Knowledge4J
Java 后端知识库 — 从语言基础到架构实践
Java 核心
语言基础、面向对象、集合框架、泛型、IO/NIO、Lambda/Stream、多线程并发、MyBatis、SpringBoot
JVM 虚拟机
字节码与 Class 文件、类加载机制、运行时数据区、GC 机制、JVM 调优、执行引擎与 JIT、Java 内存模型
Spring 生态
IoC 容器、AOP 与动态代理、事务管理、Spring MVC、Spring Boot、数据访问、Spring Security、Spring Cloud
MySQL
架构与存储引擎、索引与查询优化、SQL 与事务、锁机制、日志系统、高可用与架构、性能调优
Redis
核心数据结构、持久化、高可用与集群、缓存设计、性能优化、进阶特性
RAG
RAG 基础与原理、检索系统、生成与融合、进阶模式、评估与优化、工程化实践
AI Agent
Agent 基础与架构、记忆系统、工具与函数调用、规划与推理、多智能体系统、安全与对齐、主流框架
DP 算法
背包问题、路径问题、序列问题、区间 DP、数位 DP、状态压缩 DP、股票问题、面试真题
RabbitMQ
基础与核心概念、交换机类型、消息可靠性、死信队列、幂等性、集群与高可用、SpringBoot 整合
知识内容通过 Obsidian 编写并同步至此站点 · GitHub 仓库