Skip to content

Repository files navigation

CSDN技术博客内容索引

此博客输出内容永久免费,欢迎转载,如有转载则必须附上原文链接!

基于 CookBook 知识体系构建:https://github.com/Byron4j/CookBook

质量状态:✅ 全部123篇文章已通过H1深度质量标准检查并优化(2026-05-05)

  • Java技术栈(70篇):全部补充"常见陷阱与最佳实践"+"面试题与参考答案"
  • AI相关文章(49篇):全部升级至2026年最新模型(GPT-5.5/Claude Opus 4.7/DeepSeek-V4/GLM-5/Kimi K2.6等)
  • 质量标准详见:QUALITY_STANDARD.md

输出策略

  • 阶段一(第1-12周):Java基础模块 A-C(30篇)
  • 阶段二(第13-24周):Java进阶模块 D-G(40篇)
  • 阶段三(第25-32周):AI基础与工具 H-I(16篇)
  • 阶段四(第33-44周):AI编程深度评测 J(12篇)
  • 阶段五(第45-52周):AI工程化与创意 K-M(20篇)
  • 持续更新:热点快讯 N(每周0-1篇,灵活响应)

第一阶段:Java基础模块(第1-12周)

模块A:Java核心机制(10篇)

序号标题状态文件路径
A1Java枚举:被低估的类型安全利器articles/A1-Java枚举.md
A2Java注解:从自定义到框架开发articles/A2-Java注解.md
A3Java反射:运行时探查的艺术与代价articles/A3-Java反射.md
A4动态代理深度解析:JDK vs CGLIBarticles/A4-动态代理.md
A5线程池核心参数与调优实战articles/A5-线程池.md
A6AQS源码解读:并发编程的基石articles/A6-AQS源码解读.md
A7synchronized与volatile:并发安全双璧articles/A7-synchronized与volatile.md
A8Java内存模型:Happens-Before规则articles/A8-Java内存模型.md
A9CompletableFuture:异步编程范式articles/A9-CompletableFuture.md
A10ThreadLocal:线程隔离的实现与陷阱articles/A10-ThreadLocal.md

模块B:数据结构与算法(10篇)

序号标题状态文件路径
B1数组与链表:从基础到工程实践articles/B1-数组与链表.md
B2栈与队列:经典问题与解题模板articles/B2-栈与队列.md
B3HashMap源码解析:哈希冲突与扩容机制articles/B3-HashMap源码解析.md
B4二叉树与BST:遍历与平衡策略articles/B4-二叉树与BST.md
B5红黑树与AVL树:自平衡的艺术articles/B5-红黑树与AVL树.md
B6B+树与InnoDB索引:数据库查询加速器articles/B6-B+树与InnoDB索引.md
B7快速排序与归并排序:分治思想应用articles/B7-快速排序与归并排序.md
B8堆排序与TopK问题:优先队列实现articles/B8-堆排序与TopK问题.md
B9动态规划:从爬楼梯到0-1背包articles/B9-动态规划.md
B10限流算法:计数器、滑动窗口与令牌桶articles/B10-限流算法.md

模块C:Spring生态基础(10篇)

序号标题状态文件路径
C1Spring IOC:从XML到注解,容器启动全链路articles/C1-Spring-IOC.md
C2Spring Bean生命周期与循环依赖解决articles/C2-Spring-Bean生命周期.md
C3Spring AOP原理:代理模式与切面织入articles/C3-Spring-AOP.md
C4Spring事务传播机制与失效场景articles/C4-Spring事务.md
C5Spring MVC请求处理流程articles/C5-Spring-MVC.md
C6Spring Boot自动装配原理articles/C6-SpringBoot自动装配.md
C7Spring Boot起步依赖与Actuatorarticles/C7-SpringBoot起步依赖.md
C8Spring Cloud Eureka:服务注册与发现articles/C8-SpringCloud-Eureka.md
C9Spring Cloud Ribbon与OpenFeignarticles/C9-SpringCloud-Ribbon.md
C10Spring Cloud Gateway:统一网关articles/C10-SpringCloud-Gateway.md

第二阶段:Java进阶模块(第13-24周)

模块D:数据库与缓存(10篇)

序号标题状态文件路径
D1MySQL存储引擎对比:InnoDB vs MyISAMarticles/D1-MySQL存储引擎.md
D2InnoDB索引原理:聚簇索引与覆盖索引articles/D2-InnoDB索引原理.md
D3MySQL事务隔离级别与MVCC机制articles/D3-MySQL事务隔离级别.md
D4MySQL锁机制:行锁、间隙锁与死锁分析articles/D4-MySQL锁机制.md
D5MySQL慢查询优化:Explain与索引策略articles/D5-MySQL慢查询优化.md
D6Redis数据类型与底层数据结构articles/D6-Redis数据类型.md
D7Redis持久化:RDB与AOF的选择articles/D7-Redis持久化.md
D8Redis缓存问题:穿透、击穿与雪崩articles/D8-Redis缓存问题.md
D9Redis分布式锁:Redisson原理与RedLock争议articles/D9-Redis分布式锁.md
D10Redis集群模式:主从、哨兵与Clusterarticles/D10-Redis集群模式.md

模块E:分布式系统与中间件(12篇)

序号标题状态文件路径
E1分布式系统理论基础:CAP与BASEarticles/E1-CAP与BASE.md
E2分布式一致性算法:Paxos与Raftarticles/E2-Paxos与Raft.md
E3分布式ID生成:Snowflake与Leafarticles/E3-分布式ID生成.md
E4分布式锁方案对比:Redis vs ZK vs etcdarticles/E4-分布式锁方案对比.md
E5Zookeeper:分布式协调服务原理articles/E5-Zookeeper.md
E6Dubbo:RPC框架设计与服务治理articles/E6-Dubbo.md
E7RocketMQ核心架构:NameServer、Broker与存储articles/E7-RocketMQ核心架构.md
E8RocketMQ生产者与消费者最佳实践articles/E8-RocketMQ最佳实践.md
E9Kafka:高吞吐消息队列设计articles/E9-Kafka.md
E10Netty:NIO网络编程框架articles/E10-Netty.md
E11Nginx:反向代理与负载均衡配置articles/E11-Nginx.md
E12Docker容器化部署实战articles/E12-Docker部署实战.md

模块F:JVM与性能优化(8篇)

序号标题状态文件路径
F1JVM内存模型:堆、栈、方法区与元空间articles/F1-JVM内存模型.md
F2垃圾回收算法:标记清除、复制、标记整理articles/F2-垃圾回收算法.md
F3CMS与G1垃圾收集器对比articles/F3-CMS与G1.md
F4JVM调优实战:GC日志分析与内存泄漏排查articles/F4-JVM调优实战.md
F5JVM参数配置:堆大小、GC策略与监控articles/F5-JVM参数配置.md
F6类加载机制:双亲委派与打破委派articles/F6-类加载机制.md
F7Java字节码:javassist与动态编织articles/F7-Java字节码.md
F8线上问题排查:Arthas工具使用指南articles/F8-Arthas工具.md

模块G:架构设计与实践(10篇)

序号标题状态文件路径
G1微服务架构设计原则与拆分策略articles/G1-微服务架构设计.md
G2高可用架构:限流、降级与熔断articles/G2-高可用架构.md
G3分布式事务:2PC、TCC与Sagaarticles/G3-分布式事务.md
G4服务网格:Istio与Service Mesharticles/G4-服务网格.md
G5云原生架构:Kubernetes入门与实践articles/G5-云原生架构.md
G6设计模式:单例、工厂与观察者articles/G6-设计模式1.md
G7设计模式:策略、模板与责任链articles/G7-设计模式2.md
G8架构演进:从单体到微服务实践路径articles/G8-架构演进.md
G9缓存一致性:Cache Aside与双写一致性articles/G9-缓存一致性.md
G10系统监控与可观测性articles/G10-系统监控.md

第三阶段:AI基础与工具(第25-32周)

模块H:大语言模型基础(8篇)

序号标题状态文件路径
H1提示词工程深度解析:从原理到工业级实践articles/H1-提示词工程.md
H2国产大模型全景图:DeepSeek、Kimi、GLM等生态概览articles/H2-国产大模型全景图.md
H3DeepSeek全系列解析:V4、V3、R1、Coder定位与差异articles/H3-DeepSeek全系列.md
H4Kimi K2.6实战:代码能力与Agent性能全面评测articles/H4-Kimi-K1.5实战.md
H5GLM-5与CodeGeeX:智谱AI Agentic Engineering生态articles/H5-GLM-4与CodeGeeX.md
H6其他国产模型速览:Xiaomi Mimo、Minimax、豆包、讯飞星火articles/H6-其他国产模型.md
H7API调用实战:OpenAI/DeepSeek/智谱/月之暗面API对比articles/H7-API调用实战.md
H8本地部署入门:Ollama + 各类开源模型快速体验articles/H8-本地部署入门.md

模块I:AI编程工具与IDE生态(8篇)

序号标题状态文件路径
I1Cursor 3深度指南:Agentic编程与Composer 2articles/I1-Cursor-IDE.md
I2GitHub Copilot(GPT-5.3-Codex) vs 国产插件横评articles/I2-Copilot-vs-国产插件.md
I3JetBrains/VSCode AI插件配置:GPT-5.4/Claude Opus 4.6articles/I3-AI插件配置.md
I4云端AI编程平台:GitHub Codespaces、Codeium、Replit Agentarticles/I4-云端AI编程平台.md
I5AI辅助Debug:报错分析、日志解读、性能诊断articles/I5-AI辅助Debug.md
I6AI代码审查:自动化Code Review与质量检测articles/I6-AI代码审查.md
I7AI生成技术文档:API文档、README、注释自动化articles/I7-AI生成技术文档.md
I8低代码+AI:快速搭建原型与业务系统articles/I8-低代码+AI.md

第四阶段:AI编程深度评测(第33-44周)

模块J:大模型编程能力深度评测(12篇,核心模块)

序号标题评测模型状态文件路径
J1国际顶尖模型编程能力全解析GPT-5.5 / Claude Opus 4.7 / Gemini 3 Proarticles/J1-国际顶尖模型编程评测.md
J2DeepSeek-Coder-V2/V3深度实测DeepSeek-Coder-V2 / V3 / R1articles/J2-DeepSeek-Coder实测.md
J3Kimi K2.6编程专项评测Kimi K2.6 / Agent Swarmarticles/J3-Kimi-K1.5编程评测.md
J4GLM-5/CodeGeeX-5编程实测GLM-5 / AutoGLM / CodeGeeX-5articles/J4-GLM-4-CodeGeeX实测.md
J5通义千问Qwen3-Coder评测Qwen3-Coder-72B / Qwen3-Plusarticles/J5-Qwen2.5-Coder评测.md
J6文心ERNIE 4.5/文心快码3.0企业级应用ERNIE 4.5 / 文心快码3.0 / Baidu Comatearticles/J6-文心ERNIE评测.md
J7Xiaomi Mimo-2.5 Pro模型探索Xiaomi Mimo-2.5 Proarticles/J7-Xiaomi-Mimo探索.md
J8MiniMax M2.7编程与多模态MiniMax M2.7 / M2.5 / M2-Herarticles/J8-Minimax评测.md
J9其他国产模型补充评测华为盘古 / 字节豆包 / 讯飞星火 / 腾讯混元 / 商汤日日新articles/J9-其他国产模型评测.md
J10开源代码模型本地部署实测DeepSeek-V4 / Qwen3-72B / GLM-5 / CodeLlama-70Barticles/J10-开源模型本地部署.md
J11编程场景模型选型指南:算法/业务/架构/运维全模型横评articles/J11-编程场景选型指南.md
J12垂直领域模型:SQL/正则/Shell专用模型对比SQLCoder / RegexAI / ShellGPT / Text2SQLarticles/J12-垂直领域模型对比.md

第五阶段:AI工程化与创意(第45-52周)

模块K:AI编程进阶与工程化(8篇)

序号标题状态文件路径
K1从AI生成到生产代码:代码审查、测试、重构流程articles/K1-AI代码工程化.md
K2AI代码安全:幻觉代码识别、漏洞检测、版权合规articles/K2-AI代码安全.md
K3多模型协作策略:简单/复杂/创意任务最优分配articles/K3-多模型协作策略.md
K4RAG在私有代码库中的应用:企业代码问答系统articles/K4-RAG私有代码库.md
K5AI Agent编程:Devin、OpenDevin、AutoGPT自主开发articles/K5-AI-Agent编程.md
K6模型微调实战:用企业代码库微调DeepSeek/Qwen/GLMarticles/K6-模型微调实战.md
K7编程大模型的幻觉问题:典型案例分析与规避articles/K7-大模型幻觉问题.md
K8企业级AI编程落地:团队规范、成本核算与效果评估articles/K8-企业级AI编程落地.md

模块L:AI创意与内容生成(6篇)

序号标题状态文件路径
L1Midjourney/Stable Diffusion:AI绘画入门与商业应用articles/L1-AI绘画入门.md
L2Sora/可灵/即梦:AI视频生成技术解析articles/L2-AI视频生成.md
L3Suno/Udio:AI音乐生成工具使用指南articles/L3-AI音乐生成.md
L4Gamma/ChatPPT:AI演示文稿与文档生成articles/L4-AI演示文稿.md
L5HeyGen/D-ID:AI数字人与虚拟形象制作articles/L5-AI数字人.md
L6多模态AI应用:图文生成、语音合成、视频编辑整合articles/L6-多模态AI应用.md

模块M:AI平台与基础设施(6篇)

序号标题状态文件路径
M1Hugging Face生态:模型、数据集、Spaces与Gradioarticles/M1-Hugging-Face生态.md
M2Dify/Coze/FastGPT:零代码AI应用开发平台对比articles/M2-零代码平台对比.md
M3向量数据库选型:Milvus vs Pgvector vs Redis Vectorarticles/M3-向量数据库选型.md
M4模型部署优化:vLLM vs TensorRT-LLM vs TGIarticles/M4-模型部署优化.md
M5MLOps入门:从训练到部署的全流程工具链articles/M5-MLOps入门.md
M6AI应用监控与评估:指标设计、A/B测试与持续优化articles/M6-AI应用监控.md

持续更新板块

模块N:热点快讯(灵活响应)

序号标题状态文件路径
N1OpenAI GPT-5.5发布:自适应推理深度突破articles/N1-热点快讯模板.md
N2Claude Opus 4.7发布:架构级代码生成革新articles/N2-热点快讯模板.md
N3DeepSeek-V4预览:混合RL推理与原生Agent框架articles/N3-热点快讯模板.md
N4Cursor 3 + Composer 2:端到端Agentic开发articles/N4-热点快讯模板.md
N5GLM-5发布:Agentic Engineering开源SOTAarticles/N5-热点快讯模板.md

统计信息

系列模块篇数说明
Java技术栈A-G70篇基于CookBook知识体系
AI技能与工具H-M48篇编程-focused占67%
总计118+篇持续更新中

国产模型覆盖清单

模型所属公司深度评测篇其他提及位置
DeepSeek-V4/V3/R1/Coder深度求索J2H3, H7, K6, J10, N3
Kimi K2.6月之暗面J3H4, H7, N2
GLM-5/CodeGeeX-5智谱AIJ4H5, I2, K6, N5
Qwen3-Coder阿里云J5H7, K6, J10
ERNIE 4.5/文心快码3.0百度J6I2, N系列
Xiaomi Mimo-2.5 Pro小米J7H6, N系列
MiniMax M2.7MiniMaxJ8H6, N系列
华为盘古华为J9H6
字节豆包/MarsCode字节跳动J9I2, H6, N系列
讯飞星火科大讯飞J9H6
腾讯混元腾讯J9H6
商汤日日新商汤J9H6

最后更新:2026-05-04 — 全部118篇文章已完成

About

Java AI Lab,java面试手册,AI Agent技术要点

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors