STVM(truck of Virtual memory table)是一个开源的使用ANSI C语言编写、支持本地API调用和网络调用,全表数据基于IPC共享内存方式存储,基于C语言struck结构定义记录行,RB-Tree和hash作为主要算法的内存数据库,是一款介于SQL和NOSQL之间的一款高速缓存数据库
FlatFS是参考Linux早期的minix文件实现的一个可以在嵌入式系统或单片机系统上使用的文件系统,采用平面式的文件目录组织结构,代码空间小,速度快,可作为数据库使用,能基于任意块设备和存储设备上进行移植。
一个跨平台(linux、windows)的tcp/udp/ssl/kcp多线程Proactor网络框架,支持IPv4、IPv6双栈及定时器,平衡性能与业务开发难度,windows下使用IOCP,linux下使用epoll
从开源项目FastDFS中提取的C公共函数库,这个库非常简单和稳定。提供的函数功能包括:字符串、日志、链表、哈希表、网络通信、ini配置文件读取、base64编码/解码、url编码/解码、时间轮计时器(timer)、跳表(skiplist)、对象池和内存池等等。详细信息请参阅C头文件。
stm32h7xx vscode+cmake开发模板
一个Linux下的超级精简的多重定时器:可实现成千上万个定时任务,定时精度可达纳秒级别,且同一时间点可添加不同的任务!适用于云后台服务和嵌入式等各种环境。