「Linux 网络编程」基于 select 的 I/O 复用服务器 什么是 I/O 多路复用;为什么需要 I/O 多路复用;select 函数的功能和使用;select 函数相关宏操作解析;基于 select 的 I/O 复用并发服务器实现。 2025-10-13 追逐繁星 > Linux 网络编程 #Linux #计算机网络、网络编程
「Linux 网络编程」DNS 域名解析、域名与 IP 地址的转换 什么是域名,以及 DNS 服务器介绍;通过命令进行 IP 地址与域名之间的转换;通过 Linux 系统函数实现 IP 地址与域名之间的转换。 2025-10-10 追逐繁星 > Linux 网络编程 #Linux #计算机网络、网络编程
「Linux 网络编程」基于 TCP 的半关闭 基于 TCP 的半关闭;半关闭的基本逻辑和实现;半关闭相关系统调用函数 shutdown;半关闭简单 TCP 本地通信示例实现;半关闭的适用场景 2025-10-09 追逐繁星 > Linux 网络编程 #Linux #计算机网络、网络编程
「Linux 网络编程」Socket 构建 UDP 本地通信 UDP 协议基础;UDP 内部工作原理;Linux UDP 相关函数;Linux UDP 服务端和客户端本地通信的实现;UDP 和 TCP 的对比;Linux UDP 服务端和客户端进一步优化。 2025-10-08 追逐繁星 > Linux 网络编程 #Linux #计算机网络、网络编程
「Linux 网络编程」TCP 内部工作原理 TCP 套接字中的 I/O 缓冲;TCP 三次握手建立连接;TCP 数据交换阶段;TCP 四次挥手关闭连接;TCP 的半关闭、滑动窗口、以及数据报格式。 2025-10-07 追逐繁星 > Linux 网络编程 #Linux #计算机网络、网络编程
「Linux 网络编程」Socket 构建 TCP 本地通信 TCP 本地通信基础;使用 Linux socket API 构建 TCP 服务端;使用 Linux socket API 构建 TCP 客户端;实现一个 TCP 服务端-客户端简单本地通信。 2025-09-30 追逐繁星 > Linux 网络编程 #Linux #计算机网络、网络编程
「Linux 系统编程」信号量与生产者-消费者模型 Linux C 多线程中信号量、信号量相关函数、信号量使用示例;信号量实现生产者-消费者模型;信号量和条件变量的区别。 2025-09-21 追逐繁星 > Linux 系统编程 #Linux #多线程
「Linux 系统编程」条件变量与生产者-消费者模型 Linux C 多线程中 条件变量及其相关函数、条件变量的生产者消费者模型及代码实现、用条件变量实现多生产者多消费者。另外还包含本篇和 C++ 多线程的一些区别 2025-09-20 追逐繁星 > Linux 系统编程 #Linux #多线程