实时数据待拉取(运行 scripts/enrich.py 后填充)

项目简介
教你写 C 语言编译器的实战教程。教程注重实战循序渐进,一步步教你如何用 C 语言写一个可以自己编译自己(自举)、能够在真正的硬件上运行的 C 语言编译器
C第 61 期
快速、无损的数据压缩算法 Zstandard 的实现。Zstd 的压缩比接近 lzma、lzham 和 ppmx,并且比 lza 或 bzip2 性能更好。在相似的压缩比情况下,它解压缩的速度比其他的算法都要快。很多知名项目和游戏都有这个算法的身影,示例代码:```c static void compress_orDie(const char* fname, const char* oname){size_t fSize;void* const fBuff = mallocAndLoadFile_orDie(fname, &fSize);size_t const cBuffSize = ZSTD_compressBound(fSize);void* const cBuff = malloc_orDie(cBuffSize);/* Compress.* If you are doing many compressions, you may want to reuse the context.* See the multiple_simple_compression.c example.*/size_t const cSize = ZSTD_compress(cBuff, cBuffSize, fBuff, fSize, 1);CHECK_ZSTD(cSize);saveFile_orDie(oname, cBuff, cSize);/* success */printf("%25s : %6u -> %7u - %s \n", fname, (unsigned)fSize, (unsigned)cSize, oname);free(fBuff);free(cBuff);}```
C#第 61 期
一个全新的文件管理器。采用 Fluent Design 和 Windows 平台最新的 API 实现,简约但不简单
C#第 61 期
一款快速、可靠的开源 NoSQL 数据库
暂无截图
Go第 61 期
LeetCode 刷题集合项目。项目从 Go 语言入门讲起,总结了一套刷题模板和解题套路,示例代码为 Go 语言
Go第 61 期
基于 Go 实现的向 iOS 设备推送消息的服务。手机上安装好配套的 iOS 应用,然后以 Docker 的方式部署完服务,就可以通过一条命令推送指定消息到 APP 上,是不是很方便吖```# 发送文本消息$ curl --form-string "text=hello" "http://:/v1/sender/"# 发送文本文件$ cat message.txt | curl -H "Content-Type: text/plain" --data-binary @- "http://:/v1/sender/"```
Go第 61 期
Go 语言的 2D 游戏引擎库。通过它可以轻松地用 Go 语言制作出支持多平台的 2D 游戏,项目中还包含很多示例代码,帮助你快速上手
Go第 61 期
Go 语言的图像处理库。支持:调整大小、旋转、剪切、亮度调整等功能,示例代码:```go// 调整dstImage128 := imaging.Resize(srcImage, 128, 128, imaging.Lanczos)// 锐化dstImage := imaging.Sharpen(srcImage, 0.5)```
暂无截图
Go第 61 期
用 Go 写的 JSON 数据查询工具。该工具安装方便,语法简单容易上手,实用示例代码很多比如:```# 查询 test.json 文件中,所有国家的名称cat test.json | jql '(elem "countries" (elem (keys) (elem "name")))'["Poland","United States","Germany"]```
C第 124 期
复古 PC 模拟器。这是一款开源的复古电脑模拟器,可自由搭配、模拟各种经典硬件,比如奔腾、赛扬处理器、声卡、显卡等。支持运行 DOS、Windows 98、Windows XP 等早期操作系统和同时代的软件。
C第 124 期
小巧的 Windows 网络管控工具。这是一款用于管理和控制 Windows 网络活动的工具,体积小、没广告、完全免费。它基于 WFP 实现网络过滤,不依赖系统自带防火墙,支持自定义规则、IPv6、拦截名单等功能。
暂无截图
C第 123 期
Linux 系统级改键工具。这是一个 Linux 上的系统级键盘重映射守护进程,基于内核输入层(evdev/uinput)实现,无需依赖桌面环境,配置在 X11、Wayland 和 TTY 终端中均可生效。支持按下、长按设置不同动作、自定义按键组合,以及为不同键盘单独配置按键映射规则等功能。
暂无截图
C第 123 期
灵活易用的 TLS 库。该项目是用 C 语言编写的加密库,可用于实现加密原语、X.509 证书操作以及 SSL/TLS 和 DTLS 协议。它体积小巧、易于移植,并提供丰富的示例,适用于物联网和嵌入式系统等资源有限的设备。
C第 122 期
Redis 作者写的 DeepSeek 专用推理引擎。该项目是 Redis 作者用 C 语言开发,专为 DeepSeek-V4-Flash 模型设计的本地轻量级推理引擎。它并非简单的 GGUF 运行工具,而是功能齐全的独立推理引擎,支持 Metal、CUDA 硬件加速、2-bit 量化、磁盘 KV 缓存持久化、HTTP API 服务和编程智能体等功能。
C第 122 期
仅 2000 行的教学操作系统。这是一个仅用 2000 行代码实现的极简操作系统,内含 9 个课程实验,旨在让每位学生都能看完并理解操作系统的全部源码。它体积小、结构清晰,可以在 QEMU 模拟器和 RISC-V 开发板上运行,实现了内存管理、进程控制、系统调用、文件系统、网络通信和 Shell 等核心组件。
C第 121 期
免安装的 Windows 监控工具。这是一款免安装的开源 Windows 系统监控与调试工具,可实时查看进程资源占用、网络活动、磁盘读写等信息,支持定位占用文件的进程、查看内核级调用栈和管理系统服务等功能。遇到文件无法删除?一查便知是被哪个进程占着。
C第 120 期
把井字棋塞进一次 printf 调用。这是一个展示 C 语言黑魔法的开源项目,在单个 printf 调用内完成了游戏逻辑运算、变量赋值、胜负判断和界面渲染,同时支持数字键落子、走法检测和刷新棋盘功能。