7.Redis Redis是一个用ANSI C 编写的开源数据结构服务器。Redis的代码非常容易读懂,代码写的很整洁,...
(1) 服务器启动,在指定端口或随机选取端口绑定 httpd 服务。 (2)收到一个 HTTP 请求时(其实就是 listen 的端口 accpet 的时候),派生一个线程运行 accept_request 函数。 (3)取出 HTTP 请求中的 method (GET 或 POST) 和 url,。对于 GET 方法,如果有携带参数,则 query_string 指针指向 url 中 ? 后面的...
1、neovim:github:GitHub - neovim/neovim: Vim-fork focused on extensibility and usability 基于vim...
https://github.com/happyfish100/fastdfs FastDFS是一款开源的分布式文件系统,用C语言实现,支持Linux、FreeBSD、MacOS等类UNIX系统,特别适合以文件为载体的在线服务。 mosquitto 项目地址: https://github.com/eclipse/mosquitto mosquitto是一款开源的MQTT消息代理(服务器)软件,提供轻量级的,支持可发布/可订阅的的消息...
地址:github.com/coderit666/C06.Nginx Nginx 是基于 C 语言编写的开源、高性能、高可靠的Web 和反向代理服务器,而且支持热部署,几乎可以做到 7 * 24 小时不间断运行,即使运行几个月也不需要重新启动,还能在不间断服务的情况下对软件版本进行热更新。性能是Nginx 最重要的考量,其占用内存少、并发能力强、能支持...
地址:https://github.com/loadzero/si78c 04.游戏模拟器 mGBA mGBA 是用于运行 Game Boy Advance 游戏的模拟器。它旨在比许多现有的 Game Boy Advance 模拟器更快、更准确,并添加其他模拟器所缺乏的功能。它还支持 Game Boy 和 Game Boy Color 游戏。
③项目地址:https://github.com/yuesong-feng/30dayMakeCppServer ④类型:免费 2.《btop》(命令行资源监视器) ①语言:c++ ②来源:GitHub 目前star:16.1k ③项目地址:https://github.com/aristocratos/btop ④类型:免费 3.C++轻量级WebServer服务器
一个运行在本地的 DNS 服务器。能够提高网络访问速度等诸多妙用。架构图如下:传送门:https://github....
项目地址:https://github.com/LippiOuYang/Tinyhttpd cJSON cJSON 是一个 JSON 编解码器,非常...
github.com/eclipse/mosq mosquitto是一款开源的MQTT消息代理(服务器)软件,提供轻量级的,支持可发布/可订阅的的消息推送模式,使设备对设备之间的短消息通信变得简单,比如现在应用广泛的低功耗传感器,手机、嵌入式计算机、微型控制器等移动设备。 cJSON github.com/DaveGamble/c JSON(JavaScript Object Notation)是一种轻...