首页
热点话题
全栈
开发工具
经典语录
前端技术
后端技术
智能体
搜索
登录
搜索
一笑痕
人生若只如初见,
是可喜亦或者是可悲?
累计撰写
270
篇文章
累计收到
7
条评论
首页
热点话题
全栈
开发工具
经典语录
前端技术
后端技术
智能体
平陆运河通航只是起点,效益靠什么撑住?
引力一号清晨从海面起飞,三天后长二丁在太原点火
最新文章
道友们,今日重逢,甚是想念!
2026-11-14
进程退出后能读到文件,不等于数据已持久化
子进程写入 4096 字节后分别 close、fsync 再 close,或直接 os._exit,父进程随后都能读回完整文件。这只能说明进程退出后的读取结果,不能证明断电后的持久性;两者的验证边界需要分开。
2026年-11月-14日
14 阅读
0 评论
开发工具
2026-11-14
别按完成先后回填工具结果
并行工具的结束顺序可能与调用顺序相反。回填时若只按完成先后排列,工具结果就可能挂错调用;本机 Node 桩程序记录了事件顺序和保留调用标识的返回顺序,说明位置与身份必须分开处理。
2026年-11月-14日
12 阅读
0 评论
智能体
2026-11-14
Response.json 遇 BOM 还会失败吗
Node 的 fetch 收到带 UTF-8 BOM 的 JSON 时,Response.json() 仍能解析;Response.text() 也会在解码时移除 BOM,但把原始字节转成字符串后直接交给 JSON.parse 会失败。
2026年-11月-14日
16 阅读
0 评论
后端技术
2026-11-14
中文姓氏按拼音排,章节数字仍按字符排
Intl.Collator 指定中文区域后,姓名顺序会转为中文排序规则;数字片段却默认仍按字符比较。用 numeric:true 后章节号才按数值顺序排列,同一份实测也显示比较器应复用,而不是在排序回调里反复创建。
2026年-11月-14日
16 阅读
0 评论
前端技术
2026-11-14
「弱者喝饮料,强者喝大水」给白水安排了输赢
「大水理论」把一瓶1.5升起步的白水说成日常生活主张,顺手长出「弱者喝饮料,强者喝大水」这样的口号。它好笑的地方,是把喝水写成了一种有点夸张的选择。
2026年-11月-14日
16 阅读
0 评论
经典语录
2026-11-11
xargs 遇到带空格文件名时,默认分词会拆开路径
把 find 的输出直接交给 xargs,会把空格、换行当作分隔符,文件名边界因此消失。用 NUL 分隔的 find -print0 与 xargs -0 才能把路径原样传过去。
2026年-11月-11日
38 阅读
0 评论
开发工具
2026-11-11
「物料社交」把粉丝见面写成一次互认
网络热梗把奶茶、粉丝物料和社交疲惫压缩成顺口话;「物料社交」说的是线下互换周边,也是在现场确认彼此喜欢同一个东西。
2026年-11月-11日
40 阅读
0 评论
经典语录
2026-11-11
工具并发上限为二,五个任务仍按请求顺序回收
Agent 一轮收到多个工具调用时,全部并发会把瞬时负载交给上游决定。用 Node 本地任务桩跑一个 FIFO 并发上限,核对活跃任务峰值、启动顺序和结果数组顺序;这只测调度器,不代表模型侧表现。
2026年-11月-11日
34 阅读
0 评论
智能体
2026-11-11
If-None-Match 命中后,304 不该带响应正文
条件请求命中 ETag 后,服务端以 304 告诉客户端复用缓存表示;响应不能带正文。缓存仍需更新适用的元数据,且 304 与 204 的语义不同。
2026年-11月-11日
39 阅读
0 评论
全栈
2026-11-11
spawnSync 缓冲超限,status 变成 null
Node 的 spawnSync() 会缓冲子进程输出。超过 maxBuffer 时可能返回 ENOBUFS,即使 stdout 仍有数据也不能当作成功结果;持续输出更适合用 spawn() 流式处理。
2026年-11月-11日
40 阅读
0 评论
后端技术
2026-11-11
overflow hidden 后,sticky 不再贴住视口
position: sticky 遇到 overflow: hidden 的祖先时,会把它当作最近的滚动容器;页面滚动不会让标题钉在视口顶部。本机 Chrome 的矩形坐标复现了标题随卡片离开的现象。
2026年-11月-11日
37 阅读
0 评论
前端技术
2026-11-4
Agent 执行前,审批必须绑定完整调用内容
人工审批如果只记住工具名,执行前参数仍可能被替换。用 Node 固定桩对工具名与参数做 SHA-256 指纹,再在分发前复核,拦住审批后把归档改成删除的变更。
2026年-11月-4日
66 阅读
0 评论
智能体
2026-11-4
resolve 收下 thenable,reject 已无效
Promise.withResolvers 把 promise 与外部 resolve、reject 函数一起交出来,但它仍只会定稿一次。Node 实测显示,resolve 接收 thenable 后,随后的 reject 已无效,而 thenable 与 promise 回调都在后续微任务中运行。
2026年-11月-4日
59 阅读
0 评论
前端技术
2026-11-4
HTTP 响应体收完后,校验值才出现在 trailers
HTTP trailers 在响应正文结束后到达,Node 的 http 客户端会把它们放进 trailers;Node fetch 能读到 Trailer 声明,却没有暴露尾部字段的接口。本机回环服务对两种客户端作了对照。
2026年-11月-4日
65 阅读
0 评论
全栈
2026-11-4
熬夜提醒不劝人睡,反而给拖延留台阶
从熬夜提醒到猫咪出拳,九种网络说法把拖延、嘴硬和误认写成了轻巧的接话方式。它们的传播边界各不相同,能确认的背景说清,没法确认的首发不补猜。
2026年-11月-4日
81 阅读
0 评论
经典语录
2026-11-4
git diff --check 的空白检查有边界
git diff --check 能指出差异新增行里的尾随空格和缩进空格问题,但默认检查范围不含暂存区与未跟踪文件。用临时仓库拆开验证,说明怎样补齐检查而不把空输出当成全仓库无空白错误。
2026年-11月-4日
68 阅读
0 评论
开发工具
2026-11-4
execFile 保住参数边界,exec 会交给 shell 重读
execFile 把可执行文件和参数数组分开传递,空格与 shell 元字符留在参数里;exec 则把整条字符串交给 shell 解析。用安全的 printf 本机演示两者如何拆分单词、展开变量,以及为什么外部输入不该拼进命令字符串。
2026年-11月-4日
68 阅读
0 评论
后端技术
2026-10-28
cwd 换了,环境变量仍跟着父进程走
Agent 调用本机子进程时,cwd 可以指向指定目录,环境变量却默认从父进程继承。用临时目录和本地哨兵变量验证继承结果,再用显式 env 映射收窄子进程可见的环境。
2026年-10月-28日
89 阅读
0 评论
智能体
2026-10-28
Range 的结束位置也包含在返回区间里
Range 请求的起止位置按字节计,结束位置包含在内;后缀范围从资源末尾倒数,越界起点则应返回 416 和完整长度。本机用 Node.js 服务及 fetch 验证 206、Content-Range 与正文边界。
2026年-10月-28日
90 阅读
0 评论
全栈
2026-10-28
执行 git clean 前,先看 -n 列出哪些路径
git clean 默认不碰忽略文件;先用 -n 看清将被清掉的未跟踪内容,再决定是否执行。-x 会把忽略项也纳入范围,删除前尤其要核对预览。
2026年-10月-28日
89 阅读
0 评论
开发工具
1
2
3