- 博客(19)
- 收藏
- 关注
原创 Cloudflare 修改不同环境的密钥
2. 令牌失效 :修改 JWT_SECRET 后,所有之前发给用户的 Token 都会 失效。您随时可以修改这些密钥。修改密钥主要有两种方式:通过 命令行 (Wrangler) 或 Cloudflare 控制台网页。操作提示 :输入命令后,终端会提示您输入新的 Secret 值,输入并回车即可完成更新。1. 即时生效 :一旦修改成功,Worker 会在几秒钟内自动重新部署并使用新密钥。3. 安全性 :建议定期更换生产环境的密钥,或者在怀疑密钥泄露时立即更换。### 1. 通过命令行修改 (推荐)
2026-01-14 13:13:54
81
原创 Cloudflare Workers 之间互相请求是否“扣次数”
调用方式 扣除总请求数 性能/延迟 推荐场景 标准 fetch (URL) 2 次 较高(走公网/网关) 跨账号或调用第三方 Worker Service Bindings 1 次 极低(零开销,同进程) 同账号下的微服务拆分(最推荐)注:子请求限制是指单次 Worker 执行中能发起的 fetch 数量,而不是总的日请求额度。- Worker B : 计入 1 次请求 (因为它接收到了一个标准的入站 HTTP 请求)。- 免费版 (Free Plan) :每个请求最多允许 50 次子请求。
2026-01-14 09:51:17
136
原创 解决 GitHub Token 权限错误
错误原因 :您使用的 GitHub Personal Access Token (PAT) 缺少 workflow 权限,无法创建或更新 GitHub Actions 工作流文件。3. 点击 Generate new token → Generate new token (classic)- 密码 :粘贴新生成的 Personal Access Token。# 重新设置远程仓库 URL(使用新 token)- ✅ repo (完整的仓库权限)- 用户名 :您的 GitHub 用户名。
2026-01-13 17:55:20
90
原创 初始化Git仓库并保存项目
4. 添加远程仓库(需要替换为您的仓库地址)# 2. 添加所有文件到暂存区。# 3. 提交更改(首次提交)# 1. 初始化Git仓库。# 5. 推送到远程仓库。
2026-01-13 08:27:27
34
原创 通过命令行修改TrueNAS数据集名称
如果您的数据集名称包含中文或特殊字符,图形界面会阻止修改,但命令行方式可以强制修改(但不推荐,因为可能引起兼容性问题)。"新建科室:直接建立数据集不支持中文,只能建立英文数据集" "TrueNAS支持中文界面但是不支持中文命名""新建科室:直接建立数据集不支持中文,只能建立英文数据集"这将显示所有数据集的列表,包括名称和路径。从输出中找到您要修改名称的数据集。,确保已解锁("当前状态: 解锁")现在您应该看到数据集名称已更新。,只使用字母、数字和下划线。,则需要记住当前路径。为您的实际数据集路径,
2026-01-08 15:43:32
200
原创 英语16种时态全解析(含解释与例句)
时态 = 时间(现在/过去/将来/过去将来) + 状态(一般/进行/完成/完成进行)一般:强调动作的经常性、规律性或一次性;进行:强调动作的正在进行性;完成:强调动作的完成结果或持续状态;完成进行:强调动作持续的过程性。
2025-12-22 13:50:10
1127
原创 TrueNAS Shell如何在窗口关闭后查看 MeTube 部署进度
先查容器状态:sudodocker ps→ 判断部署结果再看启动日志:sudo→ 确认服务是否正常最后验证功能:浏览器访问 + 下载测试 → 确保完全可用核心要点:Docker 部署没有传统 "进度条",窗口关闭后无法恢复实时拉取进度,但通过以上方法可100% 确认部署状态和结果,无需重新安装。
2025-12-20 01:22:20
394
原创 TrueNAS 中部署 MeTube 时,优先选 Docker 命令行部署(而非 App 商店一键安装)
在 TrueNAS 中部署 MeTube 时,(而非 App 商店一键安装),能直接规避 App 商店常见的权限、路径、依赖冲突问题,也是解决错误的核心方案。
2025-12-20 00:26:21
383
原创 TrueNAS ZFS 池
角度说明本质由一个或多个 vdev 组成的逻辑存储池核心价值数据完整性 + 快照 + 冗余保护TrueNAS 中所有共享(SMB/NFS)都基于 ZFS dataset(池的子集)用户感知你看到的“存储空间”,背后就是 ZFS 池📌记住:ZFS 池 ≠ 硬盘集合,而是一个智能、自愈、可验证的数据保险箱。
2025-12-18 11:22:52
749
原创 uniapp 数组操作方法详解:push/pop/shift/unshift/splice /filter/map/slice/concat
对数组元素排序(默认按Unicode码点)。检查数组中是否有元素满足条件,返回布尔值。检查所有元素是否均满足条件,返回布尔值。返回元素首次出现的索引,未找到返回-1。返回满足条件的新数组,原数组不变。删除/替换/添加元素,改变原数组。对每个元素执行操作并返回新数组。向数组末尾添加元素,返回新长度。向数组开头添加元素,返回新长度。返回满足条件的第一个元素索引。合并多个数组,返回新数组。返回指定区间的浅拷贝数组。将数组元素拼接为字符串。删除并返回最后一个元素。对数组元素执行累加操作。删除并返回第一个元素。
2025-11-15 09:24:48
549
原创 uniapp unicloud 一次性执行多行数据一次性按条插入到数据库
2.一次性执行多行的插入,而不是一条一条的插入到数据库。1.把数组中的每个对象作为独立的记录插入到数据库。为每个type对象添加创建时间和创建者ID。一次性批量添加多条数据。
2025-11-14 15:17:02
434
原创 解决uniapp添加数据没有schema中的默认值
schema配置:原因是因为用database:const db = uniCloud.database();
2025-11-14 12:59:05
261
原创 git将分支A内容合并(merge)到分支B
如果有冲突,Git 会提示哪些文件有冲突。git add <file-with-conflicts> 或者 git add .git merge A git status //查看冲突代码。git commit -m "xxxx注释"
2025-11-13 14:28:23
753
原创 嵌入式系统入门:从零到精通的开发指南
开发板选择与推荐(如STM32、Arduino、Raspberry Pi)开源项目与社区(如GitHub、Stack Overflow)常见外设与接口(GPIO、UART、I2C、SPI等)常用开发工具链(编译器、调试器、IDE)硬件仿真与调试工具(JTAG、SWD等)硬件架构(MCU、MPU、SoC等)软件调试工具(如GDB、逻辑分析仪)实时操作系统(RTOS)与裸机开发。硬件抽象层(HAL)与寄存器级编程。物联网(IoT)与无线通信集成。嵌入式系统与通用计算机的区别。常见嵌入式系统的应用领域。
2025-11-08 01:10:41
181
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1