- 博客(91)
- 收藏
- 关注
原创 Go语言核心知识点速览
本文总结了Go语言的核心知识点,包括基础语法、变量、常量、运算符、控制语句、函数、数组、指针和结构体等内容。文章首先介绍了Go程序的基本结构,包括包声明、导入包、函数定义等语法规范。随后详细讲解了变量和常量的声明方式、作用域规则以及数据类型。在编程基础部分,涵盖了运算符使用、条件语句和循环语句的实现方法。针对函数部分,重点说明了函数定义、参数传递和返回值的语法格式。最后介绍了数组、指针和结构体的基本概念和使用方式,包括指针操作和结构体定义方法。全文采用代码示例与说明文字相结合的方式,系统梳理了Go语言知识
2025-11-19 16:33:51
682
原创 扫码登录全流程解析
扫码登录流程涉及PC端, 手机端和服务端三方协作. 整个过程通过轮询机制同步状态, 确保安全性和时效性. 核心步骤包括二维码生成, 身份验证, 二次确认和令牌发放, 实现跨设备便捷登录.
2025-10-12 19:57:24
572
原创 单点登录 & 一证通行的秘密
单点登录 SSO 是一种身份验证机制, 允许用户通过一次登录访问多个关联系统. 其核心原理是统一身份验证入口, 共享登录状态.
2025-10-12 15:46:06
1081
原创 快速上手客户端SDK开发指南
本文介绍了客户端SDK(软件开发工具包)的开发流程和设计要点。SDK通过封装底层逻辑,为开发者提供简单易用的API接口,使其无需关注技术细节即可实现特定功能。 开发流程包括:明确功能定位、引入依赖、编写配置类、注册配置类、开发SDK代码、本地测试和发布到Maven中央仓库。重点介绍了Spring Boot自动配置的实现方式,通过@ConfigurationProperties和META-INF配置实现即插即用效果
2025-10-11 12:33:00
501
原创 API签名认证算法全解析
API签名认证算法是一种验证API请求合法性和完整性的安全机制,通过密钥对(accessKey和secretKey)、签名加密、随机数(nonce)和时间戳(timestamp)等技术手段,有效防止未经授权的访问和重放攻击。实现步骤包括生成密钥对、客户端签名生成、请求发送和服务端验证签名。该机制既保护了密钥安全,又确保了请求的不可伪造性,是API安全防护的重要手段。
2025-10-11 10:36:04
1003
原创 TCP协议详解
万字总结~ 本文详细介绍了TCP协议的概念, 特点, 报文格式, 十大核心机制, 状态以及TCP与UDP的区别. 想快速上手TCP, 看本文就够了~
2024-12-19 18:21:03
1769
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅