Lv.3
yd_228692151
更多个人资料
217
成长值
0
关注
0
粉丝
+ 关注
私信
个人介绍
这个人很懒,什么都没有留下
感兴趣或擅长的领域
暂无数据
个人勋章
活跃之星
成长雷达
190
27
0
0
0
个人资料
个人介绍
这个人很懒,什么都没有留下
感兴趣或擅长的领域
暂无数据
达成规则
以上满足
项可达成此勋章
博客
关注
粉丝
论坛
全部时间
全部时间
最近三天
最近一周
最近一月
全部
暂无专栏分类
同一个文件名,两种字节:NFC 与 NFD 归一化引发的比较失败
同一个文件名,两种字节:NFC 与 NFD 归一化引发的比较失败两个文件在 ls 里看着一模一样,用脚本比对 name1 == name2 却是 False;Git 把一个没动过的文件同时标成 deleted 和 untracked;打包后用 unzip 解出来,某些中文或带重音的文件名变成乱码方块。这三件事经常指向同一个原因:同一个"字符"在 Unicode 里有不止一种合法编码形态,而...
开发语言
yd_228692151
2026-11-12 06:49:28
2
0
0
2026-11-12 06:49:28
2
0
0
HTTP 304 的判定顺序:ETag 与 Last-Modified 谁先说话
HTTP 304 的判定顺序:ETag 与 Last-Modified 谁先说话一个静态资源改了内容,浏览器却始终显示旧版本;换个场景,资源根本没动,每次刷新服务端都在重新传全量。两种现象看起来相反,根因常常是同一个:条件请求的判定顺序被理解错了。 两个校验器,两套比较规则条件请求靠两个请求头工作:If-None-Match,携带上次响应里的 ETag,做实体标签比较;If-Modifie...
http
缓存
yd_228692151
2026-11-11 06:48:03
3
0
0
2026-11-11 06:48:03
3
0
0
Docker 镜像为什么越拉越大:分层、缓存与构建顺序
Docker 镜像为什么越拉越大:分层、缓存与构建顺序一个 Go 服务编译出 12MB 的二进制,打成镜像却是 800MB。docker history 一看,罪魁祸首是基础镜像带了完整构建工具链,以及每次 COPY 源码都让后面所有层失效。分层机制不是黑盒,几条命令就能把账算清楚。 每一层都是完整的差异文件镜像由一组只读层叠加而成,容器启动时在最上面加一个可写层。关键在于:每一层的体积等...
Docker
Golang
容器
缓存
yd_228692151
2026-11-10 10:03:18
4
0
0
2026-11-10 10:03:18
4
0
0
雪花算法遇上时钟回拨:重复 ID 是怎么产生的,以及三种兜底方案的代价
雪花算法遇上时钟回拨:重复 ID 是怎么产生的,以及三种兜底方案的代价Snowflake 类算法把 64 位整数拆成四段:1 位符号、41 位毫秒时间戳、10 位机器号、12 位序列号。唯一性依赖一个隐含前提——本机时钟单调递增。这个前提在启用 NTP 校时的机器上并不总成立。 重复 ID 的产生路径生成的伪代码只有三行关键逻辑:long now = System.currentTimeM...
分布式
yd_228692151
2026-11-09 08:23:50
8
0
0
2026-11-09 08:23:50
8
0
0
PostgreSQL 部分索引:索引里存什么,决定它能不能被用上
PostgreSQL 部分索引:索引里存什么,决定它能不能被用上一张订单表跑到两千万行,其中 99.3% 的行状态是 paid 或 closed,只有十几万行是 pending。后台的待处理队列每隔几秒查一次 status = 'pending',走全表索引既浪费空间又拖慢写入。给 status 加部分索引是标准做法,但写法有讲究——写对了查询能用上,写错一个字符就完全失效,而且计划器不会...
数据库
yd_228692151
2026-11-08 06:42:22
18
0
0
2026-11-08 06:42:22
18
0
0
无头环境下 setInterval 被节流:停留计时任务永远拿不到分的排查
无头环境下 setInterval 被节流:停留计时任务永远拿不到分的排查页面可见性判定与 CDP 焦点模拟的冲突,会同时造成两个假象:计时器在跑但计数不动,以及"页面明明渲染正常却说自己是 hidden"。 症状一个按"停留时长"给奖励的任务:打开详情页,要求保持浏览 30 秒。自动化脚本把页面打开后,每 5 秒滚动一次模拟阅读,持续 42 秒,服务端返回的进度字段始终是 0:{"tas...
前端
自动化测试
yd_228692151
2026-11-07 13:58:19
26
0
0
2026-11-07 13:58:19
26
0
0
页面不可见时,停留时长永远统计不到:一次 dwell 计时排查
页面不可见时,停留时长永远统计不到:一次 dwell 计时排查 现象一个「浏览详情页超过 30 秒」的任务,页面打开后停留了 48 秒,中间每 5 秒滚动一次,看起来完全符合要求。刷新任务接口,返回依旧是:{"task_key":"case-view-daily","today_status":"todo","elapsed_seconds":0, "need_seconds":30,"m...
前端
自动化测试
yd_228692151
2026-11-06 06:53:55
38
0
0
2026-11-06 06:53:55
38
0
0
点击提交按钮毫无反应:校验链自锁与上游请求长时间 pending 的排查
点击提交按钮毫无反应:校验链自锁与上游请求长时间 pending 的排查表单页点「发布」,页面纹丝不动:URL 不变、没有新标签页、Network 面板里一条请求都没有、window.onerror 和 unhandledrejection 都是空。按钮既没有 disabled 属性,也没有 loading 态。这种情况下最容易得出的错误结论是"前端对账号做了静默拦截"或"按钮被遮罩盖住了...
前端
自动化测试
yd_228692151
2026-11-05 06:37:17
50
0
0
2026-11-05 06:37:17
50
0
0
登录表单里有两个密码框:Input.insertText 写进账号框的排查
登录表单里有两个密码框:Input.insertText 写进账号框的排查 现象用 CDP 驱动一个账号密码登录页,脚本输出 typed 12 chars,看起来一切正常。提交后提示账号或密码错误。回读表单:{"u":"18826418077smx455486589","plen":0}账号框里是「账号 + 密码」的拼接串,密码框 value.length 为 0。CDP 没有报错,Inp...
前端
自动化测试
yd_228692151
2026-11-04 06:44:54
33
0
0
2026-11-04 06:44:54
33
0
0
富文本编辑器写入失败:insertText 落到标题框的三层原因
富文本编辑器写入失败:insertText 落到标题框的三层原因 现象用 CDP 驱动一个博客/文档编辑器页面,流程看起来完全正常:点开编辑区、调用 Input.insertText 写入正文、再点提交。实际结果是标题变成了一整篇文章的第一句话,正文区域仍然是空的。$ node cdp.js typefile article.mdinserted 4821 chars$ node cdp....
前端
自动化测试
yd_228692151
2026-11-03 06:45:11
37
0
0
2026-11-03 06:45:11
37
0
0
总条数:19
10
10
20
50
100
1
2
上滑加载中
https://www.baidu.com/s?ie=utf-8&f=3&rsv_bp=0&rsv_idx=1&tn=baidu&wd=sed%20%E6%9B%BF%E6%8D%A2%E5%AD%97%E7%AC%A6%E4%B8%B2&rsv_pq=c7db61a600035dc5&rsv_t=5e19yEsbV9N5fIvdlGRU
+ 关注