技术笔记
共 115 篇文章下载的文件被篡改了吗?用MD5校验1分钟验明正身
备份跑完退出码是 0,两个月后解压却报 unexpected end of archive。本文讲清 MD5 与 SHA-256 能证明什么、不能证明什么,附各平台计算哈希的命令和备份清单该怎么留。
手机号、身份证要脱敏,手动打码太慢怎么办?
一段求助日志里带着四个真实手机号和一个身份证号,撤回早就来不及。本文给出号码类字段的遮掩规则表、图片打码与发前反向核对的三步流程,以及几种看着像脱敏其实没用的做法。
图片转Base64反而更慢?Base64与Data URI内嵌边界
列表页打开九秒,元凶是接口里被内联成 Data URI 的商品大图。本文讲清 Base64 是编码不是加密、体积为何涨三分之一,以及图片内联在哪个量级才真的划算。
Unix时间戳对不上日期?10位秒级、13位毫秒级与时区差一次讲清
凌晨看到订单时间变成 1970 年,多半是 10 位秒和 13 位毫秒被读混了。本文按位数、时区、边界三步排查时间戳转换的常见错法,附各语言取值写法与 2038 溢出的处理。
杂记栏目都在写什么?工具实测、踩坑和分类导航
杂记栏目收录 58 篇文章,分技术笔记、生活随笔、资源分享三类。这一页说明文章与工具页的分工、三个分类各自收什么,以及想不起工具名时按问题去找的检索办法。
JSON 少个逗号查半天?报错定位、压缩与转义
手写 JSON 配置报语法错误却找不到位置,接口返回又常压成一行没法读。记录常见非法写法与两家的真实报错文案、行列号换算办法,以及按 191 个键的样例实测出的缩进体积差和字符串转义叠层规律。
自增主键被猜出订单量?换 UUID 前先搞懂代价
自增 ID 会把业务量暴露出去,换 UUID 又要面对碰撞概率与索引存储代价。梳理 122 位随机、生日界的重复概率算法、v4 与 v1 的差别,以及主键该怎么选。