核心推荐教程FEATURED
全部教程network 进阶
TCP 三次握手
用时序动画逐步观察 TCP 建立连接的过程:SYN、SYN+ACK、ACK 报文的序列号变化,以及客户端与服务端 TCP 状态机的迁移。
交互实验 开始学习
network 进阶
交换机工作原理
在可操作的网络拓扑里发送以太网帧,观察交换机如何学习 MAC 地址表、如何区分未知单播泛洪与广播,以及如何从泛洪进化到精准转发。
交互实验 开始学习
infrastructure 进阶
DNS 域名解析
跟随一个域名解析请求穿越浏览器缓存、本地 DNS、根服务器、顶级域与权威服务器,分清递归查询与迭代查询,理解缓存与 TTL。
交互实验 开始学习
runtime 进阶
JVM 内存模型
区分 JVM 运行时数据区与 Java 内存模型(JMM):跟随一个对象从栈帧创建到堆分配、引用变更、GC 回收的全过程。
交互实验 开始学习
技术分类CATEGORIES
浏览全部计算机基础从 CPU 执行指令到操作系统调度,理解计算机最底层的运行逻辑。计算机网络分层模型、IP 与 MAC、TCP/UDP、HTTP/HTTPS,看懂数据如何在网络中流动。网络基础设施DNS、CDN、NAT、负载均衡与代理,理解请求到达服务之前经过的基础设施。编程语言与运行时编译执行、JVM、Go 运行时与垃圾回收,看懂代码从源码到运行的全过程。Web 容器与中间件Tomcat、Nginx、Redis、消息队列,理解服务端组件如何协作处理请求。云原生与分布式容器、Kubernetes、服务发现与共识算法,理解分布式系统的协作机制。数据库原理索引、事务、日志与锁,理解 MySQL 等数据库高效可靠背后的机制。数据结构与算法数组、树、哈希与经典排序算法,用动画看清每一步数据变化。
在线实验室LABORATORY
全部实验IPv4 地址计算器输入任意 IPv4 地址与 CIDR 前缀,实时查看二进制表示、网络地址、广播地址与可用范围。打开实验子网划分实验对给定的地址块进行子网划分,逐级拆分并直观查看每一段的网络范围。打开实验TCP 三次握手模拟器自由控制客户端与服务端的握手过程,观察 Seq/Ack 与双方 TCP 状态变化。打开实验TCP 四次挥手模拟器逐步执行四次挥手,理解 FIN_WAIT、CLOSE_WAIT、TIME_WAIT 等状态的含义。打开实验DNS 查询模拟器修改域名与 DNS 配置,模拟缓存命中、NXDOMAIN、超时等真实解析场景。打开实验网络拓扑模拟器搭建主机与交换机组成的拓扑,发送帧并观察 MAC 地址学习与泛洪转发。打开实验排序算法可视化用动画逐帧观察快速排序、归并排序、堆排序的比较与交换过程。打开实验JVM 内存分配模拟器创建对象、观察堆内存分配与 GC 模拟,理解运行时数据区的变化。打开实验