19 年软件工程专业毕业,大三开源 JavaGuide 并持续维护至今。
我长期关注 Java 后端、计算机基础、系统设计、AI 应用开发与 AI 编程实战。比起堆概念,我更在意把复杂知识拆清楚,写成能真正帮助开发者学习、求职和工程落地的内容。
- 持续维护 JavaGuide:Java 面试与后端知识体系,覆盖计算机基础、数据库、分布式、高并发、系统设计和 AI 应用开发,累计 156k+ Stars。
- 更新 AIGuide:面向后端开发者梳理 LLM、Agent、RAG、MCP、Claude Code、Codex、提示词工程与 AI 工程实践。
- 打磨 interview-guide:基于 Spring Boot 4.1、Java 21、Spring AI 2.0、PostgreSQL、pgvector、Redis 的 AI 面试实战项目。
- 维护可落地的后端示例与教程:RPC 框架、Spring Security JWT、Netty 实战、文档站搭建等。
| Project | What it covers | Status |
|---|---|---|
| JavaGuide | Java 面试与后端开发知识指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发 | 156k+ Stars / 46k+ Forks |
| guide-rpc-framework | 基于 Netty、Kryo、Zookeeper 的自定义 RPC 框架,配套详细实现过程和教程 | 4.4k+ Stars |
| interview-guide | AI 面试实战项目,支持简历智能分析、AI 模拟面试、知识库 RAG 检索等功能 | 2.5k+ Stars |
| AIGuide | AI 应用开发、AI 编程实战与面试指南,覆盖 LLM、Agent、RAG、MCP、Claude Code、Codex 等主题 | 230+ Stars |
- Java、Spring Boot、后端工程化与项目实战
- 计算机基础、数据库、Redis、分布式、高并发与系统设计
- LLM、Agent、RAG、MCP、AI 编程工具与 AI 应用落地
- 技术写作、学习方法、求职面试与长期主义
- 官方网站:javaguide.cn
- 微信公众号:微信搜索 JavaGuide
- GitHub:Snailclimb
“既然选择了远方,便只顾风雨兼程。”
从迷茫的校园时光到坚持开源至今,我希望我的经历能给你带来一点点力量。