fuzhengwei / CodeGuide

:books: 本代码库是作者小傅哥多年从事一线互联网 Java 开发的学习历程技术汇总,旨在为大家提供一个清晰详细的学习教程,侧重点更倾向编写Java核心内容。如果本仓库能为您提供帮助,请给予支持(关注、点赞、分享)!
https://bugstack.cn
Apache License 2.0
11.08k stars 3.69k forks source link
aop asm bytecode ddd drools java javafx javassist mybaits mysql spring springboot

CodeGuide | 程序员编码指南

你好,我是小傅哥,《重学Java设计模式》 图书作者,一线互联网 Java 工程师、架构师。:pencil2: 虫洞栈,博主:memo: 关于我




知识星球码农会锁 👇

  1. 介绍:关于 虫洞栈 · CodeGuide 的相关介绍请看:关于虫洞栈的一些说明
  2. 贡献:欢迎参与到 CodeGuide 的维护工作,你可以 提交Issue处理Issue提交PR(Fork代码库,提交Pull requests) - 另外当你 Fork 代码库后,可以在阅读 bugstack.cn 时,文末点击 “在 GitHub 上编辑此页” 进行提交PR Go -> 操作指导
  3. PDF《Java 面经手册》《字节码编程》
  4. 小册IM - Netty4.x + SpringBoot 仿PC微信、SpringBoot 中间件设计和开发 - 16个中间件实现,包括测试工程等共计30个代码库,每一章节都会对应有一个中间件的设计和实现
  5. 我的书籍《重学Java设计模式》 - 这是一本基于互联网真实案例编写的Java设计模式实践图书。全书以解决方案为核心,从实际开发业务中抽离出交易、营销、规则引擎、中间件、框架源码等22个真实场景,对设计模式进行全面、彻底的分析。
  6. 知识星球码农会锁 - 技术解答/简历批阅/成长指导/内容分享/实战项目 - 《Lottery 抽奖系统 - 基于领域驱动设计的四层架构实践》
  7. 转载须知 :以下所有文章如非文首说明皆为我(小傅哥)的原创,转载在文首注明出处,如发现恶意抄袭/搬运,会动用法律武器维护自己的权益。让我们一起维护一个良好的技术创作环境!⛽️

⛳ 目录

  1. 源码 - :octocat: 公众号:bugstack虫洞栈 文章所涉及到的全部开源代码
  2. Java
  3. Spring
  4. 面向对象
  5. 中间件
  6. Netty 4.x
  7. 字节码编程
  8. 💯实战项目
  9. 部署 Dev-Ops
  10. 📚PDF 下载
  11. 关于
  12. 转载分享
  13. 参与贡献 🍁 留下你的学习的Issue、PR,与同好同行、共同成长
  14. 与我联系 🐾 加入拥有技术初心纯粹的交流群
  15. :rose: 致谢

1. 源码

  1. Netty 4.x 专题 itstack-demo-netty网络调试助手 NetAssist
  2. 手写RPC框架 itstack-demo-rpc
  3. 用Java实现JVM itstack-demo-jvm
  4. 基于JavaAgent的全链路监控 itstack-demo-agent
  5. iot-gateway网关案例 itstack-demo-iot-gatewary
  6. DDD领域驱动设计落地 itstack-demo-ddd
  7. SpringCloud入门案例 itstack-demo-springcloud
  8. 微信公众号开发 itstack-ark-wx-test
  9. SpringBoot中间件开发 door-spring-boot-starter
  10. 服务框架搭建 itstack-demo-frame
  11. 源码分析(Spring、Mybatis、Schedule) itstack-demo-code
  12. Drools规则引擎 itstack-demo-drools
  13. ASM字节码编程 itstack-demo-asmSQM
  14. 我的大学四年到毕业工作5年的学习资源和面试汇总 网盘下载,if链接失效,加微信:fustack
  15. Netty+JavaFx实战:仿桌面版微信聊天 NaiveChat
  16. JDK1.8新特性41个案例讲解 itstack-demo-jdk8
  17. 小傅哥的《字节码编程》专栏 itstack-demo-bytecode
  18. 🔥重学Java设计模式 itstack-demo-design
  19. 🔥Java面经手册 interview
  20. 🔥Spring手撸专栏 small-spring
  21. IntelliJ IDEA 插件开发 guide-idea-plugin
  22. 🔥Mybatis手撸专栏 small-mybatis
  23. Java数据结构和算法 java-algorithms

如果,以上某些资源不能下载获取,可以添加作者好友:小傅哥的微信(fustack)

2. Java

2.1 面经手册 - 👉在线阅读

👉显示更多
- 第 3 章 并发和锁 - [面经手册 · 第13篇《除了JDK、CGLIB,还有3种类代理方式?面试又卡住!》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/java/interview/2020-10-14-%E9%9D%A2%E7%BB%8F%E6%89%8B%E5%86%8C%20%C2%B7%20%E7%AC%AC13%E7%AF%87%E3%80%8A%E9%99%A4%E4%BA%86JDK%E3%80%81CGLIB%EF%BC%8C%E8%BF%98%E6%9C%893%E7%A7%8D%E7%B1%BB%E4%BB%A3%E7%90%86%E6%96%B9%E5%BC%8F%EF%BC%9F%E9%9D%A2%E8%AF%95%E5%8F%88%E5%8D%A1%E4%BD%8F%EF%BC%81%E3%80%8B.md) - [面经手册 · 第14篇《volatile 怎么实现的内存可见?没有 volatile 一定不可见吗?》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/java/interview/2020-10-21-%E9%9D%A2%E7%BB%8F%E6%89%8B%E5%86%8C%20%C2%B7%20%E7%AC%AC14%E7%AF%87%E3%80%8Avolatile%20%E6%80%8E%E4%B9%88%E5%AE%9E%E7%8E%B0%E7%9A%84%E5%86%85%E5%AD%98%E5%8F%AF%E8%A7%81%EF%BC%9F%E6%B2%A1%E6%9C%89%20volatile%20%E4%B8%80%E5%AE%9A%E4%B8%8D%E5%8F%AF%E8%A7%81%E5%90%97%EF%BC%9F%E3%80%8B.md) - [面经手册 · 第15篇《码农会锁,synchronized 解毒,剖析源码深度分析!》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/java/interview/2020-10-28-%E9%9D%A2%E7%BB%8F%E6%89%8B%E5%86%8C%20%C2%B7%20%E7%AC%AC15%E7%AF%87%E3%80%8A%E7%A0%81%E5%86%9C%E4%BC%9A%E9%94%81%EF%BC%8Csynchronized%20%E8%A7%A3%E6%AF%92%EF%BC%8C%E5%89%96%E6%9E%90%E6%BA%90%E7%A0%81%E6%B7%B1%E5%BA%A6%E5%88%86%E6%9E%90%EF%BC%81%E3%80%8B.md) - [面经手册 · 第16篇《码农会锁,ReentrantLock之公平锁讲解和实现》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/java/interview/2020-11-04-%E9%9D%A2%E7%BB%8F%E6%89%8B%E5%86%8C%20%C2%B7%20%E7%AC%AC16%E7%AF%87%E3%80%8A%E7%A0%81%E5%86%9C%E4%BC%9A%E9%94%81%EF%BC%8CReentrantLock%E4%B9%8B%E5%85%AC%E5%B9%B3%E9%94%81%E8%AE%B2%E8%A7%A3%E5%92%8C%E5%AE%9E%E7%8E%B0%E3%80%8B.md) - [面经手册 · 第17篇《码农会锁,ReentrantLock之AQS原理分析和实践使用》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/java/interview/2020-11-11-%E9%9D%A2%E7%BB%8F%E6%89%8B%E5%86%8C%20%C2%B7%20%E7%AC%AC17%E7%AF%87%E3%80%8A%E7%A0%81%E5%86%9C%E4%BC%9A%E9%94%81%EF%BC%8CReentrantLock%E4%B9%8BAQS%E5%8E%9F%E7%90%86%E5%88%86%E6%9E%90%E5%92%8C%E5%AE%9E%E8%B7%B5%E4%BD%BF%E7%94%A8%E3%80%8B.md) - [面经手册 · 第18篇《AQS 共享锁,Semaphore、CountDownLatch,听说数据库连接池可以用到!》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/java/interview/2020-11-18-%E9%9D%A2%E7%BB%8F%E6%89%8B%E5%86%8C%20%C2%B7%20%E7%AC%AC18%E7%AF%87%E3%80%8AAQS%20%E5%85%B1%E4%BA%AB%E9%94%81%EF%BC%8CSemaphore%E3%80%81CountDownLatch%EF%BC%8C%E5%90%AC%E8%AF%B4%E6%95%B0%E6%8D%AE%E5%BA%93%E8%BF%9E%E6%8E%A5%E6%B1%A0%E5%8F%AF%E4%BB%A5%E7%94%A8%E5%88%B0%EF%BC%81%E3%80%8B.md) - 第 4 章 多线程 - [面经手册 · 第19篇《Thread.start() ,它是怎么让线程启动的呢?》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/java/interview/2020-11-25-%E9%9D%A2%E7%BB%8F%E6%89%8B%E5%86%8C%20%C2%B7%20%E7%AC%AC19%E7%AF%87%E3%80%8AThread.start()%20%EF%BC%8C%E5%AE%83%E6%98%AF%E6%80%8E%E4%B9%88%E8%AE%A9%E7%BA%BF%E7%A8%8B%E5%90%AF%E5%8A%A8%E7%9A%84%E5%91%A2%EF%BC%9F%E3%80%8B.md) - [面经手册 · 第20篇《Thread 线程,状态转换、方法使用、原理分析》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/java/interview/2020-12-02-%E9%9D%A2%E7%BB%8F%E6%89%8B%E5%86%8C%20%C2%B7%20%E7%AC%AC20%E7%AF%87%E3%80%8AThread%20%E7%BA%BF%E7%A8%8B%EF%BC%8C%E7%8A%B6%E6%80%81%E8%BD%AC%E6%8D%A2%E3%80%81%E6%96%B9%E6%B3%95%E4%BD%BF%E7%94%A8%E3%80%81%E5%8E%9F%E7%90%86%E5%88%86%E6%9E%90%E3%80%8B.md) - [面经手册 · 第21篇《手写线程池,对照学习ThreadPoolExecutor线程池实现原理!》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/java/interview/2020-12-09-%E9%9D%A2%E7%BB%8F%E6%89%8B%E5%86%8C%20%C2%B7%20%E7%AC%AC21%E7%AF%87%E3%80%8A%E6%89%8B%E5%86%99%E7%BA%BF%E7%A8%8B%E6%B1%A0%EF%BC%8C%E5%AF%B9%E7%85%A7%E5%AD%A6%E4%B9%A0ThreadPoolExecutor%E7%BA%BF%E7%A8%8B%E6%B1%A0%E5%AE%9E%E7%8E%B0%E5%8E%9F%E7%90%86%EF%BC%81%E3%80%8B.md) - [面经手册 · 第22篇《线程池的介绍和使用,以及基于jvmti设计非入侵监控》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/java/interview/2020-12-16-%E9%9D%A2%E7%BB%8F%E6%89%8B%E5%86%8C%20%C2%B7%20%E7%AC%AC22%E7%AF%87%E3%80%8A%E7%BA%BF%E7%A8%8B%E6%B1%A0%E7%9A%84%E4%BB%8B%E7%BB%8D%E5%92%8C%E4%BD%BF%E7%94%A8%EF%BC%8C%E4%BB%A5%E5%8F%8A%E5%9F%BA%E4%BA%8Ejvmti%E8%AE%BE%E8%AE%A1%E9%9D%9E%E5%85%A5%E4%BE%B5%E7%9B%91%E6%8E%A7%E3%80%8B.md) - 第 5 章 JVM 虚拟机 - [面经手册 · 第23篇《JDK、JRE、JVM,是什么关系?》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/java/interview/2020-12-23-%E9%9D%A2%E7%BB%8F%E6%89%8B%E5%86%8C%20%C2%B7%20%E7%AC%AC23%E7%AF%87%E3%80%8AJDK%E3%80%81JRE%E3%80%81JVM%EF%BC%8C%E6%98%AF%E4%BB%80%E4%B9%88%E5%85%B3%E7%B3%BB%EF%BC%9F%E3%80%8B.md) - [面经手册 · 第24篇《为了搞清楚类加载,竟然手撸JVM!》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/java/interview/2020-12-30-%E9%9D%A2%E7%BB%8F%E6%89%8B%E5%86%8C%20%C2%B7%20%E7%AC%AC24%E7%AF%87%E3%80%8A%E4%B8%BA%E4%BA%86%E6%90%9E%E6%B8%85%E6%A5%9A%E7%B1%BB%E5%8A%A0%E8%BD%BD%EF%BC%8C%E7%AB%9F%E7%84%B6%E6%89%8B%E6%92%B8JVM%EF%BC%81%E3%80%8B.md) - [面经手册 · 第25篇《JVM内存模型总结,有各版本JDK对比、有元空间OOM监控案例、有Java版虚拟机,综合学习更容易!》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/java/interview/2021-01-06-%E9%9D%A2%E7%BB%8F%E6%89%8B%E5%86%8C%20%C2%B7%20%E7%AC%AC25%E7%AF%87%E3%80%8AJVM%E5%86%85%E5%AD%98%E6%A8%A1%E5%9E%8B%E6%80%BB%E7%BB%93%EF%BC%8C%E6%9C%89%E5%90%84%E7%89%88%E6%9C%ACJDK%E5%AF%B9%E6%AF%94%E3%80%81%E6%9C%89%E5%85%83%E7%A9%BA%E9%97%B4OOM%E7%9B%91%E6%8E%A7%E6%A1%88%E4%BE%8B%E3%80%81%E6%9C%89Java%E7%89%88%E8%99%9A%E6%8B%9F%E6%9C%BA%EF%BC%8C%E7%BB%BC%E5%90%88%E5%AD%A6%E4%B9%A0%E6%9B%B4%E5%AE%B9%E6%98%93%EF%BC%81%E3%80%8B.md) - [面经手册 · 第26篇《JVM故障处理工具,使用总结》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/java/interview/2021-01-13-%E9%9D%A2%E7%BB%8F%E6%89%8B%E5%86%8C%20%C2%B7%20%E7%AC%AC26%E7%AF%87%E3%80%8AJVM%E6%95%85%E9%9A%9C%E5%A4%84%E7%90%86%E5%B7%A5%E5%85%B7%EF%BC%8C%E4%BD%BF%E7%94%A8%E6%80%BB%E7%BB%93%E3%80%8B.md) - [面经手册 · 第27篇《JVM 判断对象已死,实践验证GC回收》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/java/interview/2021-01-20-%E9%9D%A2%E7%BB%8F%E6%89%8B%E5%86%8C%20%C2%B7%20%E7%AC%AC27%E7%AF%87%E3%80%8AJVM%20%E5%88%A4%E6%96%AD%E5%AF%B9%E8%B1%A1%E5%B7%B2%E6%AD%BB%EF%BC%8C%E5%AE%9E%E8%B7%B5%E9%AA%8C%E8%AF%81GC%E5%9B%9E%E6%94%B6%E3%80%8B.md) - 第 6 章 Spring - [面经手册 · 第28篇《你说,怎么把Bean塞到Spring容器》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/java/interview/2021-03-30-%E9%9D%A2%E7%BB%8F%E6%89%8B%E5%86%8C%20%C2%B7%20%E7%AC%AC28%E7%AF%87%E3%80%8A%E4%BD%A0%E8%AF%B4%EF%BC%8C%E6%80%8E%E4%B9%88%E6%8A%8ABean%E5%A1%9E%E5%88%B0Spring%E5%AE%B9%E5%99%A8%E3%80%8B.md) - [面经手册 · 第29篇《Spring IOC 特性有哪些,不会读不懂源码!》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/java/interview/2021-04-07-%E9%9D%A2%E7%BB%8F%E6%89%8B%E5%86%8C%20%C2%B7%20%E7%AC%AC29%E7%AF%87%E3%80%8ASpring%20IOC%20%E7%89%B9%E6%80%A7%E6%9C%89%E5%93%AA%E4%BA%9B%EF%BC%8C%E4%B8%8D%E4%BC%9A%E8%AF%BB%E4%B8%8D%E6%87%82%E6%BA%90%E7%A0%81%EF%BC%81%E3%80%8B.md) - [面经手册 · 第30篇《关于 Spring 中 getBean 的全流程源码解析》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/java/interview/2021-04-18-%E9%9D%A2%E7%BB%8F%E6%89%8B%E5%86%8C%20%C2%B7%20%E7%AC%AC30%E7%AF%87%E3%80%8A%E5%85%B3%E4%BA%8E%20Spring%20%E4%B8%AD%20getBean%20%E7%9A%84%E5%85%A8%E6%B5%81%E7%A8%8B%E6%BA%90%E7%A0%81%E8%A7%A3%E6%9E%90%E3%80%8B.md) - [面经手册 · 第31篇《Spring Bean IOC、AOP 循环依赖解读》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/java/interview/2021-05-05-%E9%9D%A2%E7%BB%8F%E6%89%8B%E5%86%8C%20%C2%B7%20%E7%AC%AC31%E7%AF%87%E3%80%8ASpring%20Bean%20IOC%E3%80%81AOP%20%E5%BE%AA%E7%8E%AF%E4%BE%9D%E8%B5%96%E8%A7%A3%E8%AF%BB%E3%80%8B.md)

2.2 用Java实现JVM - 👉在线阅读

👉显示更多
- [用Java实现JVM第三章《解析class文件》附[classReader拆解]](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/java/develop-jvm/2019-05-04-%E7%94%A8Java%E5%AE%9E%E7%8E%B0JVM%E7%AC%AC%E4%B8%89%E7%AB%A0%E3%80%8A%E8%A7%A3%E6%9E%90class%E6%96%87%E4%BB%B6%E3%80%8B%E9%99%84%5BclassReader%E6%8B%86%E8%A7%A3%5D.md) - [用Java实现JVM第四章《运行时数据区》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/java/develop-jvm/2019-05-05-%E7%94%A8Java%E5%AE%9E%E7%8E%B0JVM%E7%AC%AC%E5%9B%9B%E7%AB%A0%E3%80%8A%E8%BF%90%E8%A1%8C%E6%97%B6%E6%95%B0%E6%8D%AE%E5%8C%BA%E3%80%8B.md) - [用Java实现JVM第五章《指令集和解释器》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/java/develop-jvm/2019-05-06-%E7%94%A8Java%E5%AE%9E%E7%8E%B0JVM%E7%AC%AC%E4%BA%94%E7%AB%A0%E3%80%8A%E6%8C%87%E4%BB%A4%E9%9B%86%E5%92%8C%E8%A7%A3%E9%87%8A%E5%99%A8%E3%80%8B.md) - [用Java实现JVM第六章《类和对象》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/java/develop-jvm/2019-05-07-%E7%94%A8Java%E5%AE%9E%E7%8E%B0JVM%E7%AC%AC%E5%85%AD%E7%AB%A0%E3%80%8A%E7%B1%BB%E5%92%8C%E5%AF%B9%E8%B1%A1%E3%80%8B.md) - [用Java实现JVM第七章《方法调用和返回》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/java/develop-jvm/2019-05-08-%E7%94%A8Java%E5%AE%9E%E7%8E%B0JVM%E7%AC%AC%E4%B8%83%E7%AB%A0%E3%80%8A%E6%96%B9%E6%B3%95%E8%B0%83%E7%94%A8%E5%92%8C%E8%BF%94%E5%9B%9E%E3%80%8B.md) - [用Java实现JVM第八章《数组和字符串》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/java/develop-jvm/2019-05-09-%E7%94%A8Java%E5%AE%9E%E7%8E%B0JVM%E7%AC%AC%E5%85%AB%E7%AB%A0%E3%80%8A%E6%95%B0%E7%BB%84%E5%92%8C%E5%AD%97%E7%AC%A6%E4%B8%B2%E3%80%8B.md) - [用Java实现JVM第九章《本地方法调用》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/java/develop-jvm/2019-05-10-%E7%94%A8Java%E5%AE%9E%E7%8E%B0JVM%E7%AC%AC%E4%B9%9D%E7%AB%A0%E3%80%8A%E6%9C%AC%E5%9C%B0%E6%96%B9%E6%B3%95%E8%B0%83%E7%94%A8%E3%80%8B.md) - [用Java实现JVM第十章《异常处理》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/java/develop-jvm/2019-05-11-%E7%94%A8Java%E5%AE%9E%E7%8E%B0JVM%E7%AC%AC%E5%8D%81%E7%AB%A0%E3%80%8A%E5%BC%82%E5%B8%B8%E5%A4%84%E7%90%86%E3%80%8B.md)

2.3 基础技术 - 👉在线阅读

👉显示更多
- [似乎你总也记不住,byte的取值范围是 -127~128 还是 -128~127](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/java/core/2020-01-18-%E4%BC%BC%E4%B9%8E%E4%BD%A0%E6%80%BB%E4%B9%9F%E8%AE%B0%E4%B8%8D%E4%BD%8F%EF%BC%8Cbyte%E7%9A%84%E5%8F%96%E5%80%BC%E8%8C%83%E5%9B%B4%E6%98%AF%20-127~128%20%E8%BF%98%E6%98%AF%20-128~127.md) - [这种场景你还写ifelse你跟孩子坐一桌去吧](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/java/core/2020-03-07-%E8%BF%99%E7%A7%8D%E5%9C%BA%E6%99%AF%E4%BD%A0%E8%BF%98%E5%86%99ifelse%E4%BD%A0%E8%B7%9F%E5%AD%A9%E5%AD%90%E5%9D%90%E4%B8%80%E6%A1%8C%E5%8E%BB%E5%90%A7.md) - [汉字不能编程?别闹了,只是看着有点豪横!容易被开除!](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/java/core/2020-05-05-%E6%B1%89%E5%AD%97%E4%B8%8D%E8%83%BD%E7%BC%96%E7%A8%8B%EF%BC%9F%E5%88%AB%E9%97%B9%E4%BA%86%EF%BC%8C%E5%8F%AA%E6%98%AF%E7%9C%8B%E7%9D%80%E6%9C%89%E7%82%B9%E8%B1%AA%E6%A8%AA%EF%BC%81%E5%AE%B9%E6%98%93%E8%A2%AB%E5%BC%80%E9%99%A4%EF%BC%81.md) - [鹿鼎记 · 韦小宝,丽春院、天地会、入皇宫等五个场景,搭配不同剧情讲解多线程和锁,真香!](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/java/core/2020-11-22-%E9%B9%BF%E9%BC%8E%E8%AE%B0%20%C2%B7%20%E9%9F%A6%E5%B0%8F%E5%AE%9D%EF%BC%8C%E4%B8%BD%E6%98%A5%E9%99%A2%E3%80%81%E5%A4%A9%E5%9C%B0%E4%BC%9A%E3%80%81%E5%85%A5%E7%9A%87%E5%AE%AB%E7%AD%89%E4%BA%94%E4%B8%AA%E5%9C%BA%E6%99%AF%EF%BC%8C%E6%90%AD%E9%85%8D%E4%B8%8D%E5%90%8C%E5%89%A7%E6%83%85%E8%AE%B2%E8%A7%A3%E5%A4%9A%E7%BA%BF%E7%A8%8B%E5%92%8C%E9%94%81%EF%BC%8C%E7%9C%9F%E9%A6%99%EF%BC%81.md) - [一个Bug,让我发现了 Java 界的AJ锥!](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/java/core/2021-04-21-%E4%B8%80%E4%B8%AABug%EF%BC%8C%E8%AE%A9%E6%88%91%E5%8F%91%E7%8E%B0%E4%BA%86%20Java%20%E7%95%8C%E7%9A%84AJ%E9%94%A5%EF%BC%81.md)

3. Spring

3.1 Spring 手撸专栏 - 👉在线阅读

👉显示更多
- 代理篇:AOP - [第12章:炉火纯青,基于JDK和Cglib动态代理,实现AOP核心功能](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/spring/develop-spring/2021-07-13-%E7%AC%AC12%E7%AB%A0%EF%BC%9A%E7%82%89%E7%81%AB%E7%BA%AF%E9%9D%92%EF%BC%8C%E5%9F%BA%E4%BA%8EJDK%E5%92%8CCglib%E5%8A%A8%E6%80%81%E4%BB%A3%E7%90%86%EF%BC%8C%E5%AE%9E%E7%8E%B0AOP%E6%A0%B8%E5%BF%83%E5%8A%9F%E8%83%BD.md) - [第13章:行云流水,把AOP动态代理,融入到Bean的生命周期](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/spring/develop-spring/2021-07-22-%E7%AC%AC13%E7%AB%A0%EF%BC%9A%E8%A1%8C%E4%BA%91%E6%B5%81%E6%B0%B4%EF%BC%8C%E6%8A%8AAOP%E5%8A%A8%E6%80%81%E4%BB%A3%E7%90%86%EF%BC%8C%E8%9E%8D%E5%85%A5%E5%88%B0Bean%E7%9A%84%E7%94%9F%E5%91%BD%E5%91%A8%E6%9C%9F.md) - [第14章:笑傲江湖,通过注解配置和包自动扫描的方式完成Bean对象的注册](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/spring/develop-spring/2021-07-27-%E7%AC%AC14%E7%AB%A0%EF%BC%9A%E7%AC%91%E5%82%B2%E6%B1%9F%E6%B9%96%EF%BC%8C%E9%80%9A%E8%BF%87%E6%B3%A8%E8%A7%A3%E9%85%8D%E7%BD%AE%E5%92%8C%E5%8C%85%E8%87%AA%E5%8A%A8%E6%89%AB%E6%8F%8F%E7%9A%84%E6%96%B9%E5%BC%8F%E5%AE%8C%E6%88%90Bean%E5%AF%B9%E8%B1%A1%E7%9A%84%E6%B3%A8%E5%86%8C.md) - [第15章:万人之敌,通过注解给属性注入配置和Bean对象](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/spring/develop-spring/2021-08-03-%E7%AC%AC15%E7%AB%A0%EF%BC%9A%E4%B8%87%E4%BA%BA%E4%B9%8B%E6%95%8C%EF%BC%8C%E9%80%9A%E8%BF%87%E6%B3%A8%E8%A7%A3%E7%BB%99%E5%B1%9E%E6%80%A7%E6%B3%A8%E5%85%A5%E9%85%8D%E7%BD%AE%E5%92%8CBean%E5%AF%B9%E8%B1%A1.md) - [第16章:战无不胜,给代理对象的属性设置值](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/spring/develop-spring/2021-08-05-%E7%AC%AC16%E7%AB%A0%EF%BC%9A%E6%88%98%E6%97%A0%E4%B8%8D%E8%83%9C%EF%BC%8C%E7%BB%99%E4%BB%A3%E7%90%86%E5%AF%B9%E8%B1%A1%E7%9A%84%E5%B1%9E%E6%80%A7%E8%AE%BE%E7%BD%AE%E5%80%BC.md) - 高级篇:Design - [第17章:攻无不克,通过三级缓存解决循环依赖](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/spring/develop-spring/2021-08-07-%E7%AC%AC17%E7%AB%A0%EF%BC%9A%E6%94%BB%E6%97%A0%E4%B8%8D%E5%85%8B%EF%BC%8C%E9%80%9A%E8%BF%87%E4%B8%89%E7%BA%A7%E7%BC%93%E5%AD%98%E8%A7%A3%E5%86%B3%E5%BE%AA%E7%8E%AF%E4%BE%9D%E8%B5%96.md) - [第18章:挂印封刀,数据类型转换工厂设计实现](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/spring/develop-spring/2021-08-09-%E7%AC%AC18%E7%AB%A0%EF%BC%9A%E6%8C%82%E5%8D%B0%E5%B0%81%E5%88%80%EF%BC%8C%E6%95%B0%E6%8D%AE%E7%B1%BB%E5%9E%8B%E8%BD%AC%E6%8D%A2%E5%B7%A5%E5%8E%82%E8%AE%BE%E8%AE%A1%E5%AE%9E%E7%8E%B0.md)

3.2 Mybatis 手撸专栏 - 👉在线阅读

3.2 Spring Cloud - 👉在线阅读

👉显示更多
- [Spring Cloud三《应用服务快速失败熔断降级保护 Hystrix》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/spring/spring-cloud/2019-11-03-Spring%20Cloud%E4%B8%89%E3%80%8A%E5%BA%94%E7%94%A8%E6%9C%8D%E5%8A%A1%E5%BF%AB%E9%80%9F%E5%A4%B1%E8%B4%A5%E7%86%94%E6%96%AD%E9%99%8D%E7%BA%A7%E4%BF%9D%E6%8A%A4%20Hystrix%E3%80%8B.md) - [Spring Cloud四《服务响应性能成功率监控 Hystrix》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/spring/spring-cloud/2019-11-04-Spring%20Cloud%E5%9B%9B%E3%80%8A%E6%9C%8D%E5%8A%A1%E5%93%8D%E5%BA%94%E6%80%A7%E8%83%BD%E6%88%90%E5%8A%9F%E7%8E%87%E7%9B%91%E6%8E%A7%20Hystrix%E3%80%8B.md) - [Spring Cloud五《Turbine 监控信息聚合展示 Hystrix》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/spring/spring-cloud/2019-11-05-Spring%20Cloud%E4%BA%94%E3%80%8ATurbine%20%E7%9B%91%E6%8E%A7%E4%BF%A1%E6%81%AF%E8%81%9A%E5%90%88%E5%B1%95%E7%A4%BA%20Hystrix%E3%80%8B.md) - [Spring Cloud六《基于Github Webhook动态刷新服务配置》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/spring/spring-cloud/2019-11-06-Spring%20Cloud%E5%85%AD%E3%80%8A%E5%9F%BA%E4%BA%8EGithub%20Webhook%E5%8A%A8%E6%80%81%E5%88%B7%E6%96%B0%E6%9C%8D%E5%8A%A1%E9%85%8D%E7%BD%AE%E3%80%8B.md) - [Spring Cloud七《基于RabbitMQ消息总线方式刷新配置服务》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/spring/spring-cloud/2019-11-07-Spring%20Cloud%E4%B8%83%E3%80%8A%E5%9F%BA%E4%BA%8ERabbitMQ%E6%B6%88%E6%81%AF%E6%80%BB%E7%BA%BF%E6%96%B9%E5%BC%8F%E5%88%B7%E6%96%B0%E9%85%8D%E7%BD%AE%E6%9C%8D%E5%8A%A1%E3%80%8B.md) - [Spring Cloud八《服务网关路由 Zuul1》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/spring/spring-cloud/2019-11-08-Spring%20Cloud%E5%85%AB%E3%80%8A%E6%9C%8D%E5%8A%A1%E7%BD%91%E5%85%B3%E8%B7%AF%E7%94%B1%20Zuul1%E3%80%8B.md) - [Spring Cloud九《服务网关Zuul 动态路由与权限过滤器》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/spring/spring-cloud/2019-11-24-Spring%20Cloud%E4%B9%9D%E3%80%8A%E6%9C%8D%E5%8A%A1%E7%BD%91%E5%85%B3Zuul%20%E5%8A%A8%E6%80%81%E8%B7%AF%E7%94%B1%E4%B8%8E%E6%9D%83%E9%99%90%E8%BF%87%E6%BB%A4%E5%99%A8%E3%80%8B.md)

3.3 源码分析(Mybatis、Quartz) - 👉[在线阅读]()

👉显示更多
- [基于jdbc实现一个Demo版的Mybatis用](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/spring/source-code/2020-01-13-%5B%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90%5D%E5%9F%BA%E4%BA%8Ejdbc%E5%AE%9E%E7%8E%B0%E4%B8%80%E4%B8%AADemo%E7%89%88%E7%9A%84Mybatis.md) - [手写mybait-spring核心功能,干货好文一次学会工厂bean、类代理、bean注册的使用](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/spring/source-code/2020-01-20-%5B%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90%5D%E6%89%8B%E5%86%99mybait-spring%E6%A0%B8%E5%BF%83%E5%8A%9F%E8%83%BD%EF%BC%8C%E5%B9%B2%E8%B4%A7%E5%A5%BD%E6%96%87%E4%B8%80%E6%AC%A1%E5%AD%A6%E4%BC%9A%E5%B7%A5%E5%8E%82bean%E3%80%81%E7%B1%BB%E4%BB%A3%E7%90%86%E3%80%81bean%E6%B3%A8%E5%86%8C%E7%9A%84%E4%BD%BF%E7%94%A8.md) - [为什么 insert 配置 "SELECT LAST_INSERT_ID()" 返回个0呢?](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/spring/source-code/2022-06-24-%E4%B8%BA%E4%BB%80%E4%B9%88insert%E9%85%8D%E7%BD%AESELECT%20LAST_INSERT_ID()%E8%BF%94%E5%9B%9E%E4%B8%AA0%E5%91%A2.md)

4. 面向对象

4.1 设计模式 - 👉在线阅读

👉显示更多
- 结构型模式 - [重学 Java 设计模式《适配器模式》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/develop/design-pattern/2020-06-02-%E9%87%8D%E5%AD%A6%20Java%20%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F%E3%80%8A%E9%80%82%E9%85%8D%E5%99%A8%E6%A8%A1%E5%BC%8F%E3%80%8B.md) - [重学 Java 设计模式《实战桥接模式》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/develop/design-pattern/2020-06-04-%E9%87%8D%E5%AD%A6%20Java%20%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F%E3%80%8A%E5%AE%9E%E6%88%98%E6%A1%A5%E6%8E%A5%E6%A8%A1%E5%BC%8F%E3%80%8B.md) - [重学 Java 设计模式《实战组合模式》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/develop/design-pattern/2020-06-08-%E9%87%8D%E5%AD%A6%20Java%20%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F%E3%80%8A%E5%AE%9E%E6%88%98%E7%BB%84%E5%90%88%E6%A8%A1%E5%BC%8F%E3%80%8B.md) - [重学 Java 设计模式《实战装饰器模式》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/develop/design-pattern/2020-06-09-%E9%87%8D%E5%AD%A6%20Java%20%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F%E3%80%8A%E5%AE%9E%E6%88%98%E8%A3%85%E9%A5%B0%E5%99%A8%E6%A8%A1%E5%BC%8F%E3%80%8B.md) - [重学 Java 设计模式《实战外观模式》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/develop/design-pattern/2020-06-11-%E9%87%8D%E5%AD%A6%20Java%20%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F%E3%80%8A%E5%AE%9E%E6%88%98%E5%A4%96%E8%A7%82%E6%A8%A1%E5%BC%8F%E3%80%8B.md) - [重学 Java 设计模式《实战享元模式》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/develop/design-pattern/2020-06-14-%E9%87%8D%E5%AD%A6%20Java%20%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F%E3%80%8A%E5%AE%9E%E6%88%98%E4%BA%AB%E5%85%83%E6%A8%A1%E5%BC%8F%E3%80%8B.md) - [重学 Java 设计模式《实战代理模式》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/develop/design-pattern/2020-06-16-%E9%87%8D%E5%AD%A6%20Java%20%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F%E3%80%8A%E5%AE%9E%E6%88%98%E4%BB%A3%E7%90%86%E6%A8%A1%E5%BC%8F%E3%80%8B.md) - 行为型模式 - [重学 Java 设计模式《实战责任链模式》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/develop/design-pattern/2020-06-18-%E9%87%8D%E5%AD%A6%20Java%20%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F%E3%80%8A%E5%AE%9E%E6%88%98%E8%B4%A3%E4%BB%BB%E9%93%BE%E6%A8%A1%E5%BC%8F%E3%80%8B.md) - [重学 Java 设计模式《实战命令模式》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/develop/design-pattern/2020-06-21-%E9%87%8D%E5%AD%A6%20Java%20%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F%E3%80%8A%E5%AE%9E%E6%88%98%E5%91%BD%E4%BB%A4%E6%A8%A1%E5%BC%8F%E3%80%8B.md) - [重学 Java 设计模式《实战迭代器模式》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/develop/design-pattern/2020-06-23-%E9%87%8D%E5%AD%A6%20Java%20%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F%E3%80%8A%E5%AE%9E%E6%88%98%E8%BF%AD%E4%BB%A3%E5%99%A8%E6%A8%A1%E5%BC%8F%E3%80%8B.md) - [重学 Java 设计模式《实战中介者模式》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/develop/design-pattern/2020-06-27-%E9%87%8D%E5%AD%A6%20Java%20%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F%E3%80%8A%E5%AE%9E%E6%88%98%E4%B8%AD%E4%BB%8B%E8%80%85%E6%A8%A1%E5%BC%8F%E3%80%8B.md) - [重学 Java 设计模式《实战备忘录模式》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/develop/design-pattern/2020-06-28-%E9%87%8D%E5%AD%A6%20Java%20%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F%E3%80%8A%E5%AE%9E%E6%88%98%E5%A4%87%E5%BF%98%E5%BD%95%E6%A8%A1%E5%BC%8F%E3%80%8B.md) - [重学 Java 设计模式《实战观察者模式》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/develop/design-pattern/2020-06-30-%E9%87%8D%E5%AD%A6%20Java%20%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F%E3%80%8A%E5%AE%9E%E6%88%98%E8%A7%82%E5%AF%9F%E8%80%85%E6%A8%A1%E5%BC%8F%E3%80%8B.md) - [重学 Java 设计模式《实战状态模式》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/develop/design-pattern/2020-07-02-%E9%87%8D%E5%AD%A6%20Java%20%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F%E3%80%8A%E5%AE%9E%E6%88%98%E7%8A%B6%E6%80%81%E6%A8%A1%E5%BC%8F%E3%80%8B.md) - [重学 Java 设计模式《实战策略模式》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/develop/design-pattern/2020-07-05-%E9%87%8D%E5%AD%A6%20Java%20%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F%E3%80%8A%E5%AE%9E%E6%88%98%E7%AD%96%E7%95%A5%E6%A8%A1%E5%BC%8F%E3%80%8B.md) - [重学 Java 设计模式《实战模板模式》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/develop/design-pattern/2020-07-07-%E9%87%8D%E5%AD%A6%20Java%20%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F%E3%80%8A%E5%AE%9E%E6%88%98%E6%A8%A1%E6%9D%BF%E6%A8%A1%E5%BC%8F%E3%80%8B.md) - [重学 Java 设计模式《实战访问者模式》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/develop/design-pattern/2020-07-09-%E9%87%8D%E5%AD%A6%20Java%20%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F%E3%80%8A%E5%AE%9E%E6%88%98%E8%AE%BF%E9%97%AE%E8%80%85%E6%A8%A1%E5%BC%8F%E3%80%8B.md)

4.2 系统架构 - 👉在线阅读

👉显示更多
- 架构方案 - [基于IDEA插件开发和字节码插桩技术,实现研发交付质量自动分析](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/develop/framework/scheme/2021-02-04-%E5%9F%BA%E4%BA%8EIDEA%E6%8F%92%E4%BB%B6%E5%BC%80%E5%8F%91%E5%92%8C%E5%AD%97%E8%8A%82%E7%A0%81%E6%8F%92%E6%A1%A9%E6%8A%80%E6%9C%AF%EF%BC%8C%E5%AE%9E%E7%8E%B0%E7%A0%94%E5%8F%91%E4%BA%A4%E4%BB%98%E8%B4%A8%E9%87%8F%E8%87%AA%E5%8A%A8%E5%88%86%E6%9E%90.md) - [关于低代码编程的可持续性交付设计和分析](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/develop/framework/scheme/2021-02-21-%E5%85%B3%E4%BA%8E%E4%BD%8E%E4%BB%A3%E7%A0%81%E7%BC%96%E7%A8%8B%E7%9A%84%E5%8F%AF%E6%8C%81%E7%BB%AD%E6%80%A7%E4%BA%A4%E4%BB%98%E8%AE%BE%E8%AE%A1%E5%92%8C%E5%88%86%E6%9E%90.md) - [工作两三年,整不明白架构图都画啥?](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/develop/framework/scheme/2021-02-28-%E5%B7%A5%E4%BD%9C%E4%B8%A4%E4%B8%89%E5%B9%B4%EF%BC%8C%E6%95%B4%E4%B8%8D%E6%98%8E%E7%99%BD%E6%9E%B6%E6%9E%84%E5%9B%BE%E9%83%BD%E7%94%BB%E5%95%A5%EF%BC%9F.md) - [笔记整理:技术架构涵盖内容和演变过程总结](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/develop/framework/scheme/2021-03-04-%E7%AC%94%E8%AE%B0%E6%95%B4%E7%90%86%EF%BC%9A%E6%8A%80%E6%9C%AF%E6%9E%B6%E6%9E%84%E6%B6%B5%E7%9B%96%E5%86%85%E5%AE%B9%E5%92%8C%E6%BC%94%E5%8F%98%E8%BF%87%E7%A8%8B%E6%80%BB%E7%BB%93.md) - [不重复造轮子只是骗小孩子的,教你手撸 SpringBoot 脚手架!](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/develop/framework/scheme/2021-03-14-%E4%B8%8D%E9%87%8D%E5%A4%8D%E9%80%A0%E8%BD%AE%E5%AD%90%E5%8F%AA%E6%98%AF%E9%AA%97%E5%B0%8F%E5%AD%A9%E5%AD%90%E7%9A%84%EF%BC%8C%E6%95%99%E4%BD%A0%E6%89%8B%E6%92%B8%20SpringBoot%20%E8%84%9A%E6%89%8B%E6%9E%B6%EF%BC%81.md) - [刚火了的中台转头就拆,一大波公司放不下又拿不起来!](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/develop/framework/scheme/2021-03-24-%E5%88%9A%E7%81%AB%E4%BA%86%E7%9A%84%E4%B8%AD%E5%8F%B0%E8%BD%AC%E5%A4%B4%E5%B0%B1%E6%8B%86%EF%BC%8C%E4%B8%80%E5%A4%A7%E6%B3%A2%E5%85%AC%E5%8F%B8%E6%94%BE%E4%B8%8D%E4%B8%8B%E5%8F%88%E6%8B%BF%E4%B8%8D%E8%B5%B7%E6%9D%A5%EF%BC%81.md) - [调研字节码插桩技术,用于系统监控设计和实现](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/develop/framework/scheme/2021-07-19-%E8%B0%83%E7%A0%94%E5%AD%97%E8%8A%82%E7%A0%81%E6%8F%92%E6%A1%A9%E6%8A%80%E6%9C%AF%EF%BC%8C%E7%94%A8%E4%BA%8E%E7%B3%BB%E7%BB%9F%E7%9B%91%E6%8E%A7%E8%AE%BE%E8%AE%A1%E5%92%8C%E5%AE%9E%E7%8E%B0.md) - [基于库表分段扫描和数据Redis预热,优化分布式延迟任务触达时效性](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/develop/framework/scheme/2022-02-14-%E5%9F%BA%E4%BA%8E%E5%BA%93%E8%A1%A8%E5%88%86%E6%AE%B5%E6%89%AB%E6%8F%8F%E5%92%8C%E6%95%B0%E6%8D%AERedis%E9%A2%84%E7%83%AD%EF%BC%8C%E4%BC%98%E5%8C%96%E5%88%86%E5%B8%83%E5%BC%8F%E5%BB%B6%E8%BF%9F%E4%BB%BB%E5%8A%A1%E8%A7%A6%E8%BE%BE%E6%97%B6%E6%95%88%E6%80%A7.md) - [怎么说服领导,能让我用DDD架构肝项目?](https://github.com/fuzhengwei/CodeGuide/blob/85f9a7e21065a5c3b2345f94734e903eb58d3b08/docs/md/develop/framework/scheme/2022-02-21-%E6%80%8E%E4%B9%88%E8%AF%B4%E6%9C%8D%E9%A2%86%E5%AF%BC%EF%BC%8C%E8%83%BD%E8%AE%A9%E6%88%91%E7%94%A8DDD%E6%9E%B6%E6%9E%84.md)

4.3 开发规范&事故 - 👉在线阅读

👉显示更多
- [还重构?就你那代码只能铲了重写!](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/develop/standard/2021-09-15-%E8%BF%98%E9%87%8D%E6%9E%84%EF%BC%9F%E5%B0%B1%E4%BD%A0%E9%82%A3%E4%BB%A3%E7%A0%81%E5%8F%AA%E8%83%BD%E9%93%B2%E4%BA%86%E9%87%8D%E5%86%99%EF%BC%81.md) - [p3c 插件,是怎么检查出你那屎山的代码?](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/develop/standard/2021-09-27-p3c%20%E6%8F%92%E4%BB%B6%EF%BC%8C%E6%98%AF%E6%80%8E%E4%B9%88%E6%A3%80%E6%9F%A5%E5%87%BA%E4%BD%A0%E9%82%A3%E5%B1%8E%E5%B1%B1%E7%9A%84%E4%BB%A3%E7%A0%81%EF%BC%9F.md) - [12种 vo2dto 方法,就 BeanUtils.copyProperties 压测最拉胯](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/develop/standard/2021-10-10-12%E7%A7%8D%20vo2dto%20%E6%96%B9%E6%B3%95%EF%BC%8C%E5%B0%B1%20BeanUtils.copyProperties%20%E5%8E%8B%E6%B5%8B%E6%9C%80%E6%8B%89%E8%83%AF.md) - [架构师深夜把玩 ApiPost,分享细腻的体验!](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/develop/standard/2022-03-06-ApiPost.md) - [你说写代码,最常用的3个设计模式是啥?](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/develop/standard/2022-05-15-%E4%BD%A0%E8%AF%B4%E5%86%99%E4%BB%A3%E7%A0%81%EF%BC%8C%E6%9C%80%E5%B8%B8%E7%94%A8%E7%9A%843%E4%B8%AA%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F%E6%98%AF%E5%95%A5%EF%BC%9F.md)

5. 中间件

5.1 SpringBoot 中间件开发 - 👉在线阅读

👉显示更多
- [基于Hash散列,数据库路由组件设计](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/assembly/middleware/2021-08-19-%E5%9F%BA%E4%BA%8EHash%E6%95%A3%E5%88%97%EF%BC%8C%E6%95%B0%E6%8D%AE%E5%BA%93%E8%B7%AF%E7%94%B1%E7%BB%84%E4%BB%B6%E8%AE%BE%E8%AE%A1.md)

5.2 IDEA-Plugin - 👉在线阅读

6. Netty 4.x

6.1 基础入门篇 - 👉在线阅读

👉显示更多
- [netty案例,netty4.1基础入门篇三《NettyServer字符串解码器》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/netty/base/2019-08-06-netty%E6%A1%88%E4%BE%8B%EF%BC%8Cnetty4.1%E5%9F%BA%E7%A1%80%E5%85%A5%E9%97%A8%E7%AF%87%E4%B8%89%E3%80%8ANettyServer%E5%AD%97%E7%AC%A6%E4%B8%B2%E8%A7%A3%E7%A0%81%E5%99%A8%E3%80%8B.md) - [netty案例,netty4.1基础入门篇四《NettyServer收发数据》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/netty/base/2019-08-07-netty%E6%A1%88%E4%BE%8B%EF%BC%8Cnetty4.1%E5%9F%BA%E7%A1%80%E5%85%A5%E9%97%A8%E7%AF%87%E5%9B%9B%E3%80%8ANettyServer%E6%94%B6%E5%8F%91%E6%95%B0%E6%8D%AE%E3%80%8B.md) - [netty案例,netty4.1基础入门篇五《NettyServer字符串编码器》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/netty/base/2019-08-08-netty%E6%A1%88%E4%BE%8B%EF%BC%8Cnetty4.1%E5%9F%BA%E7%A1%80%E5%85%A5%E9%97%A8%E7%AF%87%E4%BA%94%E3%80%8ANettyServer%E5%AD%97%E7%AC%A6%E4%B8%B2%E7%BC%96%E7%A0%81%E5%99%A8%E3%80%8B.md) - [netty案例,netty4.1基础入门篇六《NettyServer群发消息》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/netty/base/2019-08-09-netty%E6%A1%88%E4%BE%8B%EF%BC%8Cnetty4.1%E5%9F%BA%E7%A1%80%E5%85%A5%E9%97%A8%E7%AF%87%E5%85%AD%E3%80%8ANettyServer%E7%BE%A4%E5%8F%91%E6%B6%88%E6%81%AF%E3%80%8B.md) - [netty案例,netty4.1基础入门篇七《嗨!NettyClient》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/netty/base/2019-08-10-netty%E6%A1%88%E4%BE%8B%EF%BC%8Cnetty4.1%E5%9F%BA%E7%A1%80%E5%85%A5%E9%97%A8%E7%AF%87%E4%B8%83%E3%80%8A%E5%97%A8%EF%BC%81NettyClient%E3%80%8B.md) - [netty案例,netty4.1基础入门篇八《NettyClient半包粘包处理、编码解码处理、收发数据方式》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/netty/base/2019-08-11-netty%E6%A1%88%E4%BE%8B%EF%BC%8Cnetty4.1%E5%9F%BA%E7%A1%80%E5%85%A5%E9%97%A8%E7%AF%87%E5%85%AB%E3%80%8ANettyClient%E5%8D%8A%E5%8C%85%E7%B2%98%E5%8C%85%E5%A4%84%E7%90%86%E3%80%81%E7%BC%96%E7%A0%81%E8%A7%A3%E7%A0%81%E5%A4%84%E7%90%86%E3%80%81%E6%94%B6%E5%8F%91%E6%95%B0%E6%8D%AE%E6%96%B9%E5%BC%8F%E3%80%8B.md) - [netty案例,netty4.1基础入门篇九《自定义编码解码器,处理半包、粘包数据》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/netty/base/2019-08-12-netty%E6%A1%88%E4%BE%8B%EF%BC%8Cnetty4.1%E5%9F%BA%E7%A1%80%E5%85%A5%E9%97%A8%E7%AF%87%E4%B9%9D%E3%80%8A%E8%87%AA%E5%AE%9A%E4%B9%89%E7%BC%96%E7%A0%81%E8%A7%A3%E7%A0%81%E5%99%A8%EF%BC%8C%E5%A4%84%E7%90%86%E5%8D%8A%E5%8C%85%E3%80%81%E7%B2%98%E5%8C%85%E6%95%B0%E6%8D%AE%E3%80%8B.md) - [netty案例,netty4.1基础入门篇十《关于ChannelOutboundHandlerAdapter简单使用》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/netty/base/2019-08-13-netty%E6%A1%88%E4%BE%8B%EF%BC%8Cnetty4.1%E5%9F%BA%E7%A1%80%E5%85%A5%E9%97%A8%E7%AF%87%E5%8D%81%E3%80%8A%E5%85%B3%E4%BA%8EChannelOutboundHandlerAdapter%E7%AE%80%E5%8D%95%E4%BD%BF%E7%94%A8%E3%80%8B.md) - [netty案例,netty4.1基础入门篇十一《netty udp通信方式案例Demo》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/netty/base/2019-08-14-netty%E6%A1%88%E4%BE%8B%EF%BC%8Cnetty4.1%E5%9F%BA%E7%A1%80%E5%85%A5%E9%97%A8%E7%AF%87%E5%8D%81%E4%B8%80%E3%80%8Anetty%20udp%E9%80%9A%E4%BF%A1%E6%96%B9%E5%BC%8F%E6%A1%88%E4%BE%8BDemo%E3%80%8B.md) - [netty案例,netty4.1基础入门篇十二《简单实现一个基于Netty搭建的Http服务》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/netty/base/2019-08-15-netty%E6%A1%88%E4%BE%8B%EF%BC%8Cnetty4.1%E5%9F%BA%E7%A1%80%E5%85%A5%E9%97%A8%E7%AF%87%E5%8D%81%E4%BA%8C%E3%80%8A%E7%AE%80%E5%8D%95%E5%AE%9E%E7%8E%B0%E4%B8%80%E4%B8%AA%E5%9F%BA%E4%BA%8ENetty%E6%90%AD%E5%BB%BA%E7%9A%84Http%E6%9C%8D%E5%8A%A1%E3%80%8B.md)

6.2 中级拓展篇 - 👉在线阅读

👉显示更多
- [netty案例,netty4.1中级拓展篇四《Netty传输文件、分片发送、断点续传》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/netty/expand/2019-08-19-netty%E6%A1%88%E4%BE%8B%EF%BC%8Cnetty4.1%E4%B8%AD%E7%BA%A7%E6%8B%93%E5%B1%95%E7%AF%87%E5%9B%9B%E3%80%8ANetty%E4%BC%A0%E8%BE%93%E6%96%87%E4%BB%B6%E3%80%81%E5%88%86%E7%89%87%E5%8F%91%E9%80%81%E3%80%81%E6%96%AD%E7%82%B9%E7%BB%AD%E4%BC%A0%E3%80%8B.md) - [netty案例,netty4.1中级拓展篇五《基于Netty搭建WebSocket,模仿微信聊天页面》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/netty/expand/2019-08-20-netty%E6%A1%88%E4%BE%8B%EF%BC%8Cnetty4.1%E4%B8%AD%E7%BA%A7%E6%8B%93%E5%B1%95%E7%AF%87%E4%BA%94%E3%80%8A%E5%9F%BA%E4%BA%8ENetty%E6%90%AD%E5%BB%BAWebSocket%EF%BC%8C%E6%A8%A1%E4%BB%BF%E5%BE%AE%E4%BF%A1%E8%81%8A%E5%A4%A9%E9%A1%B5%E9%9D%A2%E3%80%8B.md) - [netty案例,netty4.1中级拓展篇六《SpringBoot+Netty+Elasticsearch收集日志信息数据存储》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/netty/expand/2019-08-21-netty%E6%A1%88%E4%BE%8B%EF%BC%8Cnetty4.1%E4%B8%AD%E7%BA%A7%E6%8B%93%E5%B1%95%E7%AF%87%E5%85%AD%E3%80%8ASpringBoot%2BNetty%2BElasticsearch%E6%94%B6%E9%9B%86%E6%97%A5%E5%BF%97%E4%BF%A1%E6%81%AF%E6%95%B0%E6%8D%AE%E5%AD%98%E5%82%A8%E3%80%8B.md) - [netty案例,netty4.1中级拓展篇七《Netty请求响应同步通信》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/netty/expand/2019-08-22-netty%E6%A1%88%E4%BE%8B%EF%BC%8Cnetty4.1%E4%B8%AD%E7%BA%A7%E6%8B%93%E5%B1%95%E7%AF%87%E4%B8%83%E3%80%8ANetty%E8%AF%B7%E6%B1%82%E5%93%8D%E5%BA%94%E5%90%8C%E6%AD%A5%E9%80%9A%E4%BF%A1%E3%80%8B.md) - [netty案例,netty4.1中级拓展篇八《Netty心跳服务与断线重连》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/netty/expand/2019-08-23-netty%E6%A1%88%E4%BE%8B%EF%BC%8Cnetty4.1%E4%B8%AD%E7%BA%A7%E6%8B%93%E5%B1%95%E7%AF%87%E5%85%AB%E3%80%8ANetty%E5%BF%83%E8%B7%B3%E6%9C%8D%E5%8A%A1%E4%B8%8E%E6%96%AD%E7%BA%BF%E9%87%8D%E8%BF%9E%E3%80%8B.md) - [netty案例,netty4.1中级拓展篇九《Netty集群部署实现跨服务端通信的落地方案》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/netty/expand/2019-08-24-netty%E6%A1%88%E4%BE%8B%EF%BC%8Cnetty4.1%E4%B8%AD%E7%BA%A7%E6%8B%93%E5%B1%95%E7%AF%87%E4%B9%9D%E3%80%8ANetty%E9%9B%86%E7%BE%A4%E9%83%A8%E7%BD%B2%E5%AE%9E%E7%8E%B0%E8%B7%A8%E6%9C%8D%E5%8A%A1%E7%AB%AF%E9%80%9A%E4%BF%A1%E7%9A%84%E8%90%BD%E5%9C%B0%E6%96%B9%E6%A1%88%E3%80%8B.md) - [netty案例,netty4.1中级拓展篇十《Netty接收发送多种协议消息类型的通信处理方案》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/netty/expand/2019-08-25-netty%E6%A1%88%E4%BE%8B%EF%BC%8Cnetty4.1%E4%B8%AD%E7%BA%A7%E6%8B%93%E5%B1%95%E7%AF%87%E5%8D%81%E3%80%8ANetty%E6%8E%A5%E6%94%B6%E5%8F%91%E9%80%81%E5%A4%9A%E7%A7%8D%E5%8D%8F%E8%AE%AE%E6%B6%88%E6%81%AF%E7%B1%BB%E5%9E%8B%E7%9A%84%E9%80%9A%E4%BF%A1%E5%A4%84%E7%90%86%E6%96%B9%E6%A1%88%E3%80%8B.md) - [netty案例,netty4.1中级拓展篇十一《Netty基于ChunkedStream数据流切块传输》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/netty/expand/2019-08-26-netty%E6%A1%88%E4%BE%8B%EF%BC%8Cnetty4.1%E4%B8%AD%E7%BA%A7%E6%8B%93%E5%B1%95%E7%AF%87%E5%8D%81%E4%B8%80%E3%80%8ANetty%E5%9F%BA%E4%BA%8EChunkedStream%E6%95%B0%E6%8D%AE%E6%B5%81%E5%88%87%E5%9D%97%E4%BC%A0%E8%BE%93%E3%80%8B.md) - [netty案例,netty4.1中级拓展篇十二《Netty流量整形数据流速率控制分析与实战》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/netty/expand/2019-08-27-netty%E6%A1%88%E4%BE%8B%EF%BC%8Cnetty4.1%E4%B8%AD%E7%BA%A7%E6%8B%93%E5%B1%95%E7%AF%87%E5%8D%81%E4%BA%8C%E3%80%8ANetty%E6%B5%81%E9%87%8F%E6%95%B4%E5%BD%A2%E6%95%B0%E6%8D%AE%E6%B5%81%E9%80%9F%E7%8E%87%E6%8E%A7%E5%88%B6%E5%88%86%E6%9E%90%E4%B8%8E%E5%AE%9E%E6%88%98%E3%80%8B.md) - [netty案例,netty4.1中级拓展篇十三《Netty基于SSL实现信息传输过程中双向加密验证》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/netty/expand/2019-08-28-netty%E6%A1%88%E4%BE%8B%EF%BC%8Cnetty4.1%E4%B8%AD%E7%BA%A7%E6%8B%93%E5%B1%95%E7%AF%87%E5%8D%81%E4%B8%89%E3%80%8ANetty%E5%9F%BA%E4%BA%8ESSL%E5%AE%9E%E7%8E%B0%E4%BF%A1%E6%81%AF%E4%BC%A0%E8%BE%93%E8%BF%87%E7%A8%8B%E4%B8%AD%E5%8F%8C%E5%90%91%E5%8A%A0%E5%AF%86%E9%AA%8C%E8%AF%81%E3%80%8B.md)

6.3 高级应用篇 - 👉在线阅读

👉显示更多
- [websocket与下位机通过netty方式通信传输行为信息](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/netty/application/2019-12-01-websocket%E4%B8%8E%E4%B8%8B%E4%BD%8D%E6%9C%BA%E9%80%9A%E8%BF%87netty%E6%96%B9%E5%BC%8F%E9%80%9A%E4%BF%A1%E4%BC%A0%E8%BE%93%E8%A1%8C%E4%B8%BA%E4%BF%A1%E6%81%AF.md) - [给学习加点实践,开发一个分布式IM即时通信系统](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/netty/application/2021-08-17-%E7%BB%99%E5%AD%A6%E4%B9%A0%E5%8A%A0%E7%82%B9%E5%AE%9E%E8%B7%B5%EF%BC%8C%E5%BC%80%E5%8F%91%E4%B8%80%E4%B8%AA%E5%88%86%E5%B8%83%E5%BC%8FIM%E5%8D%B3%E6%97%B6%E9%80%9A%E4%BF%A1%E7%B3%BB%E7%BB%9F.md)

6.4 源码分析篇 - 👉在线阅读

👉显示更多
- [netty案例,netty4.1源码分析篇四《ByteBuf的数据结构在使用方式中的剖析》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/netty/source-code/2019-09-13-netty%E6%A1%88%E4%BE%8B%EF%BC%8Cnetty4.1%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90%E7%AF%87%E5%9B%9B%E3%80%8AByteBuf%E7%9A%84%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E5%9C%A8%E4%BD%BF%E7%94%A8%E6%96%B9%E5%BC%8F%E4%B8%AD%E7%9A%84%E5%89%96%E6%9E%90%E3%80%8B.md) - [netty案例,netty4.1源码分析篇五《一行简单的writeAndFlush都做了哪些事》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/netty/source-code/2019-09-14-netty%E6%A1%88%E4%BE%8B%EF%BC%8Cnetty4.1%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90%E7%AF%87%E4%BA%94%E3%80%8A%E4%B8%80%E8%A1%8C%E7%AE%80%E5%8D%95%E7%9A%84writeAndFlush%E9%83%BD%E5%81%9A%E4%BA%86%E5%93%AA%E4%BA%9B%E4%BA%8B%E3%80%8B.md) - [netty案例,netty4.1源码分析篇六《Netty异步架构监听类Promise源码分析》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/netty/source-code/2019-09-15-netty%E6%A1%88%E4%BE%8B%EF%BC%8Cnetty4.1%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90%E7%AF%87%E5%85%AD%E3%80%8ANetty%E5%BC%82%E6%AD%A5%E6%9E%B6%E6%9E%84%E7%9B%91%E5%90%AC%E7%B1%BBPromise%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90%E3%80%8B.md)

7. 字节码编程

7.1 框架 - 👉在线阅读

ASM

👉显示更多
**Javassist** - [Javassist篇一《基于javassist的第一个案例helloworld》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/bytecode/javassist/2020-04-19-%E5%AD%97%E8%8A%82%E7%A0%81%E7%BC%96%E7%A8%8B%EF%BC%8CJavassist%E7%AF%87%E4%B8%80%E3%80%8A%E5%9F%BA%E4%BA%8Ejavassist%E7%9A%84%E7%AC%AC%E4%B8%80%E4%B8%AA%E6%A1%88%E4%BE%8Bhelloworld%E3%80%8B.md) - [Javassist篇二《定义属性以及创建方法时多种入参和出参类型的使用》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/bytecode/javassist/2020-04-20-%E5%AD%97%E8%8A%82%E7%A0%81%E7%BC%96%E7%A8%8B%EF%BC%8CJavassist%E7%AF%87%E4%BA%8C%E3%80%8A%E5%AE%9A%E4%B9%89%E5%B1%9E%E6%80%A7%E4%BB%A5%E5%8F%8A%E5%88%9B%E5%BB%BA%E6%96%B9%E6%B3%95%E6%97%B6%E5%A4%9A%E7%A7%8D%E5%85%A5%E5%8F%82%E5%92%8C%E5%87%BA%E5%8F%82%E7%B1%BB%E5%9E%8B%E7%9A%84%E4%BD%BF%E7%94%A8%E3%80%8B.md) - [Javassist篇三《使用Javassist在运行时重新加载类「替换原方法输出不一样的结果」》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/bytecode/javassist/2020-04-21-%E5%AD%97%E8%8A%82%E7%A0%81%E7%BC%96%E7%A8%8B%EF%BC%8CJavassist%E7%AF%87%E4%B8%89%E3%80%8A%E4%BD%BF%E7%94%A8Javassist%E5%9C%A8%E8%BF%90%E8%A1%8C%E6%97%B6%E9%87%8D%E6%96%B0%E5%8A%A0%E8%BD%BD%E7%B1%BB%E3%80%8C%E6%9B%BF%E6%8D%A2%E5%8E%9F%E6%96%B9%E6%B3%95%E8%BE%93%E5%87%BA%E4%B8%8D%E4%B8%80%E6%A0%B7%E7%9A%84%E7%BB%93%E6%9E%9C%E3%80%8D%E3%80%8B.md) - [Javassist篇四《通过字节码插桩监控方法采集运行时入参出参和异常信息》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/bytecode/javassist/2020-04-27-%E5%AD%97%E8%8A%82%E7%A0%81%E7%BC%96%E7%A8%8B%EF%BC%8CJavassist%E7%AF%87%E5%9B%9B%E3%80%8A%E9%80%9A%E8%BF%87%E5%AD%97%E8%8A%82%E7%A0%81%E6%8F%92%E6%A1%A9%E7%9B%91%E6%8E%A7%E6%96%B9%E6%B3%95%E9%87%87%E9%9B%86%E8%BF%90%E8%A1%8C%E6%97%B6%E5%85%A5%E5%8F%82%E5%87%BA%E5%8F%82%E5%92%8C%E5%BC%82%E5%B8%B8%E4%BF%A1%E6%81%AF%E3%80%8B.md) - [Javassist篇五《使用Bytecode指令码生成含有自定义注解的类和方法》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/bytecode/javassist/2020-04-29-%E5%AD%97%E8%8A%82%E7%A0%81%E7%BC%96%E7%A8%8B%EF%BC%8CJavassist%E7%AF%87%E4%BA%94%E3%80%8A%E4%BD%BF%E7%94%A8Bytecode%E6%8C%87%E4%BB%A4%E7%A0%81%E7%94%9F%E6%88%90%E5%90%AB%E6%9C%89%E8%87%AA%E5%AE%9A%E4%B9%89%E6%B3%A8%E8%A7%A3%E7%9A%84%E7%B1%BB%E5%92%8C%E6%96%B9%E6%B3%95%E3%80%8B.md) **Byte-Buddy** - [Byte-buddy篇一《基于Byte Buddy语法创建的第一个HelloWorld》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/bytecode/byte-buddy/2020-05-08-%E5%AD%97%E8%8A%82%E7%A0%81%E7%BC%96%E7%A8%8B%EF%BC%8CByte-buddy%E7%AF%87%E4%B8%80%E3%80%8A%E5%9F%BA%E4%BA%8EByte%20Buddy%E8%AF%AD%E6%B3%95%E5%88%9B%E5%BB%BA%E7%9A%84%E7%AC%AC%E4%B8%80%E4%B8%AAHelloWorld%E3%80%8B.md) - [Byte-buddy篇二《监控方法执行耗时动态获取出入参类型和值》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/bytecode/byte-buddy/2020-05-12-%E5%AD%97%E8%8A%82%E7%A0%81%E7%BC%96%E7%A8%8B%EF%BC%8CByte-buddy%E7%AF%87%E4%BA%8C%E3%80%8A%E7%9B%91%E6%8E%A7%E6%96%B9%E6%B3%95%E6%89%A7%E8%A1%8C%E8%80%97%E6%97%B6%E5%8A%A8%E6%80%81%E8%8E%B7%E5%8F%96%E5%87%BA%E5%85%A5%E5%8F%82%E7%B1%BB%E5%9E%8B%E5%92%8C%E5%80%BC%E3%80%8B.md) - [Byte-buddy篇三《使用委托实现抽象类方法并注入自定义注解信息》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/bytecode/byte-buddy/2020-05-14-%E5%AD%97%E8%8A%82%E7%A0%81%E7%BC%96%E7%A8%8B%EF%BC%8CByte-buddy%E7%AF%87%E4%B8%89%E3%80%8A%E4%BD%BF%E7%94%A8%E5%A7%94%E6%89%98%E5%AE%9E%E7%8E%B0%E6%8A%BD%E8%B1%A1%E7%B1%BB%E6%96%B9%E6%B3%95%E5%B9%B6%E6%B3%A8%E5%85%A5%E8%87%AA%E5%AE%9A%E4%B9%89%E6%B3%A8%E8%A7%A3%E4%BF%A1%E6%81%AF%E3%80%8B.md)

7.2 全链路监控 - 👉在线阅读

👉显示更多
- [基于JavaAgent的全链路监控四《JVM内存与GC信息》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/bytecode/agent/2019-07-13-%E5%9F%BA%E4%BA%8EJavaAgent%E7%9A%84%E5%85%A8%E9%93%BE%E8%B7%AF%E7%9B%91%E6%8E%A7%E5%9B%9B%E3%80%8AJVM%E5%86%85%E5%AD%98%E4%B8%8EGC%E4%BF%A1%E6%81%AF%E3%80%8B.md) - [基于JavaAgent的全链路监控五《ThreadLocal链路追踪》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/bytecode/agent/2019-07-14-%E5%9F%BA%E4%BA%8EJavaAgent%E7%9A%84%E5%85%A8%E9%93%BE%E8%B7%AF%E7%9B%91%E6%8E%A7%E4%BA%94%E3%80%8AThreadLocal%E9%93%BE%E8%B7%AF%E8%BF%BD%E8%B8%AA%E3%80%8B.md) - [基于JavaAgent的全链路监控六《开发应用级监控》](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/bytecode/agent/2019-07-15-%E5%9F%BA%E4%BA%8EJavaAgent%E7%9A%84%E5%85%A8%E9%93%BE%E8%B7%AF%E7%9B%91%E6%8E%A7%E5%85%AD%E3%80%8A%E5%BC%80%E5%8F%91%E5%BA%94%E7%94%A8%E7%BA%A7%E7%9B%91%E6%8E%A7%E3%80%8B.md)

7.3 文档(ASM-DOC) - 👉在线阅读

👉显示更多
- [第 3 章 - 方法](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/bytecode/asm-document/3.0%E6%96%B9%E6%B3%95.md) - [3.1结构](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/bytecode/asm-document/3.1%E7%BB%93%E6%9E%84.md) - [3.2接口和组件](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/bytecode/asm-document/3.2%E6%8E%A5%E5%8F%A3%E5%92%8C%E7%BB%84%E4%BB%B6.md) - [3.3工具](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/bytecode/asm-document/3.3%E5%B7%A5%E5%85%B7.md) - [第 4 章 - 元数据](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/bytecode/asm-document/4.0%E5%85%83%E6%95%B0%E6%8D%AE.md) - [4.1泛型](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/bytecode/asm-document/4.1%E6%B3%9B%E5%9E%8B.md) - [4.2注释](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/bytecode/asm-document/4.2%E6%B3%A8%E9%87%8A.md) - [4.3调试](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/bytecode/asm-document/4.3%E8%B0%83%E8%AF%95.md) - [第 5 章 - 后向兼容](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/bytecode/asm-document/5.0%E5%90%8E%E5%90%91%E5%85%BC%E5%AE%B9.md) - [5.1引言](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/bytecode/asm-document/5.1%E5%BC%95%E8%A8%80.md) - [5.2规则](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/bytecode/asm-document/5.2%E8%A7%84%E5%88%99.md) - [第 6 章 - 类](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/bytecode/asm-document/6.0%E7%B1%BB.md) - [6.1接口和组件](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/bytecode/asm-document/6.1%E6%8E%A5%E5%8F%A3%E5%92%8C%E7%BB%84%E4%BB%B6.md) - [6.2组件合成](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/bytecode/asm-document/6.2%E7%BB%84%E4%BB%B6%E5%90%88%E6%88%90.md) - [第 7 章 - 方法](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/bytecode/asm-document/7.0%E6%96%B9%E6%B3%95.md) - [7.1接口和组件](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/bytecode/asm-document/7.1%E6%8E%A5%E5%8F%A3%E5%92%8C%E7%BB%84%E4%BB%B6.md) - [7.2组件合成](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/bytecode/asm-document/7.2%E7%BB%84%E4%BB%B6%E5%90%88%E6%88%90.md) - [第 8 章 - 方法分析](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/bytecode/asm-document/8.0%E6%96%B9%E6%B3%95%E5%88%86%E6%9E%90.md) - [8.1介绍](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/bytecode/asm-document/8.1%E4%BB%8B%E7%BB%8D.md) - [8.2组件与接口](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/bytecode/asm-document/8.2%E7%BB%84%E4%BB%B6%E4%B8%8E%E6%8E%A5%E5%8F%A3.md) - [第 9 章 - 元数据](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/bytecode/asm-document/9.0%E5%85%83%E6%95%B0%E6%8D%AE.md) - [9.1泛型](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/bytecode/asm-document/9.1%E6%B3%9B%E5%9E%8B.md) - [9.2注释](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/bytecode/asm-document/9.2%E6%B3%A8%E9%87%8A.md) - [9.3调试](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/bytecode/asm-document/9.3%E8%B0%83%E8%AF%95.md) - [第 10 章 - 后向兼容](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/bytecode/asm-document/10.0%E5%90%8E%E5%90%91%E5%85%BC%E5%AE%B9.md) - [10.1介绍](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/bytecode/asm-document/10.1%E4%BB%8B%E7%BB%8D.md) - [10.2规则](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/bytecode/asm-document/10.2%E8%A7%84%E5%88%99.md) - A. 附录 - [A.1字节代码指](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/bytecode/asm-document/A.1%E5%AD%97%E8%8A%82%E4%BB%A3%E7%A0%81%E6%8C%87.md) - [A.2子例程](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/bytecode/asm-document/A.2%E5%AD%90%E4%BE%8B%E7%A8%8B.md) - [A.3属性](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/bytecode/asm-document/A.3%E5%B1%9E%E6%80%A7.md) - [A.4规则](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/bytecode/asm-document/A.4%E8%A7%84%E5%88%99.md) - [A.5性能](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/bytecode/asm-document/A.5%E6%80%A7%E8%83%BD.md) - [JVM-指令表](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/bytecode/asm-document/JVM-%E6%8C%87%E4%BB%A4%E8%A1%A8.md)

8. 实战项目

8.1 IM Netty 仿PC端微信 - 👉在线阅读

👉显示更多
- 第 2 章 - 架构设计 - [2.1:服务端架构设计](https://gitbook.cn/gitchat/column/5e5d29ac3fbd2d3f5d05e05f) - [2.2:通信协议包定义](https://gitbook.cn/gitchat/column/5e5d29ac3fbd2d3f5d05e05f) - [2.3:客户端架构设计](https://gitbook.cn/gitchat/column/5e5d29ac3fbd2d3f5d05e05f) - [2.4:数据库表结构设计](https://gitbook.cn/gitchat/column/5e5d29ac3fbd2d3f5d05e05f) - 第 3 章 - 功能实现 - [3.1:登陆功能实现](https://gitbook.cn/gitchat/column/5e5d29ac3fbd2d3f5d05e05f) - [3.2:搜索和添加好友](https://gitbook.cn/gitchat/column/5e5d29ac3fbd2d3f5d05e05f) - [3.3:对话通知与应答](https://gitbook.cn/gitchat/column/5e5d29ac3fbd2d3f5d05e05f) - [3.4:用户与好友通信](https://gitbook.cn/gitchat/column/5e5d29ac3fbd2d3f5d05e05f) - [3.5:用户与群组通信](https://gitbook.cn/gitchat/column/5e5d29ac3fbd2d3f5d05e05f) - [3.6:断线重连恢复通信](https://gitbook.cn/gitchat/column/5e5d29ac3fbd2d3f5d05e05f) - [3.7:服务端控制台搭建](https://gitbook.cn/gitchat/column/5e5d29ac3fbd2d3f5d05e05f) - [3.8:练习篇-聊天表情发送功能实现](https://gitbook.cn/gitchat/column/5e5d29ac3fbd2d3f5d05e05f) - [3.9:解答篇-聊天表情发送功能实现](https://gitbook.cn/gitchat/column/5e5d29ac3fbd2d3f5d05e05f)

8.2 SpringBoot 中间件设计和开发 - 👉在线阅读

👉显示更多
- 第 4 部分 - 分布式组件 - [第 12 章 RPC 框架实现](https://bugstack.cn/md/project/springboot-middleware/%E7%AC%AC%2012%20%E7%AB%A0%20RPC%20%E6%A1%86%E6%9E%B6%E5%AE%9E%E7%8E%B0.html) - [第 13 章 数据库路由组件](https://bugstack.cn/md/project/springboot-middleware/%E7%AC%AC%2013%20%E7%AB%A0%20%E6%95%B0%E6%8D%AE%E5%BA%93%E8%B7%AF%E7%94%B1%E7%BB%84%E4%BB%B6.html) - [第 14 章 Redis 简化使用封装](https://bugstack.cn/md/project/springboot-middleware/%E7%AC%AC%2014%20%E7%AB%A0%20Redis%20%E7%AE%80%E5%8C%96%E4%BD%BF%E7%94%A8%E5%B0%81%E8%A3%85.html) - [第 15 章 分布式任务调度](https://bugstack.cn/md/project/springboot-middleware/%E7%AC%AC%2015%20%E7%AB%A0%20%E5%88%86%E5%B8%83%E5%BC%8F%E4%BB%BB%E5%8A%A1%E8%B0%83%E5%BA%A6.html) - 第 5 部分 - 字节码应用 - [第 16 章 非入侵监控设计,ASM 字节码插桩](https://bugstack.cn/md/project/springboot-middleware/%E7%AC%AC%2016%20%E7%AB%A0%20%E9%9D%9E%E5%85%A5%E4%BE%B5%E7%9B%91%E6%8E%A7%E8%AE%BE%E8%AE%A1%EF%BC%8CASM%20%E5%AD%97%E8%8A%82%E7%A0%81%E6%8F%92%E6%A1%A9.html) - [第 17 章 非入侵监控设计,JVMTI 定位代码](https://bugstack.cn/md/project/springboot-middleware/%E7%AC%AC%2017%20%E7%AB%A0%20%E9%9D%9E%E5%85%A5%E4%BE%B5%E7%9B%91%E6%8E%A7%E8%AE%BE%E8%AE%A1%EF%BC%8CJVMTI%20%E5%AE%9A%E4%BD%8D%E4%BB%A3%E7%A0%81.html) - [第 18 章 基于IDEA插件开发和字节码插桩技术,采集研发过程中代码执行信息](https://bugstack.cn/md/project/springboot-middleware/%E7%AC%AC%2018%20%E7%AB%A0%20%E5%9F%BA%E4%BA%8EIDEA%E6%8F%92%E4%BB%B6%E5%BC%80%E5%8F%91%E5%92%8C%E5%AD%97%E8%8A%82%E7%A0%81%E6%8F%92%E6%A1%A9%E6%8A%80%E6%9C%AF%EF%BC%8C%E9%87%87%E9%9B%86%E7%A0%94%E5%8F%91%E8%BF%87%E7%A8%8B%E4%B8%AD%E4%BB%A3%E7%A0%81%E6%89%A7%E8%A1%8C%E4%BF%A1%E6%81%AF.html) - 第 6 部分 - [第 19 章 后记](https://bugstack.cn/md/project/springboot-middleware/%E7%AC%AC%2019%20%E7%AB%A0%20%E5%90%8E%E8%AE%B0.html)

8.3 Lottery 分布式抽奖系统 - 👉在线阅读

👉显示更多
- 第 4 部分 应用场景 - [第01节:搭建微信公众号网关服务](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/project/lottery/Part-4/%E7%AC%AC01%E8%8A%82%EF%BC%9A%E6%90%AD%E5%BB%BA%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7%E7%BD%91%E5%85%B3%E6%9C%8D%E5%8A%A1.md) - [第02节:vue H5 大转盘抽奖](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/project/lottery/Part-4/%E7%AC%AC02%E8%8A%82%EF%BC%9Avue%20H5%20%E5%A4%A7%E8%BD%AC%E7%9B%98%E6%8A%BD%E5%A5%96.md) - 第 5 部分 系统运维 - [第01节:在云服务器部署 Docker](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/project/lottery/Part-5/%E7%AC%AC01%E8%8A%82%EF%BC%9A%E5%9C%A8%E4%BA%91%E6%9C%8D%E5%8A%A1%E5%99%A8%E9%83%A8%E7%BD%B2%20Docker.md) - [第02节:部署环境 Redis](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/project/lottery/Part-5/%E7%AC%AC02%E8%8A%82%EF%BC%9A%E9%83%A8%E7%BD%B2%E7%8E%AF%E5%A2%83%20Redis.md) - [第03节:部署环境 Kafka](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/project/lottery/Part-5/%E7%AC%AC03%E8%8A%82%EF%BC%9A%E9%83%A8%E7%BD%B2%E7%8E%AF%E5%A2%83%20Kafka.md) - [第04节:部署环境 Mysql](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/project/lottery/Part-5/%E7%AC%AC04%E8%8A%82%EF%BC%9A%E9%83%A8%E7%BD%B2%E7%8E%AF%E5%A2%83%20Mysql.md) - [第05节:部署环境 xxl-job](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/project/lottery/Part-5/%E7%AC%AC05%E8%8A%82%EF%BC%9A%E9%83%A8%E7%BD%B2%E7%8E%AF%E5%A2%83%20xxl-job.md) - [第06节:部署环境 nacos](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/project/lottery/Part-5/%E7%AC%AC06%E8%8A%82%EF%BC%9A%E9%83%A8%E7%BD%B2%E7%8E%AF%E5%A2%83%20nacos.md) - [第07节:部署环境 Elasticsearch、Kibana](#) - [第08节:部署环境 canal 同步数据到 ES](#)

9. 部署 - 👉在线阅读

👉显示更多
- [《Netty+JavaFx实战:仿桌面版微信聊天》代码开源+上云部署+视频讲解](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/devops/2020-04-25-%E3%80%8ANetty%2BJavaFx%E5%AE%9E%E6%88%98%EF%BC%9A%E4%BB%BF%E6%A1%8C%E9%9D%A2%E7%89%88%E5%BE%AE%E4%BF%A1%E8%81%8A%E5%A4%A9%E3%80%8B%E4%BB%A3%E7%A0%81%E5%BC%80%E6%BA%90%2B%E4%B8%8A%E4%BA%91%E9%83%A8%E7%BD%B2%2B%E8%A7%86%E9%A2%91%E8%AE%B2%E8%A7%A3.md) - [自建云盘存储PDF书籍支持在线预览和下载](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/devops/2020-05-10-%E8%87%AA%E5%BB%BA%E4%BA%91%E7%9B%98%E5%AD%98%E5%82%A8PDF%E4%B9%A6%E7%B1%8D%E6%94%AF%E6%8C%81%E5%9C%A8%E7%BA%BF%E9%A2%84%E8%A7%88%E5%92%8C%E4%B8%8B%E8%BD%BD.md) - [一天建4个,小傅哥教你搭博客!](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/devops/2021-01-24-%E4%B8%80%E5%A4%A9%E5%BB%BA4%E4%B8%AA%EF%BC%8C%E5%B0%8F%E5%82%85%E5%93%A5%E6%95%99%E4%BD%A0%E6%90%AD%E5%8D%9A%E5%AE%A2%EF%BC%81.md) - [Cloudreve 自建云盘实践,我说了没人能限得了我的容量和速度!](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/devops/2021-04-11-Cloudreve%20%E8%87%AA%E5%BB%BA%E4%BA%91%E7%9B%98%E5%AE%9E%E8%B7%B5%EF%BC%8C%E6%88%91%E8%AF%B4%E4%BA%86%E6%B2%A1%E4%BA%BA%E8%83%BD%E9%99%90%E5%BE%97%E4%BA%86%E6%88%91%E7%9A%84%E5%AE%B9%E9%87%8F%E5%92%8C%E9%80%9F%E5%BA%A6%EF%BC%81.md) - [【经验分享】码农使用云服务学习,部环境、开端口、配域名、弄SSL、搭博客](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/devops/2021-06-04-%E3%80%90%E7%BB%8F%E9%AA%8C%E5%88%86%E4%BA%AB%E3%80%91%E7%A0%81%E5%86%9C%E4%BD%BF%E7%94%A8%E4%BA%91%E6%9C%8D%E5%8A%A1%E5%AD%A6%E4%B9%A0%EF%BC%8C%E9%83%A8%E7%8E%AF%E5%A2%83%E3%80%81%E5%BC%80%E7%AB%AF%E5%8F%A3%E3%80%81%E9%85%8D%E5%9F%9F%E5%90%8D%E3%80%81%E5%BC%84SSL%E3%80%81%E6%90%AD%E5%8D%9A%E5%AE%A2%EF%BC%81.md) - [关于怎么使用 webhooks 自动部署博客,详细教程文档!](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/devops/2021-11-07-%E5%85%B3%E4%BA%8E%E6%80%8E%E4%B9%88%E4%BD%BF%E7%94%A8%20webhooks%20%E8%87%AA%E5%8A%A8%E9%83%A8%E7%BD%B2%E5%8D%9A%E5%AE%A2%EF%BC%8C%E8%AF%A6%E7%BB%86%E6%95%99%E7%A8%8B%E6%96%87%E6%A1%A3%EF%BC%81.md) - [教小白使用 docsify,搭建一个贼简单的所见即所得博客!](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/devops/2022-03-04-%E6%95%99%E5%B0%8F%E7%99%BD%E4%BD%BF%E7%94%A8%20docsify%EF%BC%8C%E6%90%AD%E5%BB%BA%E4%B8%80%E4%B8%AA%E8%B4%BC%E7%AE%80%E5%8D%95%E7%9A%84%E6%89%80%E8%A7%81%E5%8D%B3%E6%89%80%E5%BE%97%E5%8D%9A%E5%AE%A2%EF%BC%81.md)

10. PDF 下载

11. 关于

11.1 关于自己 - 👉在线阅读

👉显示更多
- [让人怪不好意思的,粉丝破万,用了1年!](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/about/me/2020-10-09-%E8%AE%A9%E4%BA%BA%E6%80%AA%E4%B8%8D%E5%A5%BD%E6%84%8F%E6%80%9D%E7%9A%84%EF%BC%8C%E7%B2%89%E4%B8%9D%E7%A0%B4%E4%B8%87%EF%BC%8C%E7%94%A8%E4%BA%861%E5%B9%B4%EF%BC%81.md) - [今天你写博客了吗](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/about/me/2020-10-25-%E4%BB%8A%E5%A4%A9%E4%BD%A0%E5%86%99%E5%8D%9A%E5%AE%A2%E4%BA%86%E5%90%97.md) - [刚毕业不久,接私活赚了2万块!](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/about/me/2020-11-01-%E5%88%9A%E6%AF%95%E4%B8%9A%E4%B8%8D%E4%B9%85%EF%BC%8C%E6%8E%A5%E7%A7%81%E6%B4%BB%E8%B5%9A%E4%BA%862%E4%B8%87%E5%9D%97%EF%BC%81.md) - [北漂码农的我,把在大城市过成了屯子一样舒服,哈哈哈哈哈!](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/about/me/2020-11-29-%E5%8C%97%E6%BC%82%E7%A0%81%E5%86%9C%E7%9A%84%E6%88%91%EF%BC%8C%E6%8A%8A%E5%9C%A8%E5%A4%A7%E5%9F%8E%E5%B8%82%E8%BF%87%E6%88%90%E4%BA%86%E5%B1%AF%E5%AD%90%E4%B8%80%E6%A0%B7%E8%88%92%E6%9C%8D%EF%BC%8C%E5%93%88%E5%93%88%E5%93%88%E5%93%88%E5%93%88%EF%BC%81.md) - [2020总结 | 作为技术号主的一年!](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/about/me/2020-12-27-2020%E6%80%BB%E7%BB%93%EF%BC%8C%E4%BD%9C%E4%B8%BA%E6%8A%80%E6%9C%AF%E5%8F%B7%E4%B8%BB%E7%9A%84%E4%B8%80%E5%B9%B4%EF%BC%81.md) - [这一年,想踏码进货一样!](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/about/me/2021-01-31-%E8%BF%99%E4%B8%80%E5%B9%B4%EF%BC%8C%E6%83%B3%E8%B8%8F%E7%A0%81%E8%BF%9B%E8%B4%A7%E4%B8%80%E6%A0%B7%EF%BC%81.md) - [小傅哥,一个有副业的码农](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/about/me/2021-05-26-%E5%B0%8F%E5%82%85%E5%93%A5%EF%BC%8C%E4%B8%80%E4%B8%AA%E6%9C%89%E5%89%AF%E4%B8%9A%E7%9A%84%E7%A0%81%E5%86%9C.md) - [我,有10万+粉丝啦!](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/about/me/2021-06-20-%E6%88%91%EF%BC%8C%E6%9C%8910%E4%B8%87%2B%E7%B2%89%E4%B8%9D%E5%95%A6%EF%BC%81.md) - [以一己之力,生抗美团技术博客!](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/about/me/2021-07-03-%E4%BB%A5%E4%B8%80%E5%B7%B1%E4%B9%8B%E5%8A%9B%EF%BC%8C%E7%94%9F%E6%8A%97%E7%BE%8E%E5%9B%A2%E6%8A%80%E6%9C%AF%E5%8D%9A%E5%AE%A2%EF%BC%81.md) - [我在CSDN赚了1.2万](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/about/me/2021-09-05-%E6%88%91%E5%9C%A8CSDN%E8%B5%9A%E4%BA%861.2%E4%B8%87.md) - [炸!1024,小傅哥的博客升级啦,文章开源、支持PR,冲哇!](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/about/me/2021-10-24-%E7%82%B8%EF%BC%811024%EF%BC%8C%E5%B0%8F%E5%82%85%E5%93%A5%E7%9A%84%E5%8D%9A%E5%AE%A2%E5%8D%87%E7%BA%A7%E5%95%A6%EF%BC%8C%E6%96%87%E7%AB%A0%E5%BC%80%E6%BA%90%E3%80%81%E6%94%AF%E6%8C%81PR%EF%BC%8C%E5%86%B2%E5%93%87%EF%BC%81.md) - [CodeGuide 300+文档、100+代码库,一个指导程序员写代码的,Github 仓库开源啦!](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/about/me/2021-11-14-CodeGuide%E5%BC%80%E6%BA%90%E4%BB%93%E5%BA%93.md) - [2021年,小傅哥の年终总结!](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/about/me/2022-01-27-2021%E5%B9%B4%EF%BC%8C%E5%B0%8F%E5%82%85%E5%93%A5%E3%81%AE%E5%B9%B4%E7%BB%88%E6%80%BB%E7%BB%93%EF%BC%81.md) - [被掘金读者举报,侵权国外资料,但却是一次不错的经历!](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/about/me/2022-05-22-copyright-violation.md)

11.2 关于学习 - 👉在线阅读

👉显示更多
- [一个简单的能力,决定你是否会学习!](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/about/study/2020-11-08-%E4%B8%80%E4%B8%AA%E7%AE%80%E5%8D%95%E7%9A%84%E8%83%BD%E5%8A%9B%EF%BC%8C%E5%86%B3%E5%AE%9A%E4%BD%A0%E6%98%AF%E5%90%A6%E4%BC%9A%E5%AD%A6%E4%B9%A0%EF%BC%81.md) - [90% 的程序员,都没用过多线程和锁,怎么成为架构师?](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/about/study/2020-12-06-90Per%E7%9A%84%E7%A8%8B%E5%BA%8F%E5%91%98%EF%BC%8C%E9%83%BD%E6%B2%A1%E7%94%A8%E8%BF%87%E5%A4%9A%E7%BA%BF%E7%A8%8B%E5%92%8C%E9%94%81%EF%BC%8C%E6%80%8E%E4%B9%88%E6%88%90%E4%B8%BA%E6%9E%B6%E6%9E%84%E5%B8%88%EF%BC%9F.md) - [码德需求,这不就是产品给我留的数学作业!](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/about/study/2020-12-13-%E7%A0%81%E5%BE%B7%E9%9C%80%E6%B1%82%EF%BC%8C%E8%BF%99%E4%B8%8D%E5%B0%B1%E6%98%AF%E4%BA%A7%E5%93%81%E7%BB%99%E6%88%91%E7%95%99%E7%9A%84%E6%95%B0%E5%AD%A6%E4%BD%9C%E4%B8%9A%EF%BC%81.md) - [工作3年,看啥资料能月薪30K?](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/about/study/2020-12-20-%E5%B7%A5%E4%BD%9C3%E5%B9%B4%EF%BC%8C%E7%9C%8B%E5%95%A5%E8%B5%84%E6%96%99%E8%83%BD%E6%9C%88%E8%96%AA30K%EF%BC%9F.md) - [数学,离一个程序员有多近?](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/about/study/2020-12-20-%E5%B7%A5%E4%BD%9C3%E5%B9%B4%EF%BC%8C%E7%9C%8B%E5%95%A5%E8%B5%84%E6%96%99%E8%83%BD%E6%9C%88%E8%96%AA30K%EF%BC%9F.md) - [大学毕业要写多少行代码,才能不用花钱培训就找到一份开发工作?](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/about/study/2020-12-20-%E5%B7%A5%E4%BD%9C3%E5%B9%B4%EF%BC%8C%E7%9C%8B%E5%95%A5%E8%B5%84%E6%96%99%E8%83%BD%E6%9C%88%E8%96%AA30K%EF%BC%9F.md) - [2021版,开发者学习路线图分享](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/about/study/2021-09-09-2021%E7%89%88%EF%BC%8C%E5%BC%80%E5%8F%91%E8%80%85%E5%AD%A6%E4%B9%A0%E8%B7%AF%E7%BA%BF%E5%9B%BE%E5%88%86%E4%BA%AB.md) - [你上车,我就把你带成卷王!](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/about/study/2022-02-07-%E4%BD%A0%E4%B8%8A%E8%BD%A6%EF%BC%8C%E6%88%91%E5%B0%B1%E6%8A%8A%E4%BD%A0%E5%B8%A6%E6%88%90%E5%8D%B7%E7%8E%8B%EF%BC%81.md)

11.3 关于工作 - 👉在线阅读

👉显示更多
- [BATJTMD,大厂招聘,都招什么样Java程序员?](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/about/job/2020-11-15-BATJTMD%EF%BC%8C%E5%A4%A7%E5%8E%82%E6%8B%9B%E8%81%98%EF%BC%8C%E9%83%BD%E6%8B%9B%E4%BB%80%E4%B9%88%E6%A0%B7Java%E7%A8%8B%E5%BA%8F%E5%91%98%EF%BC%9F.md) - [工作3年,看啥资料能月薪30K?](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/about/job/2020-12-20-%E5%B7%A5%E4%BD%9C3%E5%B9%B4%EF%BC%8C%E7%9C%8B%E5%95%A5%E8%B5%84%E6%96%99%E8%83%BD%E6%9C%88%E8%96%AA30K%EF%BC%9F.md) - [半年筛选了400+份简历,告诉你怎么写会被撩](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/about/job/2021-02-24-%E5%8D%8A%E5%B9%B4%E7%AD%9B%E9%80%89%E4%BA%86400%2B%E4%BB%BD%E7%AE%80%E5%8E%86%EF%BC%8C%E5%91%8A%E8%AF%89%E4%BD%A0%E6%80%8E%E4%B9%88%E5%86%99%E4%BC%9A%E8%A2%AB%E6%92%A9.md) - [刚提测就改需求,我是渣男吗?](https://github.com/fuzhengwei/CodeGuide/blob/master/docs/md/about/job/2021-12-02-%E5%88%9A%E6%8F%90%E6%B5%8B%E5%B0%B1%E6%94%B9%E9%9C%80%E6%B1%82%EF%BC%8C%E6%88%91%E6%98%AF%E6%B8%A3%E7%94%B7%E5%90%97.md)

12. 转载分享

建立本开源项目的初衷是基于个人学习与工作中对 Java 相关技术栈的总结记录,在这里也希望能帮助一些在学习 Java 过程中遇到问题的小伙伴,如果您需要转载本仓库的一些文章到自己的博客,请按照以下格式注明出处,谢谢合作。

作者:小傅哥
链接:https://bugstack.cn
来源:bugstack虫洞栈

13. 参与贡献

  1. 如果您对本项目有任何建议或发现文中内容有误的,欢迎提交 issues 进行指正。
  2. 对于文中我没有涉及到知识点,欢迎提交 PR。

14. 与我联系

15. 致谢

感谢以下人员对本仓库做出的贡献或者对小傅哥的赞赏,当然不仅仅只有这些贡献者,这里就不一一列举了。如果你希望被添加到这个名单中,并且提交过 Issue 或者 PR,请与我联系。

:seedling: 感谢大家对仓库建设的贡献