Linux编程

Socket、进程、线程、信号、文件IO

系统编程

C语言可重入函数与信号安全完全指南

详解可重入函数的概念、信号处理中的安全问题与异步信号安全设计,助你编写安全的信号处理代码。

阅读全文 →
系统编程

C语言原子操作与无锁编程完全指南

详解stdatomic、内存顺序、锁-free数据结构设计与性能优化,助你掌握高效并发编程技能。

阅读全文 →
系统编程

C语言时间编程完全指南

详解时间获取、格式化、定时器与clock_gettime高精度计时,助你掌握时间处理技能。

阅读全文 →
系统编程

C语言Socket网络编程完全指南

详解TCP/UDP编程、套接字编程、并发服务器实现,助你掌握网络通信核心技能。从基础socket创建到实战代码。

阅读全文 →
系统编程

C语言进程创建与管理完全指南

详解fork、exec、wait、进程间通信,助你掌握多进程编程核心技能。vfork区别与僵尸进程处理。

阅读全文 →
系统编程

C语言线程同步完全指南

pthread 库中的线程同步机制详解:互斥锁、读写锁、条件变量与信号量的原理与实战,助你掌握多线程编程核心技能。

阅读全文 →
系统编程

C语言信号处理完全指南

详解信号机制、signal 与 sigaction 的区别、经典应用场景与最佳实践,助你掌握 Unix/Linux 进程间异步通信。

阅读全文 →
系统编程

C 语言文件 I/O 完全指南

fopen/fclose/fread/fwrite/fscanf/fprintf/fgets/fgetc 等函数详解,文本与二进制文件操作对比,文件定位与缓冲区管理。

阅读全文 →
系统编程

Linux 文件描述符与 I/O 多路复用

阻塞与非阻塞 I/O、select / poll / epoll 核心差异、LT 与 ET 模式。附 echo 服务器代码。

阅读全文 →