Java NIO/AIO 与网络编程
掌握 Java NIO 的 Channel、Buffer 与 Selector 核心组件,理解非阻塞 I/O 与异步 I/O 的演进与选型
tag
掌握 Java NIO 的 Channel、Buffer 与 Selector 核心组件,理解非阻塞 I/O 与异步 I/O 的演进与选型
掌握 UDP 无连接通信的本质,探索组播、QUIC 底层实现与音视频实时传输中的 UDP 应用
深入 TCP 协议的核心机制,包括三次握手、四次挥手、滑动窗口、拥塞控制算法与调优参数
从零理解计算机网络的分层模型,掌握数据包的封装解封装过程、各层 PDU 与 MTU 的完整流转
系统掌握网络协议栈的底层原理与工程实践,涵盖 TCP/IP、HTTP/3、QUIC、gRPC、Netty、WebSocket 等企业级网络编程核心技术
Python 网络编程从底层到应用层:socket TCP/UDP 编程、HTTP 客户端(requests/httpx/urllib)、简易 Web 服务器、WebSocket 实时通信。包含完整可运行代码示例和常见问题排查。
深入讲解 Go net/http Client 的高级用法,覆盖连接池调优、精细化超时控制、重试策略、请求拦截与分布式链路追踪的完整工程方案
从零构建完整的Go并发爬虫工程,涵盖架构设计、URL去重、robots协议遵守、速率限制、代理支持、数据存储和错误重试等完整工程实践
深入讲解 Go crypto/tls 配置的方方面面,涵盖 InsecureSkipVerify 的危险性、客户端证书双向认证、自定义 CA 证书池、证书固定技术、TLS 1.3 支持、HTTP Client Transport TLS 配置,以及常见 TLS 配置错误与安全漏洞防范。
本文详解 Go 1.18 引入的 net/netip 包,涵盖 IP 解析、网段判断、白名单实现、IPv6 处理等场景,对比传统 net.IP 的优缺点并提供实战示例。
面向游戏服务端开发入门到进阶的系统学习计划,覆盖编程语言、网络编程、数据库、并发、架构、实时同步、性能优化、安全反作弊、项目实践和职业发展。