This document provides a comprehensive overview of CodeGuide, a programmer's coding guide created by Xiaofu Ge, a seasoned Java engineer and architect. It covers various Java-related topics, including design patterns, Spring frameworks, middleware development, Netty, bytecode programming, and practical projects. The guide offers online reading resources and downloadable PDFs.
CodeGuide | 程序员编码指南
你好,我是小傅哥,《重学Java设计模式》 图书作者,一线互联网 Java 工程师、架构师。✏️ 虫洞栈,博主, 关于我
知识星球:码农会锁 ?
⛳ 目录
1. 源码
如果,以上某些资源不能下载获取,可以添加作者好友:小傅哥的微信(fustack)
2. Java
2.1 面经手册 - 在线阅读
第 1 章 谈谈面试
第 2 章 数据结构和算法
第 3 章 并发和锁
第 4 章 多线程
第 5 章 JVM 虚拟机
第 6 章 Spring
2.2 用Java实现JVM - 在线阅读
2.3 基础技术 - 在线阅读
3. Spring
3.1 Spring 手撸专栏 - 在线阅读
容器篇:IOC
代理篇:AOP
高级篇:Design
3.2 Mybatis 手撸专栏 - 在线阅读
介绍
第 1 部分 - 基础框架
第 2 部分 - 模块服务
第 3 部分 - 串联流程
第 4 部分 - 扩展功能
终章
3.2 Spring Cloud - 在线阅读
3.3 源码分析(Mybatis、Quartz) - 在线阅读
4. 面向对象
4.1 设计模式 - 在线阅读
介绍
创建型模式
结构型模式
行为型模式
4.2 系统架构 - 在线阅读
DDD 专题
工程框架
架构方案
4.3 开发规范&事故 - 在线阅读
5. 中间件
5.1 SpringBoot 中间件开发 - 在线阅读
5.2 IDEA-Plugin - 在线阅读
第1章:开发入门
第2章:基础功能
第3章:基建设计
第4章:辅助工具
6. Netty 4.x
6.1 基础入门篇 - 在线阅读
6.2 中级拓展篇 - 在线阅读
6.3 高级应用篇 - 在线阅读
6.4 源码分析篇 - 在线阅读
7. 字节码编程
7.1 框架 - 在线阅读
ASM
Javassist
Byte-Buddy
7.2 全链路监控 - 在线阅读
7.3 文档(ASM-DOC) - 在线阅读
第 1 章 - 引言
第 2 章 - 类
第 3 章 - 方法
第 4 章 - 元数据
第 5 章 - 后向兼容
第 6 章 - 类
第 7 章 - 方法
第 8 章 - 方法分析
第 9 章 - 元数据
第 10 章 - 后向兼容
A. 附录
8. 实战项目
8.1 IM Netty 仿PC端微信 - 在线阅读
8.2 SpringBoot 中间件设计和开发 - 在线阅读
8.3 Lottery 分布式抽奖系统 - 在线阅读
Lottery 分布式抽奖系统介绍
第 1 部分 大厂规范
第 2 部分 领域开发
第 3 部分 运营后台
第 4 部分 应用场景
第 5 部分 系统运维
9. 部署 - 在线阅读
10. PDF 下载
11. 关于
11.1 关于自己 - 在线阅读
11.2 关于学习 - 在线阅读
11.3 关于工作 - 在线阅读
12. 转载分享
建立本开源项目的初衷是基于个人学习与工作中对 Java 相关技术栈的总结记录,在这里也希望能帮助一些在学习 Java 过程中遇到问题的小伙伴,如果您需要转载本仓库的一些文章到自己的博客,请按照以下格式注明出处,谢谢合作。
13. 参与贡献
14. 与我联系
15. 致谢
感谢以下人员对本仓库做出的贡献或者对小傅哥的赞赏,当然不仅仅只有这些贡献者,这里就不一一列举了。如果你希望被添加到这个名单中,并且提交过 Issue 或者 PR,请与我联系。
感谢大家对仓库建设的贡献