自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(69)
  • 收藏
  • 关注

原创 Linux C轻量级白盒测试方法 (shell + c + signal)

linux C轻量级白盒测试方法(shell + c +signal)

2024-07-08 00:20:44 353

原创 RPC远程过程调用--Thrift

rpc--Thrift

2024-06-30 18:30:57 385

原创 JsonCpp:更简洁的序列化及反序列化

jsoncpp库对json格式数据的序列化和反序列化

2024-06-30 01:18:21 570

原创 Linux下Cmake安装或版本更新

cmake安装升级

2024-06-19 22:48:37 630

原创 【C Hash Map from Redis】

将Redis源码中的哈希表底层逻辑提取,并进行最小demo级测试将对应文件抽出,通过宏替换等方式保证源码编译通过main.c编写测试demo ,注册哈希函数和值比较函数(必选项)/* Hash Tables Implementation. * * This file implements in-memory hash tables with insert/del/replace/find/ * get-random-element operations. Hash tables will a

2024-04-14 02:18:41 528

原创 C链表 from Redis 源码应用

【代码】C链表 from Redis 源码应用。

2024-04-14 01:48:20 396 1

原创 【Linux在程序运行时打印调用栈信息(函数名,文件行号等)】

【代码】【Linux在程序运行时打印调用栈信息(函数名,文件行号等)】

2024-03-31 23:25:30 634

原创 基于共享内存的生产者消费者模型例子

【代码】基于共享内存的生产者消费者模型例子。

2023-12-17 12:27:13 497

原创 仿QT信号与槽的简易框架

这里提供一个C++实现的简易仿信号与槽的框架。注:QT中信号与槽是基于较复杂的元对象系统,而这里只是以基本功能为导向提供简易实现。信号与槽通常被用于对象间的通信、事件驱动等场景,相比于回调函数的优势是动态连接、支持多对多、参数类型检查更安全、更加松耦合等。信号和槽函数的创建、连接、触发、断连。

2023-12-02 12:42:39 628

原创 简易键值对文本解析

除了json,xml,protobuf等成体系的配置文件外,简单的文本格式“key value”的配置文件也在很多开源项目中存在,这种配置文件的好处是简单、易于理解和编辑。

2023-11-26 23:39:01 676

原创 计时接口(Linux/Cpp)

【代码】计时接口(Linux/Cpp)

2023-11-26 23:01:34 946

原创 Redis链表使用

【代码】Redis链表使用。

2023-11-26 16:26:46 476

原创 【Cpp】位图Bitmap

【代码】【Cpp】位图Bitmap。

2023-09-23 18:58:40 167

原创 【C++】动静态库的生成与调用

【代码】【C++】动静态库的生成与调用。

2023-09-17 13:46:43 122

原创 Linux虚拟机能ping通开发板的网络环境配置

将对应的开发板网卡配置同网段ip。配置ubuntu上的ip为同一网段内。

2023-09-10 12:55:12 382

原创 使用nlohmann json库进行序列化与反序列化

【代码】使用nlohmann json库进行序列化与反序列化。

2023-09-03 00:13:32 1704

原创 服务器IO复用reactor模式

【代码】服务器IO复用reactor模式。

2023-09-02 22:44:18 658

原创 IT资料网站

在线编程:https://www.tutorialspoint.com/compile_cpp_online.php。电子书:https://search.fuyeor.com/zh-cn/zlibrary。综合资料网站: https://www.apiref.com/

2023-06-26 22:53:59 501

原创 嵌入式软件常用工具概览

工欲善其事,必先利其器”,选择高质量并适合自己工具可以提高效率,这里介绍一下一些嵌入式软件开发过程中常用工具。

2023-06-24 23:45:26 965

原创 Wireshark通过数据内容过滤数据帧

通过tcp端口(包括src和dst)和 数据位0的内容过滤,内容是从Transmission Control Protocol 开始算的双位过滤:第10位开始的双字节。

2023-05-30 22:08:59 563

原创 protobuf安装与使用

更新系统软件包列表安装 Protocol Buffers 编译器和运行时库注:常见问题:缺少依赖解决依赖问题后重新安装即可显示版本。

2023-05-28 03:17:08 720

原创 Linux-ping

【代码】Linux-ping。

2023-05-21 22:01:20 96

原创 gflags的安装及使用

【代码】gflags的安装及使用。

2023-05-21 21:42:19 1097

原创 CRC16 modbus校验

【代码】CRC16 modbus校验。

2023-05-21 21:16:20 297

原创 Linux内核源码红黑树提取、封装、验证

Linux内核源码中的红黑树提取出来,封装并验证

2023-05-21 01:45:24 333

原创 nginx内存池源码提取

【代码】nginx内存池源码提取。

2023-05-14 18:50:12 86

原创 C++线程池

【代码】C++线程池。

2023-05-08 01:00:34 197

原创 C++简易日志

【代码】C++简易日志。

2023-05-07 21:10:12 138

原创 【C++】事件机制

【代码】【C++】事件机制。

2023-05-07 17:20:03 620

原创 无锁循环队列

【代码】无锁循环队列。

2023-05-06 16:22:23 156

原创 【C++】【设计模式】外观模式

【代码】【C++】【设计模式】外观模式。

2023-04-08 17:53:23 89

原创 【C++】【设计模式】组合模式

【代码】【C++】【设计模式】组合模式。

2023-04-08 17:17:45 97

原创 【C++】【设计模式】命令模式

【代码】【C++】【设计模式】命令模式。

2023-04-08 16:14:58 83

原创 【C++】【设计模式】状态模式

【代码】【C++】【设计模式】状态模式。

2023-04-08 16:13:36 75

原创 【C++】【设计模式】中介者模式

【代码】【C++】【设计模式】中介者模式。

2023-04-01 19:17:34 99

原创 【C++】【设计模式】发布订阅者模式

【代码】【C++】【设计模式】发布订阅者模式。

2023-04-01 19:15:41 694

原创 【C++】【设计模式】代理模式

【代码】【C++】【设计模式】代理模式。

2023-04-01 19:13:19 87

原创 【C++】【设计模式】建造者模式

【代码】【C++】【设计模式】建造者模式。

2023-03-28 13:07:07 72

原创 【C++】【设计模式】适配器模式

【代码】【C++】【设计模式】适配器模式。

2023-03-27 17:39:01 71

原创 【C++】【设计模式】装饰器模式

【代码】【C++】【设计模式】装饰器模式。

2023-03-27 13:44:43 69

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除