AiDocs 硬核技术知识库
欢迎来到 AiDocs。本知识库是一套专门为中高级软件工程师打造的系统化、源码级、直击底层原理的硬核技术知识图谱。
这里不仅有开发框架的常规使用,更涵盖了 JVM 虚拟机内核、高性能网络引擎、分布式一致性协议、关系型数据库底层、无 GC 内存安全以及大厂高并发应急排障实战。
🗺️ 全景技术图谱
📂 核心技术专栏导航
☕ Java Core 深度探索
从基础容器到 Linux 底层网络,全面打通 Java 专家的技术栈。
- 第一阶段 (基础与并发):Java 集合框架底层源码 | AQS 机制与显式锁 | 线程池 ThreadPoolExecutor 全解
- 第二阶段 (JVM 与调优):内存模型与垃圾回收 (GC) | 类加载体系与字节码强化 | JIT 之逃逸分析
- 第三阶段 (框架生态):Spring Bean 生命周期与三级缓存 | Spring Boot 扩展机制与 SPI | MyBatis 持久层原理与 SQL 调优
- 第四阶段 (高性能与实战):Netty 高性能网络编程 | Arthas 实战与 FGC 救火排查 | Java 核心面试真题专题
- 🚀 2026 特别策划:2026 Java 后端核心考点突击指南 (全新 70 题大航海,直击 Java 21/25、Spring Boot 4.0、虚拟线程及 AI 结合工程)
💾 关系型数据库与高性能缓存
在海量高吞吐系统中,数据存储与一致性是系统最脆弱也是最核心的地方。
- MySQL 关系型数据库:
- Redis 高性能缓存:
🌐 分布式系统核心底盘
探究跨物理机器如何保持协同、数据一致及网络容错。
- 一致性协议:Paxos 与 Raft 强一致性共识算法
- 分布式锁:基于 ZooKeeper / Curator 临时顺序节点的排他锁实现
- 分布式事务:2PC, 3PC 及 TCC 补偿事务模型底层设计
- 消息队列:高吞吐 RocketMQ / Kafka 零拷贝与 ACK 可靠性模型
🦀 Rust 极速探索
进入无 GC、具备编译期内存安全的现代化系统级编程语言领域。
- 所有权与生命周期:所有权借用检查器与编译期生命周期约束
- 内存模型:RAII、裸指针、RefCell 与智能指针底层物理内存
- 无畏并发:Send 与 Sync 约束下的多线程无显示锁高并发安全
🔧 硬件工程师成长路线
从零基础到高级工程师,打通电子电路、器件选型、功率设计、PCB 布局和可靠性工程的完整学习路径。
- 基础阶段:电路基础入门 | 无源器件与数字基础
- 进阶阶段:半导体器件与电源设计 | 模拟信号链与 ADC/DAC
- 高级阶段:原理图与 PCB 布局 | EMC/ESD/可靠性与量产
🛠️ 开始学习
🔄 更新记录:追踪最新硬核技术专栏更新动态与优化细节。
您可以使用侧边栏菜单进行按模块系统学习,也可以直接点击上述链接跳转到指定章节。如果是在准备面试,每个专题的文章底部都附带了该模块的核心面试真题与底层源码分析,祝您斩获心仪的 Offer!