青帝 发布的文章 - 圆弧派博客 - 专注于网络技术
首页
4K壁纸
看电视
友链
留言板
更多
联系作者
统计
隐私政策
虎牙直播
读者墙
vip视频解析
推荐
音乐厅
圆弧影视
百度搜索
搜 索
1
手机短信测压软件
9,120 阅读
2
电视APP之王:TVBOX接口分享
6,162 阅读
3
「公益」MetingApi接口(可解网易云音乐黑胶歌曲)
3,109 阅读
4
使用JS使音乐自动播放的两种方法(不受限于浏览器)
2,402 阅读
5
给网站加一个强大的H5悬浮音乐播放
2,174 阅读
知识安利
JavaScript
PHP
HTML
CSS
随便看看
时空召唤
日常生活
新闻资讯
开源源码
Android
安卓开发
安卓逆向
应用分享
登录
/
注册
搜 索
标签搜索
教程
源码
JavaScript
站务
PHP
HTML
CSS
API
新闻
typecho
电脑软件
phpMyAdmin
服务器
Android
gg脚本
手机软件
网易云
TVbox
AI
安卓逆向
青帝
累计撰写
103
篇文章
累计收到
936
条评论
首页
栏目
知识安利
JavaScript
PHP
HTML
CSS
随便看看
时空召唤
日常生活
新闻资讯
开源源码
Android
安卓开发
安卓逆向
应用分享
页面
4K壁纸
看电视
友链
留言板
联系作者
统计
隐私政策
虎牙直播
读者墙
vip视频解析
推荐
音乐厅
圆弧影视
百度搜索
用户登录
登录
注册
找到
102
篇与
青帝
相关的结果
2025-08-14
五分钟开发ToDoListAPP后端
使用CodeBuddy IDE五分钟内即可完成ToDoList基础后端开发,在这个AI工具发达的时代,我们已不需要将全部的知识装进大脑,只需有一个大的框架,细节交给AI即可快速建立项目。环境配置:Node.js将项目需求描述给codebuddy,我这里模型选的是GPT-5-nano,只需稍等几十秒钟,项目将会完全构建以下是codebuddy生成的项目(未进行任何修改)index.js:const express = require('express'); const app = express(); const port = process.env.PORT || 3000; // In-memory storage let todos = []; let nextId = 1; function findTodo(id) { return todos.find(t => t.id === id); } app.use(express.json()); // Get all todos, with optional filtering by completion status app.get('/todos', (req, res) => { const completed = req.query.completed; if (completed !== undefined) { const isDone = completed === 'true'; return res.json(todos.filter(t => t.completed === isDone)); } res.json(todos); }); // Get a single todo by id app.get('/todos/:id', (req, res) => { const id = parseInt(req.params.id, 10); const t = todos.find(t => t.id === id); if (!t) return res.status(404).json(); res.json(t); }); // Create a new todo app.post('/todos', (req, res) => { const = req.body; if (!title) return res.status(400).json(); const todo = { id: nextId++, title, description: description || '', completed: false, createdAt: new Date().toISOString(), updatedAt: new Date().toISOString() }; todos.push(todo); res.status(201).json(todo); }); // Update an existing todo app.put('/todos/:id', (req, res) => { const id = parseInt(req.params.id, 10); const t = todos.find(t => t.id === id); if (!t) return res.status(404).json(); const = req.body; if (title !== undefined) t.title = title; if (description !== undefined) t.description = description; if (completed !== undefined) t.completed = completed; t.updatedAt = new Date().toISOString(); res.json(t); }); // Delete a todo app.delete('/todos/:id', (req, res) => { const id = parseInt(req.params.id, 10); const idx = todos.findIndex(t => t.id === id); if (idx === -1) return res.status(404).json(); const removed = todos.splice(idx, 1); res.json(removed[0]); }); // Health check (optional) app.get('/health', (req, res) => { res.json(); }); app.listen(port, () => { console.log(`Todo backend listening at http://localhost:$`); }); package.json{ "name": "todolist-backend", "version": "1.0.0", "description": "In-memory Todo List backend using Node.js + Express", "main": "index.js", "scripts": { "start": "node index.js" }, "dependencies": { "express": "^4.18.2" } }接下来进行npm安装项目运行所需的库,安装完后直接开始运行看看能不能正常跑起来测试阶段:测试接口:(内存存储,重启丢失数据)请求方式路径功能GET/todos获取所有待办,可通过查询参数 completed=true/false 进行筛选POST/todos创建待办,body 示例 GET/todos/:id获取指定待办PUT/todos/:id更新待办,支持 title、description、completedDELETE/todos/:id删除待办GET/health健康检查获取所有待办:目前初始化成功但还没有添加数据创建待办由于我没有进行前端的编写,这里直接在浏览器控制台模拟前端js发送请求完成接下来的测试,js代码如下:fetch("/todos", { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify() })已成功创建两个待办事项,重新get请求todos可查看已成功添加通过id获取指定待办信息更新已有待办事项内容成功更新删除待办事项健康检测注意事项: 该版本的待办事项数据仅保存在内存,重启后将全部丢失,仅适合开发/测试阶段。不过接下来可以让codebuddy优化成使用json文件存储或者使用数据库(SQLite、PostgreSQL、MongoDB 等)存储数据,交给各位去继续探索了。评论区留言“CodeBuddy”抽5位送永久体验码!CodeBuddyIDE官网:https://www.codebuddy.ai/我的博客即将同步至腾讯云开发者社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan?invite_code=6g36nynyzup
2025年08月14日
16 阅读
0 评论
0 点赞
2025-08-01
Github账号只要满180天,即可终身享受免费4核8G服务器搭建Alist网盘
ClawCloud Run,它是阿里云青春版Claw Cloud家的,有点像Vercel那种在线开发平台。不管是啥应用、程序,包括Docker应用,都能快速部署,现在已经支持76款热门开源应用一键搞定了。福利这块:如果你的GitHub账号注册满180天,能终身享受每月5美金的免费额度;新用户刚注册,也会直接送5美金体验额度,但用完就没了。资源配置呢,免费套餐最高能给到10GB流量、4核vCPU、8GB内存、10GB磁盘空间,还有1个工作区,很适合用来部署轻量级的小应用。举个例子,部署Alist搭个个人网盘管理系统,一天下来也就0.07刀,每月5刀的免费额度完全够用,轻量场景用着特别合适。注册也简单,直接用GitHub账号登录就行。可选地区有美国东部、德国、美国西部、新加坡和日本。从国内访问速度看,新加坡和日本这两个节点更推荐。注册完之后,界面上会显示几个核心功能模块:App Launchpad(应用启动)、Database(数据库)、Devbox(开发沙盒)、Object Storage(对象存储)、App Store(应用商店)和Terminal(终端)。注册地址在这:https://console.run.claw.cloud/signin?link=BSYQATGONVWT
2025年08月01日
102 阅读
2 评论
0 点赞
2025-01-29
祝各位2025新年快乐,这是一份新年礼物,免费主机二级域名等
瑞蛇携福至,好运满征途。新的一年,祝您蛇来运转,巳巳如意,创新无限,前程似锦。新年快乐🎉🎉赠送100台康乐主机活动链接:http://idc.arcpi.cn免费二级域名212025.xyz公益二级域名:http://212025.xyz祝福网页在线生成制作地址:http://web.iarc.top
2025年01月29日
100 阅读
0 评论
0 点赞
2025-01-27
油管无水印下载视频工具
最高可支持8K无水印视频下载
2025年01月27日
259 阅读
2 评论
0 点赞
2025-01-27
魔幻粒子新年快乐祝福源码
魔幻粒子新年祝福是一段基于HTML5 Canvas制作的粒子爆炸,矩阵显字的动画特效代码,给人一种非常大气的视觉感,欢迎对此段代码感兴趣的朋友前来下载使用。
2025年01月27日
91 阅读
0 评论
0 点赞
2024-07-24
大陆和香港高性价比云服务器推荐两家,都有着十几年沉淀的大厂
本文所提及的服务器商都是本站所用过至少1年的,2核2G服务器每年的价格都是在100元以下(续费不涨价),比一些小厂的还实惠
2024年07月24日
694 阅读
6 评论
3 点赞
2024-07-07
Joe文章列表添加渐变颜色效果
一个大气的文章列表CSS渐变动画,也可以使用图片作为渐变背景
2024年07月07日
675 阅读
3 评论
10 点赞
2024-05-05
一款自适应的开源纯静态音乐播放器
一个基于Aplayer和MetingJS的自适应静态音乐播放器
2024年05月05日
854 阅读
0 评论
4 点赞
2024-05-04
用cfpages免费建个干净大气的程序介绍页[附源码]
引流方法之一,都知道微信小程序只能在微信内搜索到,在百度搜索引擎等搜不到,所以建个单页有助于从搜索引擎上获得用户。
2024年05月04日
461 阅读
1 评论
3 点赞
2024-05-02
腾讯企业邮箱接受邮件后在普通微信内提醒的方法
在网上也搜了一圈发现都是说的乱七八糟的而且没有啥用,后来还是找了个客服终于解决了,然后才发现实现这个功能其实也是30秒之内就能结束战斗的...
2024年05月02日
661 阅读
0 评论
4 点赞
1
2
...
11
首页
复制
搜索
前进
后退
重载网页
和我当邻居
给我留言吧