Pinned Repositories
acwj
A Compiler Writing Journey
build-your-own-x
Master programming by recreating your favorite technologies from scratch.
C
Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
C-Plus-Plus
Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.
Chinese-Translation-of-PCI-Express-Technology-
Chinese Translation on <PCI Express Technology Comprehensive Guide to Generations 1.x, 2.x and 3.0> by Mindshare Mindshare
cJSON
Ultralightweight JSON parser in ANSI C
CNote
「CNote」一份涵盖大部分学习 C 语言所需要掌握的核心知识,致力于打造最易懂的 C语言入门教程,让天下没有难学的 C语言。(包含C语言教程、C语言精华文章)
CPlusPlusThings
C++那些事
CrystalDiskInfo
CrystalDiskInfo
cs-self-learning
计算机自学指南
haifong's Repositories
haifong/acwj
A Compiler Writing Journey
haifong/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
haifong/C
Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
haifong/C-Plus-Plus
Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.
haifong/Chinese-Translation-of-PCI-Express-Technology-
Chinese Translation on <PCI Express Technology Comprehensive Guide to Generations 1.x, 2.x and 3.0> by Mindshare Mindshare
haifong/cJSON
Ultralightweight JSON parser in ANSI C
haifong/CNote
「CNote」一份涵盖大部分学习 C 语言所需要掌握的核心知识,致力于打造最易懂的 C语言入门教程,让天下没有难学的 C语言。(包含C语言教程、C语言精华文章)
haifong/CPlusPlusThings
C++那些事
haifong/CrystalDiskInfo
CrystalDiskInfo
haifong/cs-self-learning
计算机自学指南
haifong/dbg-macro
A dbg(…) macro for C++
haifong/diskspd
DISKSPD is a storage load generator / performance test tool from the Windows/Windows Server and Cloud Server Infrastructure Engineering teams
haifong/EasyLogger
An ultra-lightweight(ROM<1.6K, RAM<0.3k), high-performance C/C++ log library. | 一款超轻量级(ROM<1.6K, RAM<0.3k)、高性能的 C/C++ 日志库
haifong/ezfio
Simple NVME/SAS/SATA SSD test framework for Linux and Windows
haifong/hello-algo
《Hello 算法》:动画图解、一键运行的数据结构与算法教程,支持 Java, C++, Python, Go, JS, TS, C#, Swift, Rust, Dart, Zig 等语言。
haifong/json
JSON for Modern C++
haifong/learn-python
📚 Playground and cheatsheet for learning Python. Collection of Python scripts that are split by topics and contain code examples with explanations.
haifong/libnvme
C Library for NVM Express on Linux
haifong/linux-tutorial
:penguin: Linux教程,主要内容:Linux 命令、Linux 系统运维、软件运维、精选常用Shell脚本
haifong/nvme-cli
NVMe management command line interface.
haifong/nvmetool-win
Communicate with NVMe SSD using Windows' inbox device driver
haifong/project-based-learning
Curated list of project-based tutorials
haifong/pydiskcmd
A pure python tool to send raw commands to sata/sas/nvme disk
haifong/python-scsi
Python classes to access SG_IO scsi devices
haifong/smartmontools
Official read only mirror of the smartmontools project SVN
haifong/SMx
国家商用加密算法 SMx(SM2,SM3,SM4)
haifong/struct2json
A fast convert library between the JSON and C structure. Implement structure serialization and deserialization for C. | C 结构体与 JSON 快速互转库,快速实现 C 结构体的序列化及反序列化
haifong/swig
SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages.
haifong/Windows-driver-samples
This repo contains driver samples prepared for use with Microsoft Visual Studio and the Windows Driver Kit (WDK). It contains both Universal Windows Driver and desktop-only driver samples.
haifong/winmerge
WinMerge is an Open Source differencing and merging tool for Windows. WinMerge can compare both folders and files, presenting differences in a visual text format that is easy to understand and handle.