首页
全栈
开发工具
经典语录
前端技术
后端技术
智能体
搜索
登录
搜索
一笑痕
仙人之下我无敌,
仙人之上一换一。
累计撰写
57
篇文章
累计收到
7
条评论
首页
栏目
首页
全栈
开发工具
经典语录
前端技术
后端技术
智能体
星湖
星空
星房
夕阳
最新文章
道友们,今日重逢,甚是想念!
2026-9-17
手写 SSE 解析器:2 条事件到 6 条的四步
212 字节的流式响应切成 8 块,最直接的解析写法只读出 2 条事件,正确的写法应该读出 6 条。四个步骤逐步修掉:事件缓冲、CRLF 行尾、跨块的中文字节、多行 data 的拼接。
2026年-9月-17日
5 阅读
0 评论
智能体
2026-9-17
跨域预检实测:9 个场景,浏览器一共发了 13 个请求
本机起两个端口,用真实浏览器发 9 个跨域请求,服务端逐条记下报文。13 个 HTTP 请求里哪些是预检、预检带什么头、为什么不带 Cookie、同一个 PUT 第二次为什么不再预检,都在表里。
2026年-9月-17日
4 阅读
0 评论
全栈
2026-9-17
jq 的 5 种写法,跑得通但结果是错的
语法没错、退出码正常、结果却不对的 jq 写法最容易留在脚本里。五个反例都在本机 jq-1.7.1 上跑过:空值兜底会吃掉 false、--arg 传进来的永远是字符串、大整数参与运算才掉精度、. 遇 null 直接中断、-e 的退出码会静默打断 shell 脚本。
2026年-9月-17日
5 阅读
0 评论
开发工具
2026-9-17
不接 drain 的写流,128 MiB 数据会整块堆进内存
往一个慢消费者写 128 MiB,循环发完只要 10 毫秒,进程 RSS 却涨了 132.6 MiB,缓冲区里躺着全部数据。接上 drain 之后同样的活,峰值只涨 29.1 MiB。一张表看清慢消费者为什么必须回压。
2026年-9月-17日
4 阅读
0 评论
后端技术
2026-9-17
对象的键顺序不是插入顺序,整数键会被提前
字段名和字段值都一样的两个对象,逐字节序列化出来却不同,摘要自然也对不上。顺序规则写在规范里:能当数组下标用的整数键会按数值升序排到最前面,其余键才按创建时间排。
2026年-9月-17日
7 阅读
0 评论
前端技术
2026-9-16
additionalProperties 默认放行,工具参数校验从这里漏
给模型定义工具时写的 parameters schema,少写一行 additionalProperties,多余字段就会一路走到函数里。回溯 JSON Schema 规范原文,再用本机校验器实测一遍。
2026年-9月-16日
14 阅读
0 评论
智能体
2026-9-16
手写 Node 服务的 9 项接口自检,跑一遍就知道漏了什么
只用 http 模块起一个服务,能返回数据不等于接口是完整的。九条自检项对着一个最小实现实测,每条给结论和一行补救代码。
2026年-9月-16日
13 阅读
0 评论
全栈
2026-9-16
14 种压缩档位实测:两份数据上都最小的是 bzip2
一份 12 MiB 访问日志和一份 4 MiB JSON 记录,把 gzip 与 bzip2 加 xz、zstd、brotli 的 14 个档位各跑一遍,记下体积、压缩耗时、解压耗时这三列数字怎么选。
2026年-9月-16日
11 阅读
0 评论
开发工具
2026-9-16
Promise.all 的失败语义,逐条核对 Node 和 MDN 文档
一个请求失败之后,同一个 Promise.all 里其他请求还会不会继续跑,进程会不会被一起拖死。把 Node 与 MDN 文档里的相关系目逐条拿出来,配上本机实测输出核对一遍。
2026年-9月-16日
12 阅读
0 评论
后端技术
2026-9-16
sort() 的 5 种写法,都能跑通但结果不对
数字数组排成 1、10、100、25、9,比较器写了却不生效,中文和「第10章」混排乱序。五种常见写法逐个实测输出,最后给出能同时覆盖这些情况的那一个。
2026年-9月-16日
15 阅读
0 评论
前端技术
1
2
3