硬核小知识
文章平均质量分 82
bugcome_com
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
全局唯一标识符 GUID:开发常用的 7 个核心知识点
GUID(Globally Unique Identifier,全局唯一标识符)是一种 128 位的分布式唯一标识方案,**无需中心化 ID 分配服务,本地即可生成全局几乎不重复的标识符**,广泛用于分布式系统、数据库、API 链路追踪、前端开发等场景。日常开发中提到的 UUID(Universally Unique Identifier)是 IETF 国际标准,GUID 是微软体系对该标准的实现,绝大多数场景下二者可等价使用。原创 2026-08-28 10:41:51 · 158 阅读 · 0 评论 -
JWT 知识小课堂:从入门到精通,一文吃透 JSON Web Token
JWT 安全实践指南 摘要: JWT(JSON Web Token)是一种无状态认证机制,采用三段式结构(Header.Payload.Signature),通过签名确保完整性。其核心优势在于跨域支持和分布式场景适用性,但存在显著安全风险: 安全陷阱 算法混淆攻击(如alg:none)、密钥混淆(RS256→HS256篡改)需强制算法白名单校验 Payload明文暴露敏感信息,必须配合JWE加密 短Token生命周期(建议15-120分钟)+ Refresh Token组合降低泄露风险 关键实践 签名算法优原创 2026-08-16 10:42:55 · 192 阅读 · 0 评论 -
CSV 知识小课堂:从入门到精通,一文吃透逗号分隔值
XML(可扩展标记语言)是一种结构化数据格式,由W3C于1998年制定标准。它采用标签嵌套的树形结构,具有自描述性、跨平台兼容性和可扩展性,广泛应用于配置文件、数据交换和文档描述。虽然JSON已成为主流数据交换格式,但XML仍在RSS、SOAP、Android开发、Office文档等领域广泛使用。本文详细介绍了XML的基本语法、组成要素、常见应用场景(如Spring配置、RSS订阅、Android布局),并对比了XML与JSON的特性差异,帮助开发者根据需求选择合适的格式。文章还提供了XML进阶技巧和常见错原创 2026-07-24 07:49:33 · 235 阅读 · 0 评论 -
XML 知识小课堂
XML(可扩展标记语言)是一种结构化数据格式,由W3C于1998年制定标准。它采用标签嵌套的树形结构,具有自描述性、跨平台兼容性和可扩展性,广泛应用于配置文件、数据交换和文档描述。虽然JSON已成为主流数据交换格式,但XML仍在RSS、SOAP、Android开发、Office文档等领域广泛使用。本文详细介绍了XML的基本语法、组成要素、常见应用场景(如Spring配置、RSS订阅、Android布局),并对比了XML与JSON的特性差异,帮助开发者根据需求选择合适的格式。文章还提供了XML进阶技巧和常见错原创 2026-07-13 21:29:52 · 296 阅读 · 0 评论 -
YAML 知识小课堂
YAML是一种人类友好的数据序列化格式,以缩进表示结构,兼容JSON但更简洁。核心特点包括可读性强、支持注释、跨语言兼容。支持字符串、数字、布尔、数组等数据类型,广泛用于Docker、Kubernetes等配置文件。常见错误包括缩进混用、冒号无空格等。提供多行字符串、锚点引用等进阶功能,适合需要易读性的配置场景。一句话总结:YAML用缩进替代括号,平衡人机可读性。原创 2026-07-06 21:50:11 · 255 阅读 · 0 评论 -
JSON 知识小课堂
JSON是一种轻量级数据交换格式,具有跨语言、易解析、可读性强等特点。它支持字符串、数字、布尔、数组、对象等6种数据类型,广泛应用于前后端交互和数据存储。使用时需注意语法规范,避免常见错误。进阶技巧包括美化输出和安全解析,JSON.stringify和JSON.parse是关键方法。掌握JSON对开发者至关重要,是处理现代数据交互的基础技能。原创 2026-07-04 16:10:37 · 264 阅读 · 0 评论
分享