计算机基础
体系结构·操作系统·网络·编译
- 001 入门 计算机科学概述 计算机科学学科全景图,知识体系脉络与核心抽象层级。
- 002 中级 计算机体系结构 计算机体系结构核心原理:冯诺依曼模型、指令集设计、流水线、存储层次、并行体系。
- 003 中级 操作系统 操作系统核心原理:进程管理、内存管理、文件系统、I/O系统、并发与同步。
- 004 中级 计算机网络 计算机网络核心原理:协议栈、TCP/IP、路由、应用层协议、网络安全。
- 005 中级 数字逻辑 数字逻辑基础:布尔代数、逻辑门、组合逻辑、时序逻辑与有限状态机
- 006 中级 离散数学 离散数学核心:逻辑与证明、集合与关系、图论、组合计数、代数结构、形式语言与自动机。
- 007 中级 计算机组成原理 计算机组成原理:指令系统、CPU数据通路、控制器设计、存储体系与I/O系统
- 008 中级 数据表示与运算 数据表示与运算:数值编码、浮点标准、定点运算、溢出检测与校验码
- 009 进阶 指令流水线 指令流水线深度:超标量、超流水线、乱序执行、VLIW与流水线优化技术
- 010 进阶 存储系统 存储系统深度:Cache优化、虚拟存储、TLB、内存管理与存储一致性
- 011 中级 总线与接口 总线与接口:总线仲裁、总线协议、PCIe、USB、I2C、SPI与系统互连
- 012 进阶 并行计算 并行计算:Flynn分类、多处理器架构、并行算法、GPU计算与性能模型
- 013 进阶 分布式系统 分布式系统:CAP定理、一致性模型、共识算法、分布式事务与容错机制
- 014 进阶 算法设计与分析 算法设计与分析:分治、贪心、动态规划、回溯、分支限界与NP理论
- 015 进阶 形式语言与自动机 形式语言与自动机:正则语言、上下文无关文法、下推自动机与图灵机
- 016 中级 信息安全基础 信息安全基础:密码学原理、对称加密、非对称加密、哈希函数与数字签名
- 017 中级 编译原理 编译原理核心:词法分析、语法分析、语义分析、中间代码生成、优化、目标代码生成。
- 018 中级 软件工程 软件工程:需求分析、设计模式、敏捷开发、测试策略与项目管理
- 019 中级 数据库系统原理 数据库系统原理:关系模型、关系代数、函数依赖、范式理论与查询优化
- 020 进阶 编译原理进阶 编译原理进阶:LL/LR分析、语法制导翻译、中间代码优化与代码生成
- 021 进阶 操作系统进阶 操作系统进阶:进程调度、死锁、内存管理、文件系统与I/O子系统
- 022 进阶 计算机网络进阶 计算机网络进阶:TCP拥塞控制、路由算法、SDN、QoS与网络性能分析
- 023 中级 网络安全 网络安全:网络攻击与防御、防火墙、入侵检测、VPN与安全协议
- 024 中级 多媒体技术 多媒体技术:音频编码、图像压缩、视频编码、流媒体与多媒体网络
- 025 中级 人工智能基础 人工智能基础:搜索算法、知识表示、机器学习、神经网络与深度学习
- 026 中级 计算机图形学 计算机图形学:图形变换、光栅化、光照模型、着色与渲染管线
- 027 中级 设计模式 设计模式核心:创建型、结构型、行为型模式,SOLID原则,模式间关系与选择策略。
- 028 进阶 软件体系结构 软件体系结构:架构风格、质量属性、架构评估与文档化
- 029 中级 人机交互 人机交互:交互设计原则、可用性评估、用户研究方法与界面设计模式
- 030 进阶 编程语言理论 编程语言理论:类型系统、Lambda演算、语义学与程序验证
- 031 进阶 网络协议深度 网络协议深度剖析:TCP拥塞控制机制、QUIC协议设计、HTTP演进、TLS 1.3握手、DNS解析、CDN原理、WebSocket与网络编程模型。
- 032 进阶 编译与运行时 编译与运行时深度剖析:词法分析自动机构造、语法分析算法、语义分析、中间代码与SSA、优化技术、JIT编译、GC算法、链接与加载。
- 033 中级 进程PCB与线程TCB 进程控制块 PCB 与线程控制块 TCB 的结构、字段含义与调度关系。
- 034 中级 中断与系统调用 中断机制(硬件中断、软件中断)与系统调用(int 0x80、syscall)的原理与流程。
- 035 中级 用户态与内核态切换 用户态与内核态的切换机制、切换开销分析、Ring 权限模型。
- 036 中级 内存分段与分页 内存分段与分页机制:段选择子、页表结构、TLB 加速、缺页中断处理。
- 037 中级 页面置换算法 页面置换算法:FIFO、LRU 实现、Clock 算法、LFU 与工作集模型。
- 038 中级 文件系统inode 文件系统 inode 机制:inode 结构、目录项、超级块与 Ext4 文件系统。
- 039 中级 磁盘调度 磁盘调度算法:FCFS、SSTF、SCAN、C-SCAN、LOOK、C-LOOK 的原理与对比。
- 040 中级 零拷贝 零拷贝技术:sendfile、mmap、splice 的原理与性能对比。
- 041 中级 进程间通信 进程间通信(IPC)机制:管道、消息队列、共享内存、信号、Socket 的原理与对比。
- 042 中级 HTTP缓存策略 HTTP 缓存策略:强缓存(Cache-Control、Expires)、协商缓存(ETag、Last-Modified)与缓存流程。
- 043 中级 HTTPS握手过程 HTTPS 握手过程详解:TLS 1.2 与 TLS 1.3 的握手差异、密钥交换与证书验证。
- 044 中级 TCP拥塞控制 TCP 拥塞控制:慢启动、拥塞避免、快速重传、快速恢复算法与 BBR。
- 045 中级 TCP粘包与拆包 TCP 粘包与拆包问题:Nagle 算法、CORK 选项与解决方案。
- 046 中级 DNS解析流程 DNS 解析流程:递归查询、迭代查询、DNS 缓存与记录类型。
- 047 中级 CDN原理 CDN 内容分发网络:边缘节点、回源机制、缓存策略与调度算法。
- 048 中级 WebSocket帧格式 WebSocket 协议帧格式与心跳机制:帧结构、控制帧、数据帧与 Ping/Pong。
- 049 中级 QUIC协议 QUIC 协议:0-RTT 连接、连接迁移、多路复用与拥塞控制。
- 050 中级 ARP协议与ARP欺骗 ARP 协议原理与 ARP 欺骗攻击:地址解析流程、欺骗原理与防御措施。
- 051 中级 BGP路由协议 BGP 边界网关协议:AS 路径、选路策略、路由聚合与 Anycast。
- 052 中级 词法分析 编译器词法分析:正则表达式、NFA、DFA 与 Token 识别。
- 053 中级 语法分析 编译器语法分析:递归下降、LL(1)、LR(0)、SLR、LALR 分析方法。
- 054 中级 语义分析 编译器语义分析:符号表管理、类型检查、作用域与类型转换。
- 055 中级 中间代码 编译器中间代码:三地址码、静态单赋值(SSA)与中间表示。
- 056 中级 代码优化 编译器代码优化:常量传播、死代码消除、循环展开与公共子表达式消除。
- 057 中级 目标代码生成 编译器目标代码生成:寄存器分配、指令选择与指令调度。