技术博客
开发者工具背后的技术原理与最佳实践,每一篇都配套可用的在线工具。
-
JWT 签名实战:HS256/RS256 算法选型、密钥管理与签发实现
从开发者签发 JWT 的视角,系统讲解 HMAC 对称密钥(HS256/HS384/HS512)与 RSA 非对称密钥(RS256/RS384/RS512)的算法选型、密钥生成与保管、Web Crypto API 签名实现细节、声明字段最佳实践、服务端验签要点与常见安全陷阱。配套在线 JWT 签名生成器实操演练。
-
国际化域名 IDN 与 Punycode:从 RFC 3492 到中文域名实战
深入解析国际化域名 IDN 与 Punycode 编码原理:Bootstring 算法、ACE 前缀 xn--、bias 自适应与码点升序编码、标签级处理与长度校验、RFC 3492/5890/5891 演进、IDN 同形字钓鱼防御,附原生 TypeScript 实现要点。
-
JSON Schema 与数据校验实践:从关键字体系到轻量校验器实现
系统讲解 JSON Schema draft-07:type/required/properties 等核心关键字、校验器递归实现、与 ajv 选型对比,附 API 与配置文件校验实战。
-
CRON 表达式与定时任务:POSIX cron 与 Kubernetes CronJob
系统讲解 CRON 表达式 5 字段语法、L/W/# 扩展字符、POSIX/Quartz/Spring 三大变体对比、dayOfMonth 与 dayOfWeek 的 AND/OR 陷阱、时区与夏令时问题,附解析器实操。
-
文本对比算法:LCS 与 Myers diff 的工程实践
系统讲解文本对比两大算法:LCS 动态规划与 Myers diff 差异算法,从朴素 O(m×n) 到 Git 用的 O((m+n)·D) 优化,覆盖行级与字符级 diff、相似度计算,附对比工具实操。
-
IPv4 与 IPv6 子网划分:从 CIDR 表示法到 VLSM 工程实践
系统讲解 IPv4 与 IPv6 地址结构、CIDR 无类别域间路由、子网掩码与通配符掩码、网络地址与广播地址、私有地址与特殊地址段、VLSM 可变长子网划分、IPv4 vs IPv6 关键差异、/31 与 /30 边界处理。结合在线 IP 子网计算器实操,帮你彻底理解网络编址与子网划分的底层逻辑。
-
密码强度与熵:从随机数到强密码的完整指南
系统讲解密码强度的本质——香农熵,以及 CSPRNG 与 PRNG 的差异、模偏差与拒绝采样、字符集策略、记忆密码 vs 密码管理器、NIST SP 800-63 现代密码实践。结合在线密码生成器实操,帮你做出真正不可破解的强密码。
-
二维码应用场景与设计指南:容错等级、容量、颜色与扫描兼容性
系统讲解二维码(QR Code)的 4 种容错等级、4 种编码模式与容量上限、前景背景色对比度要求、Logo 嵌入规则、WiFi / vCard / 邮件预设格式,以及 PNG 与 SVG 选型。结合在线二维码生成器实操,帮你做出既能扫描又美观的二维码。
-
占位文本与 Mock 数据:从前端原型到后端测试的工程实践
系统讲解占位文本的历史与工程价值、Lorem Ipsum 与中文占位的差异、Mock 数据在前后端测试中的角色、11 种常用 Mock 数据类型的设计与实现、CSPRNG 与 PRNG 的随机数质量差异、四种输出格式的场景适配。结合在线占位文本与 Mock 数据生成器实操,帮你快速生成高质量测试数据。
-
SQL 格式化与 SQL 解析器设计:词法分析器、token 类型与缩进策略
系统讲解 SQL 格式化与解析器设计:词法分析器状态机、9 种 token 类型、关键字分类策略、缩进引擎与语法校验,对比 6 种主流 SQL 美化器实现差异。
-
TOML 配置文件实战指南:语法详解、日期时间类型与 Cargo / pyproject 案例
系统讲解 TOML v1.0.0 语法:表、数组表、点号键、内联表、4 种字符串与 4 种日期时间类型、整数精度陷阱,结合 Cargo.toml 与 pyproject.toml 案例讲清 TOML/JSON 互转类型丢失,附互转工具实操。
-
无障碍颜色对比度:WCAG 2.1 标准与前端实践
系统讲解 WCAG 2.1 颜色对比度标准:相对亮度公式、对比度比值计算、AA / AAA 评级阈值、5 类应用场景(普通文字 / 大文字 / UI 组件)、品牌色不达标的 4 种解决方案、暗色模式下的对比度陷阱。配套可交互对比度检查工具,帮你交付无障碍合规的界面。