
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
【C++脚手架】gtest 单元测试库的介绍与使用
本文系统介绍了 Google Test (GTest) C++ 单元测试框架的核心使用方法。从基础安装、断言宏、测试宏(TEST/TEST_F)到高级的事件机制(全局事件、TestSuite事件、TestCase事件),通过完整的代码示例演示了如何编写可维护的单元测试。文章详细讲解了 GTest 的三层事件机制及其适用场景,帮助开发者根据测试需求选择合适的环境隔离级别,确保测试的独立性和可重复性。

【C++ 脚手架】amqp-cpp 的介绍与使用
本文详细介绍了如何在 C++ 项目中基于 AMQP-CPP 实现高性能消息队列客户端。内容涵盖 AMQP 协议基础、AMQP-CPP 客户端 SDK 的核心 API 使用、两种网络模式(自定义 TcpHandler 与 libev 扩展模式)、死信队列机制,并提供了完整的面向对象封装方案。通过 MQClient、Publisher 和 Subscriber 三个核心组件,实现了消息的可靠发布与订阅

【C++脚手架】etcd 的介绍与使用
本文详细介绍了如何在 C++ 项目中基于 Etcd 实现服务注册与发现。内容涵盖 Etcd 的安装配置、etcd-cpp-apiv3 客户端 SDK 的核心 API 使用、租约保活机制、数据监控机制,并提供了完整的服务注册与发现封装方案。通过 SvcProvider 和 SvcWatcher 两个核心组件,实现了服务自动注册、健康检查和服务动态发现功能,为微服务架构提供了可靠的服务治理基础。

【数据结构】栈和队列超详细讲解
我们已经学习了顺序表、链表、数组等数据结构,今天我们再来认识一下栈和队列两种新的数据结构,一起来看看吧~

到底了







