一种单片机(32位MCU)可复用、可通用的快速开发组件,内容有:有限状态机FSM,xmodem,ymodem,bootloader,MODBUS主从机管理(RTU和ASCII),内存管理,串口管理,消息队列,环形缓冲区,同步方法(信号量、互斥锁、事件集),软件定时器,AT指令交互,命令交互客户端(类命令行),软件非阻塞延时,模拟EEPROM,数据转换,IO输入输出操作等。
基于QT设计的一套控制与界面完全分离的代码模型,MVC设计思路,控制类反射与生存周期管理,对于高内聚低耦合的实践;
libhv是一个跨平台的类似libevent、libev、libuv的异步事件驱动库,提高了更加简单的API接口和更加丰富的协议
跨平台迷你计算视觉库,可裸奔在免操作系统的单片机上,集成了近150个demo,并附带测试视频以便大家使用参考。它是ymkv-2.0版本(可移植任意平台),平台从codeblocks迁移到vs,并经过一些架构调整和算法优化,取消了user层的集合封装,以便链接器能进行优化,对未使用的部分不进行加载,减少不必要内存消耗。
cpp-tbox是一个Linux C++,MIT开源许可的,基于 Reactor 模式的开发框架与组件库。它主要针对智能硬件、机器人、网络服务等开发领域。 它提供了一套易于开发、稳定可靠的框架,有:通信库(TCP/UDP/串口)、HTTP、线程池、定时器池、协程、日志、命令终端、状态机、行为树等非常实用的开发组件,以及完备实用的主框架,能为广大开发者节省大量开发与调试时间。
跨平台网络通信与服务器开发框架;支持 HTTP/MQTT/Redis/Memcache/SMTP/PING/Beanstalk/handler socket 等网络通信协议;支持线程池、协程、进程池、非阻塞、触发器等多种服务器编程模型;支持 XML/JSON/MIME/BASE64/UUCODE/QPCODE/RFC2047 等常见格式编解码;还有其它更多有价值的功能。
anet是c++实现游戏服务器框架,内含log, timer, http, tcp,pool等组件。其中log支持同步和异步模式;timer是时间轮实现的高效定时器;tcp是基于asio实现的异步网络,同时实现了tcp server和tcp client;http是在tcp模块基础上实现的http server和http client,其中http client支持同步方式;pool实现了对象池。
cd onvif 第一步先编译当前环境下的gsoap代码 make all 分别编译onvif服务 cd srvd make 编译onvif发现 cd wsdd make 目录介绍 $(APP)/Makefile 单独编译应用的Makefile文件 $(APP)/src 自己需要实现的代码 $(APP)/gen gsoap生成的代码接口 $(APP)/base gsoap源码中的依赖包
这是一个基于C++的多语言,高可用,高并发,高安全的RPC和流服务框架。自带接口定义语言,可快速生成分布式应用程序。QQ交流群: 749044836
西北工业大学惯性导航实验室惯导设备采数软件。支持:可编辑协议帧、波形动态刷新、姿态仪表显示、数据实时捕获。
QT飞行仪表控件,这篇博客介绍:https://blog.csdn.net/goldenhawking/article/details/78817426
https://github.com/ireader/media-server
超过1000本的计算机经典书籍、个人笔记资料以及本人在各平台发表文章中所涉及的资源等。书籍资源包括C/C++、Java、Python、Go语言、数据结构与算法、操作系统、后端架构、计算机系统知识、数据库、计算机网络、设计模式、前端、汇编以及校招社招各种面经~