logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

MQTTS For Linux搭建

摘要:本文介绍了MQTT与MQTTS的区别(类似HTTP与HTTPS),核心在于TLS加密。详细解析了TLS 1.2的握手流程(ClientHello至Finish),包括密钥交换和双向认证机制。提供了使用OpenSSL生成CA证书、签发服务器证书的完整命令,并验证签发关系。最后通过mosquitto搭建支持TLS的MQTT服务器,配置证书后通过openssl和mosquitto_sub测试TLS

文章图片
#网络#linux#iot +1
Linux下VSCode开发环境配置(LSP)

在大型项目开发中,VSCode自带插件的代码跳转功能可能失效。解决方案是使用Bear工具生成compile_commands.json编译数据库文件,并在VSCode中配置路径。对于多项目场景,可通过jq工具聚合多个JSON文件,并配置自动更新任务。具体步骤包括:安装Bear生成编译命令文件、配置VSCode的c_cpp_properties.json、使用jq聚合多个项目的编译数据库,最后在ta

文章图片
#里氏替换原则#linux#vscode
STM32&DMA数据传输

我只能说写完作者就嘎了。

文章图片
#stm32#嵌入式硬件#单片机
到底了