- 博客(105)
- 收藏
- 关注
原创 Linux 内核鲨鱼(KernelShark)实战培训讲解
Linux 内核鲨鱼(KernelShark)实战培训讲解 || trace-cmd ||
2025-12-22 09:24:35
848
原创 C 语言可变参数(...)实战:从 logger_print 到通用日志函数
C 语言可变参数(...)实战:从 logger_print 到通用日志函数
2025-12-18 14:32:33
549
原创 php出现zend_mm_heap corrupted 或者Segment fault
php出现zend_mm_heap corrupted 或者Segment fault
2025-12-09 09:08:26
394
原创 智显ZX7D00CM21S的LVGL开发 ||undefined references to ‘guider_ui’ follow || 修改lvgl的默认字体 ||实现lvgl中文显示
智显ZX7D00CM21S的LVGL开发 ||undefined references to ‘guider_ui’ follow || 修改lvgl的默认字体 ||实现lvgl中文显示
2025-11-19 10:35:22
339
原创 深入解析 ZeroMQ 请求-应答模式:服务端实现与全链路测试指南 || 测试ZMQ重连重试机制
深入解析 ZeroMQ 请求-应答模式:服务端实现与全链路测试指南 || 测试ZMQ重连重试机制
2025-10-20 09:03:36
306
原创 立创·衡山派D133EBS开发板LVGL开发 || AiUIBuilder || 实现按钮点击数字显示效果展示[附源代码]
立创·衡山派D133EBS开发板LVGL开发 || AiUIBuilder || 实现按钮点击数字显示效果展示
2025-10-16 09:21:41
928
原创 深入理解设备轮询机制:高效管理多端口通信的实践指南
《高效设备轮询机制设计与实现》摘要:本文详细解析了WidLocker::slotPolling_old()函数的分组轮询机制,通过端口分组管理、循环位置算法和状态控制实现高效设备通信。系统采用多重状态检查、故障标记和升级保护等容错机制,支持动态调整轮询间隔和优先级调度。实测表明,该方案在100-500设备规模下相比简单轮询可降低40%延迟和30%CPU占用,适用于物联网监控、工业控制等场景,具有良好的扩展性。
2025-10-09 17:06:17
362
原创 Qt配置序列化与反序列化实战:QSettings的深度应用指南
本文介绍了基于Qt框架的配置管理实现方案,核心使用QSettings处理INI格式配置文件的读写,并支持自定义数据类型的序列化。主要内容包括:1)配置数据结构设计,通过单例模式封装管理;2)配置序列化与反序列化过程,包括基础类型和自定义类型的处理;3)实时监控配置文件变更并自动重载;4)高级应用场景如跨平台配置、版本迁移和加密存储;5)性能优化建议如延迟保存和内存缓存。该方案提供了完整的配置管理解决方案,兼顾功能性、安全性和性能,可显著提升Qt应用的配置管理能力。
2025-09-22 16:56:04
711
原创 深入解析:用libyaml高效解析YAML配置文件的实战技巧
本文介绍了基于libyaml库的YAML配置文件解析实现方案。该方案采用事件驱动模型,通过状态机机制跟踪解析过程,能够高效处理嵌套配置结构。核心逻辑包括:初始化解析器、事件循环处理、状态切换及资源释放等步骤。实现中特别处理了键值对识别、类型转换和嵌套映射等关键场景,并注重内存安全和错误处理。相比DOM型解析器,该流式解析方案内存占用降低70%,适用于嵌入式系统和高频配置更新场景。文章还提供了状态机优化、异步解析等性能提升建议,展示了工业级YAML解析器的设计模式。
2025-09-09 15:18:18
1004
原创 HwSmartUsb 和 HwUsbSv服务一直关不掉解决方法
摘要:针对烧录匠心固件时因HwSmartUsb和HwUsbSvc服务导致失败且无法通过任务管理器禁用的问题,提供命令行解决方案:以管理员身份运行PowerShell,先通过Get-Service | Where-Object{$_.Name -like "*Hw*"}检查服务状态,再使用Stop-Service命令强制停止相关服务。该方法有效解决了服务自动重启无法关闭的难题,确保烧录顺利进行。
2025-08-18 11:35:45
172
原创 解决 MFC 项目打包错误 ||“LINK : fatal error LNK1327: 运行 mt.exe 期间出错”的解决办法 || inno setup打包教程
解决 MFC 项目打包错误 ||“LINK : fatal error LNK1327: 运行 mt.exe 期间出错”的解决办法 || inno setup打包教程
2025-07-09 15:43:53
514
原创 Qt元对象系统实践指南:从入门到应用
本文介绍了Qt框架的核心机制——元对象系统(Meta-Object System)及其在实际项目中的应用。通过一个动态UI配置工具的示例,展示了元对象系统提供的信号与槽机制、动态属性、运行时反射等关键功能。文章详细解析了如何利用这些特性实现动态UI更新、对象序列化和样式控制等功能,并给出了性能优化建议。本文适合希望提升Qt开发效率的中高级开发者,通过掌握元对象系统,开发者可以构建更灵活、更动态的Qt应用程序。
2025-06-24 09:50:43
1063
原创 深入解析:Linux下485串口数据发送与接收故障排查全攻略 || 485串口设备树问题
深入解析:Linux下485串口数据发送与接收故障排查全攻略 || 485串口设备树问题
2025-06-17 09:51:53
1692
原创 使用GPIO的DIDO输入输出使能高低电平控制设备完全指南
本文全面介绍了GPIO在嵌入式系统和物联网设备中的应用,涵盖了基础概念、硬件映射、输入输出控制及工业级应用实践。文章首先解释了GPIO的功能和重要参数,如编号、电压等级和驱动能力。随后,详细描述了如何计算和查询GPIO编号,以及如何进行GPIO的输出控制和输入检测。此外,文章还展示了GPIO在视频监控系统集成和5G网络联动中的具体应用,并提供了常见问题的排查方法。最后,强调了操作GPIO时的安全注意事项,确保设备安全运行。
2025-05-20 09:51:06
1472
原创 无法成功完成操作,因为文件包含病毒或潜在的垃圾软件 || windows自启动程序的添加
无法成功完成操作,因为文件包含病毒或潜在的垃圾软件 || windows自启动程序的添加
2025-04-27 14:52:55
1899
原创 ModuleNotFoundError: No module named ‘zmq‘ || import zmq
ModuleNotFoundError: No module named 'zmq' || import zmq
2025-04-09 14:06:19
1232
原创 ModBus TCP/RTU互转(主)(从)|| Modbus主动轮询下发的工业应用 || 基于智能网关的串口服务器进行Modbus数据收发的工业应用
ModBus TCP/RTU互转(主)(从)|| Modbus主动轮询下发的工业应用 || 基于智能网关的串口服务器进行Modbus数据收发的工业应用
2025-03-17 15:07:13
2632
原创 error: main file cannot be included recursively when building a preamble dlgdooropen.h
error: main file cannot be included recursively when building a preamble dlgdooropen.h
2025-02-20 09:14:51
1243
原创 英飞凌RK3588平台下APP模块的移植 || 关于在虚拟机安装ubuntu环境中不能上网的情况解决 || RS485测试
英飞凌RK3588平台下APP模块的移植 || 关于在虚拟机安装ubuntu环境中不能上网的情况解决 || RS485测试
2025-01-06 09:47:21
788
原创 基于 rtthread的stm32h743温湿度传感器485数据收发测试 || 消息队列rt_mq的应用案例 || 基于rt_ringbuffer循环缓冲区发送数据 || 环形缓冲区 vs 消息队列
基于 rtthread的stm32h743温湿度传感器485数据收发测试 || 消息队列rt_mq的应用案例 || 基于rt_ringbuffer循环缓冲区发送数据 || 环形缓冲区 vs 消息队列
2024-12-17 09:37:51
1458
原创 基于rtthread的stm32f407与stm32h743移植cheeryusb的相关探索
基于rtthread的stm32f407与stm32h743移植cheeryusb的相关探索
2024-12-09 14:15:17
1738
原创 Qt的一个基本用户登录界面编写|| 从0搭建QT的信号与槽的应用案例 ||Qt样式表的应用
Qt的一个基本用户登录界面编写|| 从0搭建QT的信号与槽的应用案例 ||Qt样式表的应用
2024-11-19 09:07:35
1069
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅