logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

嵌入式之MQTT协议

本文主要介绍MQTT协议,MQTT协议是专为物联网设计的轻量级发布/订阅协议,完美解决嵌入式设备在低带宽、不稳定网络环境下的通信需求。

文章图片
#学习#c语言#网络协议
嵌入式高性能 JSON 处理:nlohmann::json 与 rapidjson 选型及通用用法

本文对比了C++生态中两个主流JSON处理库nlohmann::json和rapidjson的特性与用法。nlohmann::json以开发易用性为核心,提供类似STL的简洁API;rapidjson则专注性能与内存控制,适合高吞吐场景。两者均为纯头文件库,支持完整JSON数据类型和嵌套结构,无第三方依赖。

文章图片
#json#c++#linux +2
ASIO2 异步网络通信库嵌入式 Linux C++ 使用指南

ASIO2 异步网络通信库嵌入式 Linux C++ 使用指南摘要 ASIO2 是一款基于 boost.asio 封装的轻量级异步网络库,专为嵌入式 Linux 系统设计,具有以下特点: 核心特性: 轻量级(<500KB 体积) 支持 TCP/UDP/串口通信 内置断线重连机制 低资源占用(内存<100KB,CPU<5%) 嵌入式优势: 相比原生 boost.asio 减少90%

文章图片
#linux#c++#运维
嵌入式Linux C++常用设计模式

本文主要介绍了嵌入式Linux C++开发中单例、工厂、状态等核心设计模式,提高代码的运行效率与可扩展性。

文章图片
#linux#c++#设计模式
嵌入式Linux根文件系统制作与移植

本文以 RK3568 开发板为例,介绍 BusyBox 与 Buildroot 两种根文件系统的制作流程与移植验证方法,并总结常见启动故障的排查思路。

文章图片
#linux#服务器#学习
嵌入式Linux之U-Boot

本文主要介绍了嵌入式 Linux 的启动程序 U-Boot,包括其作用、启动流程、常用命令以及编译配置方法。

文章图片
#linux#服务器#学习
Linux 火焰图(Flame Graph)性能分析笔记

本文介绍了Linux火焰图(Flame Graph)的性能分析方法。火焰图通过可视化CPU采样数据,直观展示函数调用栈的热点分布。

文章图片
#linux#运维#c++ +1
Linux 之文件系统

本文将从核心架构出发,拆解虚拟文件系统(VFS)的核心组件、运作流程,以及常见特性。

文章图片
#linux#服务器#c语言 +1
Linux 之内存管理

本文梳理Linux 内存管理的核心逻辑,从无内存管理的痛点出发,覆盖概念、机制、工具、优化。

文章图片
#linux#c++#c语言 +1
Linux 之设备驱动

本文梳理了Linux设备驱动的核心架构、开发流程、关键机制(中断/并发/内存)及常见问题。

文章图片
#linux#服务器#c语言
    共 14 条
  • 1
  • 2
  • 请选择