基于 CookBook 知识体系构建:https://github.com/Byron4j/CookBook
输出内容永久免费,欢迎转载,如有转载则必须附上原文链接!
阶段一:Java基础(第1-12周)
├─ A: Java核心机制 ─────── 10篇
├─ B: 数据结构与算法 ───── 10篇
└─ C: Spring生态基础 ──── 10篇
阶段二:Java进阶(第13-24周)
├─ D: 数据库与缓存 ────── 10篇
├─ E: 分布式系统与中间件 ─ 12篇
├─ F: JVM与性能优化 ───── 8篇
└─ G: 架构设计与实践 ──── 10篇
阶段三:AI基础(第25-32周)
├─ H: 大语言模型基础 ───── 8篇
└─ I: AI编程工具与IDE生态 ─ 8篇
阶段四:AI编程深度评测(第33-44周)
└─ J: 大模型编程能力深度评测 ─ 12篇
阶段五:AI工程化与创意(第45-52周)
├─ K: AI编程进阶与工程化 ── 8篇
├─ L: AI创意与内容生成 ──── 6篇
└─ M: AI平台与基础设施 ──── 6篇
持续更新:
└─ N: 热点快讯 ──────────── 5篇(随时追加)
| 编号 |
标题 |
关键词 |
| A1 |
Java枚举:被低估的类型安全利器 |
枚举、单例、策略模式 |
| A2 |
Java注解:从自定义到框架开发 |
注解、反射、AOP |
| A3 |
Java反射:运行时探查的艺术与代价 |
反射、性能、安全 |
| A4 |
动态代理深度解析:JDK vs CGLIB |
代理、字节码、Spring AOP |
| A5 |
线程池核心参数与调优实战 |
线程池、拒绝策略、监控 |
| A6 |
AQS源码解读:并发编程的基石 |
AQS、ReentrantLock、Semaphore |
| A7 |
synchronized与volatile:并发安全双璧 |
锁、内存屏障、happens-before |
| A8 |
Java内存模型:Happens-Before规则 |
JMM、指令重排、可见性 |
| A9 |
CompletableFuture:异步编程范式 |
异步、组合、流水线 |
| A10 |
ThreadLocal:线程隔离的实现与陷阱 |
ThreadLocal、内存泄漏、Inheritable |
| 编号 |
标题 |
关键词 |
| B1 |
数组与链表:从基础到工程实践 |
ArrayList、LinkedList、SkipList |
| B2 |
栈与队列:经典问题与解题模板 |
Stack、Queue、Deque、单调栈 |
| B3 |
HashMap源码解析:哈希冲突与扩容机制 |
哈希、红黑树、并发 |
| B4 |
二叉树与BST:遍历与平衡策略 |
BST、AVL、旋转、遍历 |
| B5 |
红黑树与AVL树:自平衡的艺术 |
红黑树、平衡因子、旋转 |
| B6 |
B+树与InnoDB索引:数据库查询加速器 |
B+树、聚簇索引、覆盖索引 |
| B7 |
快速排序与归并排序:分治思想应用 |
快排、归并、partition |
| B8 |
堆排序与TopK问题:优先队列实现 |
堆、PriorityQueue、TopK |
| B9 |
动态规划:从爬楼梯到0-1背包 |
DP、状态转移、记忆化 |
| B10 |
限流算法:计数器、滑动窗口与令牌桶 |
限流、令牌桶、漏桶 |
| 编号 |
标题 |
关键词 |
| C1 |
Spring IOC:从XML到注解,容器启动全链路 |
BeanFactory、ApplicationContext |
| C2 |
Spring Bean生命周期与循环依赖解决 |
生命周期、三级缓存、循环依赖 |
| C3 |
Spring AOP原理:代理模式与切面织入 |
AOP、动态代理、Advisor |
| C4 |
Spring事务传播机制与失效场景 |
事务传播、@Transactional、失效 |
| C5 |
Spring MVC请求处理流程 |
DispatcherServlet、HandlerMapping |
| C6 |
Spring Boot自动装配原理 |
@SpringBootApplication、SPI |
| C7 |
Spring Boot起步依赖与Actuator |
Starter、Actuator、端点 |
| C8 |
Spring Cloud Eureka:服务注册与发现 |
Eureka、心跳、自我保护 |
| C9 |
Spring Cloud Ribbon与OpenFeign |
负载均衡、声明式调用 |
| C10 |
Spring Cloud Gateway:统一网关 |
路由、过滤器、限流 |
| 编号 |
标题 |
关键词 |
| D1 |
MySQL存储引擎对比:InnoDB vs MyISAM |
InnoDB、MyISAM、事务 |
| D2 |
InnoDB索引原理:聚簇索引与覆盖索引 |
B+树、聚簇索引、回表 |
| D3 |
MySQL事务隔离级别与MVCC机制 |
隔离级别、MVCC、ReadView |
| D4 |
MySQL锁机制:行锁、间隙锁与死锁分析 |
行锁、间隙锁、死锁 |
| D5 |
MySQL慢查询优化:Explain与索引策略 |
Explain、索引、优化器 |
| D6 |
Redis数据类型与底层数据结构 |
String、Hash、ZSet、SkipList |
| D7 |
Redis持久化:RDB与AOF的选择 |
RDB、AOF、混合持久化 |
| D8 |
Redis缓存问题:穿透、击穿与雪崩 |
穿透、击穿、雪崩、布隆过滤器 |
| D9 |
Redis分布式锁:Redisson原理与RedLock争议 |
Redisson、看门狗、RedLock |
| D10 |
Redis集群模式:主从、哨兵与Cluster |
主从、哨兵、Cluster、分片 |
| 编号 |
标题 |
关键词 |
| E1 |
分布式系统理论基础:CAP与BASE |
CAP、BASE、一致性 |
| E2 |
分布式一致性算法:Paxos与Raft |
Paxos、Raft、选举、日志复制 |
| E3 |
分布式ID生成:Snowflake与Leaf |
Snowflake、Leaf、时钟回拨 |
| E4 |
分布式锁方案对比:Redis vs ZK vs etcd |
Redis锁、ZK锁、etcd锁 |
| E5 |
Zookeeper:分布式协调服务原理 |
ZAB、Watcher、临时节点 |
| E6 |
Dubbo:RPC框架设计与服务治理 |
RPC、注册中心、负载均衡 |
| E7 |
RocketMQ核心架构:NameServer、Broker与存储 |
NameServer、Broker、CommitLog |
| E8 |
RocketMQ生产者与消费者最佳实践 |
事务消息、顺序消息、延迟消息 |
| E9 |
Kafka:高吞吐消息队列设计 |
Partition、ISR、零拷贝 |
| E10 |
Netty:NIO网络编程框架 |
NIO、EventLoop、Pipeline |
| E11 |
Nginx:反向代理与负载均衡配置 |
反向代理、负载均衡、限流 |
| E12 |
Docker容器化部署实战 |
Dockerfile、Compose、多阶段构建 |
| 编号 |
标题 |
关键词 |
| F1 |
JVM内存模型:堆、栈、方法区与元空间 |
堆、栈、元空间、直接内存 |
| F2 |
垃圾回收算法:标记清除、复制、标记整理 |
GC算法、分代收集 |
| F3 |
CMS与G1垃圾收集器对比 |
CMS、G1、Region、停顿时间 |
| F4 |
JVM调优实战:GC日志分析与内存泄漏排查 |
GC日志、MAT、内存泄漏 |
| F5 |
JVM参数配置:堆大小、GC策略与监控 |
JVM参数、生产配置、监控 |
| F6 |
类加载机制:双亲委派与打破委派 |
类加载器、双亲委派、热部署 |
| F7 |
Java字节码:javassist与动态编织 |
字节码、javassist、Agent |
| F8 |
线上问题排查:Arthas工具使用指南 |
Arthas、线上排查、热更新 |
| 编号 |
标题 |
关键词 |
| G1 |
微服务架构设计原则与拆分策略 |
DDD、限界上下文、CQRS |
| G2 |
高可用架构:限流、降级与熔断 |
限流、熔断、Sentinel |
| G3 |
分布式事务:2PC、TCC与Saga |
2PC、TCC、Saga、Seata |
| G4 |
服务网格:Istio与Service Mesh |
Istio、Sidecar、Envoy |
| G5 |
云原生架构:Kubernetes入门与实践 |
K8s、Pod、Deployment、Service |
| G6 |
设计模式:单例、工厂与观察者 |
单例、工厂、观察者、Spring |
| G7 |
设计模式:策略、模板与责任链 |
策略、模板方法、责任链 |
| G8 |
架构演进:从单体到微服务实践路径 |
单体、拆分、数据库拆分、双写 |
| G9 |
缓存一致性:Cache Aside与双写一致性 |
缓存、一致性、Canal、延迟双删 |
| G10 |
系统监控与可观测性 |
Metrics、Logging、Tracing、Prometheus |
| 编号 |
标题 |
关键词 |
| H1 |
提示词工程深度解析:从原理到工业级实践 |
Prompt Engineering、LLM原理、RAG、Agent |
| H2 |
国产大模型全景图:DeepSeek、Kimi、GLM等生态概览 |
国产模型、DeepSeek、Kimi、GLM |
| H3 |
DeepSeek全系列解析:V4、V3、R1、Coder定位与差异 |
DeepSeek-V4、V3、R1、Coder |
| H4 |
Kimi K2.6实战:代码能力与Agent性能全面评测 |
Kimi K2.6、代码、Agent、多模态 |
| H5 |
GLM-5与CodeGeeX:智谱AI Agentic Engineering生态 |
GLM-5、AutoGLM、CodeGeeX、IDE插件 |
| H6 |
其他国产模型速览:Xiaomi Mimo、Minimax、豆包、讯飞星火 |
Mimo、Minimax、豆包、讯飞 |
| H7 |
API调用实战:OpenAI/DeepSeek/智谱/月之暗面API对比 |
API、OpenAI、DeepSeek、Kimi |
| H8 |
本地部署入门:Ollama + 各类开源模型快速体验 |
Ollama、本地部署、开源模型 |
| 编号 |
标题 |
关键词 |
| I1 |
Cursor 3深度指南:Agentic编程与Composer 2 |
Cursor 3、Agent、Cloud Agents、Composer 2 |
| I2 |
GitHub Copilot(GPT-5.3-Codex) vs 国产插件横评 |
Copilot、CodeGeeX-5、通义灵码v3 |
| I3 |
JetBrains/VSCode AI插件配置:GPT-5.4/Claude Opus 4.6 |
IDE、插件、GPT-5.4、Claude Opus 4.6 |
| I4 |
云端AI编程平台:GitHub Codespaces、Codeium、Replit Agent |
Codespaces、Codeium、Replit |
| I5 |
AI辅助Debug:报错分析、日志解读、性能诊断 |
Debug、Arthas、AI排查 |
| I6 |
AI代码审查:自动化Code Review与质量检测 |
Code Review、AI审查、SonarQube |
| I7 |
AI生成技术文档:API文档、README、注释自动化 |
文档生成、README、API文档 |
| I8 |
低代码+AI:快速搭建原型与业务系统 |
低代码、Retool、AI生成 |
| 编号 |
标题 |
评测模型 |
| J1 |
国际顶尖模型编程能力全解析 |
GPT-5.5 / Claude Opus 4.7 / Gemini 3 Pro |
| J3 |
Kimi K2.6编程专项评测 |
Kimi K2.6 |
| J4 |
GLM-5/CodeGeeX-5编程实测 |
GLM-5 / AutoGLM / CodeGeeX-5 |
| J5 |
通义千问Qwen3-Coder评测 |
Qwen3-Coder |
| J6 |
文心ERNIE 4.5/文心快码3.0企业级应用 |
ERNIE 4.5 / 文心快码3.0 |
| J7 |
Xiaomi Mimo-2.5 Pro模型探索 |
Xiaomi Mimo-2.5 Pro |
| J8 |
MiniMax M2.7编程与多模态 |
MiniMax M2.7 |
| J9 |
其他国产模型补充评测 |
华为盘古 / 讯飞 / 腾讯 / 商汤 |
| J10 |
开源代码模型本地部署实测 |
CodeLlama / DeepSeek-Coder / Qwen |
| J11 |
编程场景模型选型指南:算法/业务/架构/运维 |
全模型横评 |
| J12 |
垂直领域模型:SQL/正则/Shell专用模型对比 |
SQLCoder / CodeGeeX |
| 编号 |
标题 |
关键词 |
| K1 |
从AI生成到生产代码:代码审查、测试、重构流程 |
AI代码、工程化、CI/CD |
| K2 |
AI代码安全:幻觉代码识别、漏洞检测、版权合规 |
幻觉、安全、版权 |
| K3 |
多模型协作策略:简单/复杂/创意任务最优分配 |
多模型、路由、成本优化 |
| K4 |
RAG在私有代码库中的应用:企业代码问答系统 |
RAG、向量数据库、代码问答 |
| K5 |
AI Agent编程:Devin、OpenDevin、AutoGPT自主开发 |
Agent、Devin、AutoGPT |
| K6 |
模型微调实战:用企业代码库微调DeepSeek/Qwen/GLM |
微调、LoRA、QLoRA |
| K7 |
编程大模型的幻觉问题:典型案例分析与规避 |
幻觉、检测、规避 |
| K8 |
企业级AI编程落地:团队规范、成本核算与效果评估 |
企业落地、ROI、规范 |
| 编号 |
标题 |
关键词 |
| L1 |
Midjourney/Stable Diffusion:AI绘画入门与商业应用 |
Midjourney、SD、AI绘画 |
| L2 |
Sora/可灵/即梦:AI视频生成技术解析 |
Sora、可灵、视频生成 |
| L3 |
Suno/Udio:AI音乐生成工具使用指南 |
Suno、Udio、AI音乐 |
| L4 |
Gamma/ChatPPT:AI演示文稿与文档生成 |
Gamma、PPT、文档 |
| L5 |
HeyGen/D-ID:AI数字人与虚拟形象制作 |
HeyGen、D-ID、数字人 |
| L6 |
多模态AI应用:图文生成、语音合成、视频编辑整合 |
多模态、语音、视频 |
| 编号 |
标题 |
关键词 |
| M1 |
Hugging Face生态:模型、数据集、Spaces与Gradio |
HuggingFace、Transformers、Gradio |
| M2 |
Dify/Coze/FastGPT:零代码AI应用开发平台对比 |
Dify、Coze、FastGPT |
| M3 |
向量数据库选型:Milvus vs Pgvector vs Redis Vector |
Milvus、Pgvector、Redis |
| M4 |
模型部署优化:vLLM vs TensorRT-LLM vs TGI |
vLLM、TensorRT、TGI |
| M5 |
MLOps入门:从训练到部署的全流程工具链 |
MLOps、MLflow、BentoML |
| M6 |
AI应用监控与评估:指标设计、A/B测试与持续优化 |
监控、A/B测试、持续优化 |
| 编号 |
标题 |
关键词 |
| N1 |
OpenAI GPT-5.5发布:自适应推理深度突破 |
OpenAI、GPT-5.5、推理模型 |
| N2 |
Claude Opus 4.7发布:架构级代码生成革新 |
Anthropic、Claude、代码模型 |
| N3 |
DeepSeek-V4预览:混合RL推理与原生Agent框架 |
DeepSeek、V4、Agent |
| N4 |
Cursor 3 + Composer 2:端到端Agentic开发 |
Cursor、Agent、AI编程 |
| N5 |
GLM-5发布:Agentic Engineering开源SOTA |
GLM-5、AutoGLM、开源 |
| 系列 |
模块 |
篇数 |
说明 |
| Java技术栈 |
A-G |
70篇 |
基于CookBook知识体系 |
| AI技能与工具 |
H-M |
48篇 |
编程-focused占67% |
| 热点快讯 |
N |
5篇 |
持续更新中 |
| 总计 |
|
123篇 |
已完成 |
| 模型 |
所属公司 |
深度评测 |
其他提及 |
| DeepSeek-V4/V3/R1/Coder |
深度求索 |
J2 |
H3, H7, K6, J10, N3 |
| Kimi K2.6 |
月之暗面 |
J3 |
H4, H7, N2 |
| GLM-5/CodeGeeX-5 |
智谱AI |
J4 |
H5, I2, K6, N5 |
| Qwen3-Coder |
阿里云 |
J5 |
H7, K6, J10 |
| ERNIE 4.5/文心快码3.0 |
百度 |
J6 |
I2, N系列 |
| Xiaomi Mimo-2.5 Pro |
小米 |
J7 |
H6, N系列 |
| MiniMax M2.7 |
MiniMax |
J8 |
H6, N系列 |
| 华为盘古 |
华为 |
J9 |
H6 |
| 字节豆包/MarsCode |
字节跳动 |
J9 |
I2, H6, N系列 |
| 讯飞星火 |
科大讯飞 |
J9 |
H6, N系列 |
| 腾讯混元 |
腾讯 |
J9 |
H6, N系列 |
| 商汤日日新 |
商汤 |
J9 |
H6, N系列 |
索引生成时间:2026-05-05
共收录 123 篇文章
质量状态:✅ 全部文章已通过H1深度质量标准检查并优化
优化内容:Java文章补充陷阱/面试题(70篇),AI文章升级2026模型(49篇),E1重写(1211行)