- 博客(15)
- 资源 (4)
- 收藏
- 关注
原创 MQTT协议图解,一文看懂MQTT协议数据包(真实报文数据解析解释)
本文主要介绍MQTT协议的结构和具体的3条报文数据解析,帮忙更简单、快速地理解mqtt协议
2023-02-04 23:18:44
32015
9
原创 为什么换一块通信模组只需要实现一份 HAL:设备接入云平台 SDK 移植层设计(亲测)
本文基于ESP32与主机posix端口的实战经验,提出一套经验证的MQTT设备SDK移植层设计:以“唯一允许平台差异”的HAL为边界,将网络、时钟、随机数等22个函数指针与9组钩子明确划归移植层,内核保持协议、状态机、重连退避、OTA流程与凭据生命周期不变。关键原则是“缺失即契约”——所有可选钩子为NULL时,内核显式拒绝或降级,杜绝行为不确定性。通过模板编译、主机回环测试、真机最小集成三步法快速拉起新端口,并强调阻塞net_recv、墙钟计时、运行分区覆盖等真实坑点。
2026-11-08 00:25:44
172
原创 MQTT 双向认证(mTLS)图解:从握手到 ESP32 一机一密落地(亲测)
本文详解ESP32实现MQTT双向认证(mTLS)的完整流程,从区分单向TLS与mTLS的本质差异出发,聚焦“一机一密”安全模型。通过三层CA架构(根CA离线、中间CA签发、设备证书由设备自生成),确保私钥永不离开设备。基于ECDSA P-256算法,结合CSR机制实现设备端密钥自产,提升安全性。文中提供可实测的OpenSSL命令链,涵盖证书生成、签名与验证,并针对ESP32+mbedTLS落地提出关键配置建议
2026-11-06 00:08:46
537
原创 JEMTER sign签名算法、登录获取token并设置全局token(亲测附jmeter文件)
jmeter登录,sign签名生成,token全局设置
2024-11-06 20:58:34
1248
原创 springboot配置多个ssl证书,一个端口绑定多个https域名证书(亲测可用)
默认情况下springboot是支持一个ssl证书,但有些情况下,一个项目可能需要支持多个域名的ssl证书,这个时候,我们可以通过配置tomcat来实现这个功能,注意tomcat要8.5以上才支持。下面是springboot配置tomcat的完整代码,已在springboot2.6.4,tomcat9.0,java8环境中测试成功。在实际项目中,可以将相关的配置项放在配置文件中,证书格式我这里下载的是jks格式。
2023-07-04 09:06:21
2333
2
原创 亚马逊云计算AWS简单使用总结
本文章主要讲述初次使用亚马逊aws云服务碰到的一些问题及解决方法,为打算使用亚马逊云计算的朋友提供一点点经验,可以节省一点时间,少走一点点弯路。对于大部分要出海的企业,如果需要云服务器,那么亚马逊云aws肯定会进入选择名单,无论从市场占有率,还是从服务节点布局以及提供的服务数量来说,aws都是云服务器领域的佼佼者、领导者;另企业出海,一定会考虑法律法规的问题,外从合规的角度来说,亚马逊出海还是非常专业的。从技术上对比,国内的阿里云不一定比亚马逊差,在产品的用户体验上对国人而言肯定是超过亚马逊的;
2023-05-28 09:33:10
2887
原创 Vagrant搭建linux开发环境,实时同步windows文件到虚拟机
打包自己的linux虚拟机,同步windows文件到linux虚拟机,高效协同开发环境和代码,非常适合团队开发和windows下高效linux开发
2023-02-23 00:00:10
1253
3
原创 使用Postman预处理,变量,test提高测试接口测试效率
postman预处理、变量、test使用,提高接口测试效率,接口测试技巧,postman常用技能
2022-11-08 23:58:50
1130
原创 Elasticsearch7.3.2和kibana搭建 源码安装(亲手实践)
源码搭建elasticsearch和kibana , 非常详细,亲手实践,按步骤操作,可以非常快速的搭建
2022-03-27 15:37:00
3826
原创 yapi在centos下的部署安装 后台启动,关闭注册(亲自动手实践)
YAPI是去哪儿的团队开发的一个接口管理平台,比较适合团队合作开发,有用户分组功能,还集成了集成测试,各种mock数据都比较方便,文档分享都是非常不错的功能,非常推荐!!
2022-03-27 10:08:04
12378
世界时区数据,sql语句,中英文
2022-12-09
acm国际大学生程序设计竞赛试题与解析(1)
2010-07-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅