首页
全栈
开发工具
经典语录
前端技术
后端技术
智能体
搜索
登录
搜索
一笑痕
仙人之下我无敌,
仙人之上一换一。
累计撰写
62
篇文章
累计收到
7
条评论
首页
栏目
首页
全栈
开发工具
经典语录
前端技术
后端技术
智能体
星湖
星空
星房
夕阳
最新文章
道友们,今日重逢,甚是想念!
2026-9-18
工具子进程的 stderr 没人读,3000 毫秒后必卡死
agent 把工具拆成子进程时,stderr 用 pipe 接了却不读,子进程写满 64 KiB 缓冲就会永久卡住。四个场景实测:python 与 node 子进程同样卡死,ignore 与持续读两种写法 20 到 32 毫秒就正常退出。
2026年-9月-18日
3 阅读
0 评论
智能体
2026-9-18
npm --prefix 跑脚本和装依赖,都落在 prefix 那一层
不 cd 进子目录、用 npm --prefix 直接操作 monorepo 里的某个包,脚本的工作目录和 node_modules 的落点到底在哪?实测答案是都在 prefix 指的包那一层,几个常见疑问按问答排开。
2026年-9月-18日
2 阅读
0 评论
全栈
2026-9-18
bash 的 # 和 % 删东西,贪婪与否看几个字符就够了
${v#-} 和 ${v##-} 差在哪、替换为什么会把相邻斜杠折叠、什么时候该用 dirname 而不是参数展开,全按问答排开。所有输出来自 bash 实跑,脚本在 tools/verify-param-expansion.sh。
2026年-9月-18日
2 阅读
0 评论
开发工具
2026-9-18
2000 行的小表加索引,count 快了 6 倍
小表加不加索引,explain query plan 给的答案不一样。同一份 2000 行数据实测:无索引走 SCAN,有索引走 COVERING INDEX,耗时差 6 倍;行数抬到 20 万差 14 倍,两张表都在这里。
2026年-9月-18日
2 阅读
0 评论
后端技术
2026-9-18
structuredClone 和 JSON 往返不是一回事,4 种字段当场变样
复制一份数据,JSON.stringify 再 JSON.parse 是很多人顺手就写的写法。拿 4 种常见字段实测,undefined 直接抛错、Date 变字符串、RegExp 丢状态、Map 变普通对象,逐条列出来。
2026年-9月-18日
2 阅读
0 评论
前端技术
2026-9-17
手写 SSE 解析器:2 条事件到 6 条的四步
212 字节的流式响应切成 8 块,最直接的解析写法只读出 2 条事件,正确的写法应该读出 6 条。四个步骤逐步修掉:事件缓冲、CRLF 行尾、跨块的中文字节、多行 data 的拼接。
2026年-9月-17日
15 阅读
0 评论
智能体
2026-9-17
跨域预检实测:9 个场景,浏览器一共发了 13 个请求
本机起两个端口,用真实浏览器发 9 个跨域请求,服务端逐条记下报文。13 个 HTTP 请求里哪些是预检、预检带什么头、为什么不带 Cookie、同一个 PUT 第二次为什么不再预检,都在表里。
2026年-9月-17日
14 阅读
0 评论
全栈
2026-9-17
jq 的 5 种写法,跑得通但结果是错的
语法没错、退出码正常、结果却不对的 jq 写法最容易留在脚本里。五个反例都在本机 jq-1.7.1 上跑过:空值兜底会吃掉 false、--arg 传进来的永远是字符串、大整数参与运算才掉精度、. 遇 null 直接中断、-e 的退出码会静默打断 shell 脚本。
2026年-9月-17日
11 阅读
0 评论
开发工具
2026-9-17
不接 drain 的写流,128 MiB 数据会整块堆进内存
往一个慢消费者写 128 MiB,循环发完只要 10 毫秒,进程 RSS 却涨了 132.6 MiB,缓冲区里躺着全部数据。接上 drain 之后同样的活,峰值只涨 29.1 MiB。一张表看清慢消费者为什么必须回压。
2026年-9月-17日
8 阅读
0 评论
后端技术
2026-9-17
对象的键顺序不是插入顺序,整数键会被提前
字段名和字段值都一样的两个对象,逐字节序列化出来却不同,摘要自然也对不上。顺序规则写在规范里:能当数组下标用的整数键会按数值升序排到最前面,其余键才按创建时间排。
2026年-9月-17日
11 阅读
0 评论
前端技术
1
2
3