Go 网络编程实战:TCP、UDP、自定义协议与事件驱动模型
Go 网络编程深度实战:TCP 与 UDP 服务端客户端、Socket 抽象、自定义二进制与文本协议、以及 Go runtime 基于 epoll/kqueue 的事件驱动 IO 模型与生产级网络服务的避坑指南。
tag
Go 网络编程深度实战:TCP 与 UDP 服务端客户端、Socket 抽象、自定义二进制与文本协议、以及 Go runtime 基于 epoll/kqueue 的事件驱动 IO 模型与生产级网络服务的避坑指南。
深入讲解 socket 编程与连接管理的核心工程实践:socket 系统调用与 TCP 状态机、阻塞/非阻塞/多路复用模型、超时与缓冲区控制、长连接设计、心跳检测、连接池构建以及生产环境常见避坑。
系统讲解 Java 网络编程:BIO/NIO/AIO 三种模型、Socket/ServerSocket 编程、NIO Channel-Buffer-Selector 三角色、零拷贝与堆外内存、java.net.http.HttpClient、WebSocket 客户端,以及高并发 IO 模型选型。
从 TCP/IP 分层讲起,用 socket 手写能跑通的 echo server/client,理解 bind/listen/accept/connect/send/recv、粘包与分帧、settimeout;再用原始 socket 看清 HTTP 请求行长什么样,对比 urllib、requests 会话复用与 httpx 同步/异步双接口。
在 Linux 系统中,网络通信的基石是 Berkeley Socket API。无论你是在编写 Web 服务器、微服务网关,还是分布式系统的 RPC 框架,最终都会落到 、 、 、 这些系统调用上。
Python 网络编程从底层到应用层:socket TCP/UDP 编程、HTTP 客户端(requests/httpx/urllib)、简易 Web 服务器、WebSocket 实时通信。包含完整可运行代码示例和常见问题排查。