Bash getopts:选项解析、剩余位置参数和两种错误要分开 先写清命令行允许什么顺序准备一个处理文件的小工具:-v 开启详细输出,-n 指定处理次数,其余参数是文件名。实现前先确定调用约定:选项放前面,文件放后面;文件名可能包含空格,也可能以横线开头。这个约定直接决定哪些输入... yunqueblog/ 技术教程/ 2026-10-01/ 4 阅读
Git diff --check:提交前分别检查工作区与暂存区空白错误 文件改干净了,为什么提交里还有空格编辑器显示的文件内容和下一次提交准备采用的内容可能不同。一个常见过程是先暂存,再删掉行尾空格,最后直接提交。编辑器里确实已经修好,但暂存区仍保留旧版本。排查时若只检查当前磁盘文件,就... yunqueblog/ 技术教程/ 2026-10-01/ 4 阅读
SQLite SAVEPOINT:局部失败怎样回滚,RELEASE 什么时候才提交 把一批工作划出可撤回的局部导入一份清单时,前半段已经通过检查,后半段可能包含重复编号。若业务允许跳过这一小段,就需要撤销这段已经成功写入的记录,同时保留前面的工作。只捕获报错不够:报错之前成功执行的语句,仍可能留在当... yunqueblog/ 技术教程/ 2026-10-01/ 4 阅读
Python groupby 分组实战:相邻片段和全局汇总是两种问题 先用一条交错记录确定需求假设流水按到达顺序记录为 A 收到两件、A 收到三件、B 收到七件、A 又收到五件。运营想看每段连续处理量,财务想看每位客户的总量。输入完全相同,答案却不同:前者有三段,后者只有两个客户。选工... yunqueblog/ 技术教程/ 2026-10-01/ 6 阅读
GitHub仓库Issues支持私人保存视图:“相关”关系也已正式可用 2026 年 9 月 25 日,GitHub 更新仓库 Issues:用户可以保存私人视图,“Relates to”事项关系也已正式可用。前者方便个人反复查看一组工作,后者让相关事项之间的联系进入更完整的工具链。两项... yunqueblog/ 最新资讯/ 2026-10-01/ 4 阅读
GitHub为企业Copilot设置加入校验器:配置通过后仍要检查客户端收到的结果 2026 年 9 月 25 日,GitHub 宣布企业 Copilot 托管设置增加产品内校验器。配置文件已经提交,却没有按预期影响用户,是这项功能试图帮助排查的问题。新的错误提示会标出相关文件与 JSON 路径,让... yunqueblog/ 最新资讯/ 2026-10-01/ 4 阅读
GitHub用量API新增PR评审阶段耗时:当前计时只覆盖符合条件的人工评审 2026 年 9 月 25 日,GitHub 为企业和组织的仓库级 Copilot 用量报告增加 PR 评审阶段耗时。新数据可以帮助区分等待首次评审、评审往返和评审结束后等待合并。但它并不是一个覆盖所有 PR 的完整... yunqueblog/ 最新资讯/ 2026-10-01/ 4 阅读
Cloudflare Pay Per Use进入测试:内容收益依赖买方上报,站长先审核使用定义 2026 年 9 月 30 日,Cloudflare 宣布 Pay Per Use 进入 beta。这个计划面向内容在 AI 产品中的后续使用:买方提出付费用途与价格,发布者决定是否加入,买方上报使用记录,平台处理账... yunqueblog/ 最新资讯/ 2026-10-01/ 4 阅读
Cloudflare推出Application Profiles:请求偏离会被标记,是否拦截仍由规则决定 2026 年 9 月 29 日,Cloudflare 公布 Application Profiles,通过学习应用请求的结构与格式,识别偏离预期的流量。最容易误读的地方是把“检测已经持续运行”理解成“所有异常都会自动... yunqueblog/ 最新资讯/ 2026-10-01/ 5 阅读
Google在马来西亚推出AI教师培训:课程已启动,引导式学习仍待后续接入 2026 年 9 月 28 日,Google 宣布在吉隆坡 Bett Asia 2026 推出马来西亚 Google AI Educator Series(GES)。这是面向教师的免费自主学习培训。公告同时提到几项课... yunqueblog/ 最新资讯/ 2026-10-01/ 4 阅读