Project006:基于SQLite ORM封装、策略模式与数据导出的完整工程实践。
适用于通用MCU和Linux系统的W25QXX(W25Q10, W25Q20, W25Q40, W25Q80, W25Q16, W25Q32, W25Q64, W25Q128, W25Q256, W25Q512, W25Q01, W25Q02)全功能驱动
一个轻量级、高效、跨语言的JSON-RPC框架,支持多种传输协议,适用于构建高性能的分布式系统和微服务架构。
JSON-RPC是一个基于C++开发的分布式远程过程调用框架,采用JSON作为数据交换格式,支持服务注册与发现、主题发布/订阅等高级功能。该项目基于Muduo网络库实现,提供了高性能、可扩展的RPC通信能力,适用于构建分布式系统和微服务架构。
基于Qt的前后端分离式Admin框架 QtWebAdmin是基于QtWebApp+QJsonWebToken的轻量级C++快速开发框架,以QtWebApp作为底层cppweb,前端采用layui。 QtWebAdmin定位于以Qt为后端,整合前端框架,引入ORM。 QtWebAdmin是作者在长期使用Qt/C++和javaWeb开发过程中萌生出的想法,希望能结合C++和web,在特殊场景下使用。
* 1.支持复选框、进度条、数值、组合框、密码框、日期控件、图标等11种控件 * 2.可以直接将代码加入到自己的项目中,零耦合 * 3.扩展性强,整体框架已经搭好了,可以根据自己的需求,自行加入其他控件 * 4.已经在win和Ubuntu上测试
基于asio进行再封装,以便于在微服务系统中使用。 1,提供tcpclient接口。 2,提供tcpserver接口。 3,提供定时器接口。 4,tcpapi支持输出文件日志和屏幕日志多种模式。 5,提供demo供参考。 6,没有版权,大家可以随意使用。 其他详见readme.txt
分布式微服务框架,支持多种语言sdk接入,c/c++后端确保轻量且高效,功能包括服务注册,服务发现,统一配置,消息路由等。代码开源搭配开发说明文档(http://www.cppcloud.cn),可直接应用于中小企业生产应用。
嵌入式C语言常用代码模块库,包含了嵌入式中常用的算法库、数据结构(容器)库、解析器库、独立C语言std库、工具库等等。 具有简单、通用、高效的特点,目的为了学习以及在开发中拿来就用,提高开发效率以及代码可靠稳定性。
【功能介绍】:停车,充电,等这些功能目前都是正常的,充电桩只接入了一家,适用于,停车场,充电站,等场景。支持臻识,华夏,芊熠,信路通,云快充,海康车牌识别,大华车牌识别
一个消息总线模块:当收到等待的消息时,调用回调函数;当在规定时间内没收到时,调用超时响应函数。
C++的百宝箱,是一个完备的Linux应用l软件开发工具库与运行框架。 它有通信库(TCP/UDP/串口)、HTTP、线程池、定时器池、协程、日志、命令终端、状态机、行为树等非常实用的开发组件,它还有完备实用的启动框架。 它可以让应用开发者从实现细节中解放出来,专注于功能逻辑。
Like libevent, libev, and libuv, libhv provides event-loop with non-blocking IO and timer, but simpler apis and richer protocols.
TencentOS tiny 是腾讯面向物联网领域开发的实时操作系统,具有低功耗,低资源占用,模块化,安全可靠等特点,可有效提升物联网终端产品开发效率