杂记 › 技术笔记

技术笔记

共 115 篇文章

大小写、驼峰、下划线命名混乱?批量互转的方法

库里 created_time、接口 CreateTime、前端 createTime,同一字段三种写法迟早出事。本文讲命名风格的适用场景、大小写敏感性带来的平台差异、批量互转与结果校验的做法。

这个IP是哪里的?归属地和运营商怎么查、能查到什么

平台提示账号在几百公里外登录,就是被盗号了吗?本文讲公网 IP 是怎么分配下来的、归属地靠什么表查出来,以及公开查询只到城市级、受 CDN 与代理影响、无法定位到个人这些边界。

压缩成一行的JS看不懂?在线美化、格式化代码

线上报错的 JS 常被压成一整行,堆栈只给你 1:45210 这种字符偏移。本文讲构建压缩牺牲了什么、四种读法各自的代价,以及用字符串锚点定位、分号与 sourcemap 缺位时的实际排查顺序。

\u4e2d是什么鬼?中文与Unicode编码在线互转

properties 文件里满屏 \uXXXX,搜中文一个也命中不了。本文分清码点转义、HTML 实体、URL 百分号编码和真乱码这四层,附上汉字码点、字节数与代理对的具体数字。

二进制、十六进制总是算不对?2/8/10/16进制互转方法

把日志里的 0x0E12 当十进制读,排查方向会整个跑偏。本文讲进制只是同一个数的不同写法、手算的三招(除基取余、按权展开、四位一组),以及前缀基数不一致、大数丢精度、负数位宽这三处坑。

接口返回的JSON怎么变成表格?在线转Excel/CSV一步到位

接口返回的 JSON 粘进 Excel 却挤成一列,问题多半出在结构和字段类型。本文讲对象数组与行列的对应关系、嵌套和一对多怎么拆成两张表,以及订单号科学计数法、CSV 中文乱码这些不可逆的坑。

MD5不安全了?改用SHA-256给文件和数据上个"指纹锁"

哈希对不上时全组人翻了半天 CDN,其实下载回来的是 404 页面。本文分清完整性校验、防篡改与口令存储三种需求,对比 MD5 与 SHA-256 的长度和现状,并给出签名用 HMAC 的实际流程。

正则表达式看不懂也难调试?在线实时高亮匹配帮你上手

一条看似正确的手机号正则,清洗两千行名单只提中 1 条,原因是多行文本里忘了 m 标志。本文讲常用符号的真实边界、贪婪与非贪婪、锚点失效与回溯爆炸的排查方式。

网址里的中文变成%E4%BA%86?URL编码解码一次讲明白

落地页链接在聊天软件里点开后参数变空,问题常出在空格按 %20 还是 + 编码、以及未转义的 & 截断了查询串。本文讲百分号编码的字节原理、三种编码规则差异与双重编码的识别方法。

两段文本到底哪里不一样?在线逐行对比高亮差异

大促前同步配置,肉眼扫了二十分钟没发现 worker_connections 从 1024 变成 64。本文讲文本比对的适用场景、换行符与缩进造成的假差异,以及用行数统计反查改动是否失控。

Crontab表达式看不懂?在线解析并预测下次执行时间

接手别人留下的定时任务,最怕把"日"和"周"同时限定读成"并且"。本文讲清 cron 五个字段的边界、步长真实的触发网格、时区与环境变量造成的静默失败,以及上线前如何核对执行时间点。

从一堆文本里挑出手机号、邮箱、身份证,怎么批量提取?

1800 多条工单里手工挑手机号,两小时只做了 400 条,还把 11 位订单号当成了号码。本文讲规则提取的误命中和漏命中出在哪、去重后的差值为什么值得看,以及抽查和留痕该做到什么程度。

上一页 1 2 3 ... 8 9 下一页