今天给大家分享10个值得推荐的小型 C 语言开源项目 htop:一个交互式的进程监视器,可以实时查看系统资源的使用情况。 ncurses:一个为终端提供高级图形接口的库,可以让开发者轻松创建复杂的终端应用程序。 Jansson:一个轻量级的JSON库,可以让 C 语言轻松解析和构建 JSON 数据。 SQLite:一个小型的关系型数据库,可以被...
03 cJSON cJSON是C语言中的一个JSON编解码器,非常轻量级,C文件只有 500 多行,速度也非常理想。虽然cJSON功能不是非常强大,但cJSON的小身板和速度是最值得赞赏的。其代码被非常好地维护着,结构也简单易懂,可以作为一个非常好的C语言项目进行学习。04 CMockery CMockery 是google发布的用于C单元测试的一个轻...
1、项目名称:基于C++11 的高性能网络服务器 evpp 项目简介:evpp 是一个基于 libevent 开发的现代化 ...
项目地址:SQLite Home Page 8 EasyLogger 一款轻量级且高性能的日志库,作者armink,EasyLogger 是一款超轻量级、高性能的 C/C++ 日志库,非常适合对资源敏感的软件项目,相比之下, EasyLogger 的功能更加简单,提供给用户的接口更少,上手会更快,更多实用功能支持以插件形式进行动态扩展。 目前EasyLogger支持以下功能: 日志输...
LDD-LinuxDeviceDrivers 项目地址:https://github.com/gatieme/LDD-LinuxDeviceDrivers Linux内核与设备...
推荐几个C/C+项目,小白练手最适合 最好的编程语言是什么?一千个程序员或许会有一千零一种答案: Python在人工智能时代的风头正盛、Java依旧是市场上的香饽饽、当然还有PHP;JavaScript、C#、Ruby以及Objective-C……每一种编程语言,都有由其打造的顶级应用成果呈现。
C语言是计算机学科编程能力的基础,老K在这里给大家准备老12个C语言自学练习项目。 1. csharplang “ C# 语言设计官方项目,在这里你可以直接参与讨论。同时还有: 2. LongestCocoa “ 写Objective-C 的程序员肯定对冗长的描述性命名风格爱的深切。所以 Cocoa 框架里最长的方法或在常量名有哪些?该项目就是告诉你这些...
今天Gitee 介绍的就是最近大家开源的 C++项目,看看他们又把 C++ 玩出了什么新花样。 1.BaikalDB 项目作者:百度开源 开源许可协议:Apache-2.0 项目地址:https://gitee.com/baidu/BaikalDB BaikalDB是一个分布式可扩展的存储系统,支持PB级结构化数据的随机实时读写。
无锁消息队列实现(项目) 有锁无锁队列性能 内存屏障Barrier 数组无锁队列设计实现 链表无锁队列设计实现 网络缓冲区设计 RingBuffer设计 定长消息包 ChainBuffer 设计 双缓冲区设计 定时器方案红黑树,时间轮,最小堆(项目) 定时器的使用场景 定时器的红黑树存储 ...
简介:Java、PHP、C语言经典项目源码合集推荐(一) (一).Java智慧校园系统源码、 智慧学校源码、 智慧校园平台源码、智慧校园电子班牌系统源码、中小学智慧校园系统源码、 原生微信小程序端源码、电子班牌系统源码 项目技术栈 1、使用springboot框架Java+vue2 ...