[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-70843":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":15,"rankGlobal":10,"rankLanguage":10,"license":21,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":24,"hasPages":24,"topics":25,"createdAt":10,"pushedAt":10,"updatedAt":38,"readmeContent":39,"aiSummary":40,"trendingCount":16,"starSnapshotCount":16,"syncStatus":41,"lastSyncTime":42,"discoverSource":43},70843,"CodeGuide","fuzhengwei\u002FCodeGuide","fuzhengwei",":books: 本代码库是作者小傅哥多年从事一线互联网 Java 开发的学习历程技术汇总，旨在为大家提供一个清晰详细的学习教程，侧重点更倾向编写Java核心内容。如果本仓库能为您提供帮助，请给予支持(关注、点赞、分享)！","https:\u002F\u002Fbugstack.cn",null,"Shell",11870,4226,228,45,0,6,8,13,18,"Apache License 2.0",false,"master",true,[26,27,28,29,30,31,32,33,34,35,36,37],"aop","asm","bytecode","ddd","drools","java","javafx","javassist","mybaits","mysql","spring","springboot","2026-06-12 02:02:44","# CodeGuide | 程序员编码指南\n\n> 你好，我是小傅哥，[《重学Java设计模式》](https:\u002F\u002Fitem.jd.com\u002F13218336.html) 图书作者，一线互联网 Java 工程师、架构师。[:pencil2: 虫洞栈，博主](https:\u002F\u002Fbugstack.cn)，[:memo: 关于我](https:\u002F\u002Fbugstack.cn\u002Fmd\u002Fother\u002Fguide-to-reading.html) \n\n- :dog: 13年毕业，大厂互联网T8架构师，全网40万粉编程知识博主。\n- :man_technologist: 成长：[关于我，从小白到架构师的成长经历](https:\u002F\u002Fwww.bilibili.com\u002Fvideo\u002FBV1FF41137q5)\n- :bus: 源码：[`RoadMap 编程路书`](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FRoadMap) | [`Java 数据结构和算法`](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002Fjava-algorithms) | [`IM 仿微信`](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FNaiveChat) | [`Java 面经手册`](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002Finterview) | [`IntelliJ IDEA 插件开发`](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002Fguide-idea-plugin) | [`Lottery 抽奖系统 - 基于领域驱动设计的四层架构实践`](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FLottery) | [`API网关`](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002Fapi-gateway) | [`手写MyBatis`](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002Fsmall-mybatis) | [`重学Java设计模式`](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002Fitstack-demo-design) | [`Netty 实战案例`](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002Fitstack-demo-netty) | [`字节码编程`](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002Fitstack-demo-bytecode) | [`ChatGPT AI 问答助手`](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002Fchatbot-api) | [更多搜索...](https:\u002F\u002Fgithub.com\u002Ffuzhengwei?tab=repositories)\n- :seedling: 干货：[公众号『 bugstack虫洞栈 』](https:\u002F\u002Fbugstack.cn\u002Fimages\u002Fpersonal\u002Fqrcode.png)\n- :pencil: 博客：[bugstack.cn](https:\u002F\u002Fbugstack.cn\u002F) - 足够硬核，内容老狠了！\n- :tv: 视频：[B站 小傅哥の码场](https:\u002F\u002Fspace.bilibili.com\u002F15637440)\n- :love_letter: 微信：[fustack](https:\u002F\u002Fbugstack.cn\u002Fimages\u002Fpersonal\u002Ffustack.png) - 备注来意\n- :feet: 我的编程知识星球：[实战生产级项目、手写框架级源码，可以向我 1对1 提问，解答技术\u002F职场\u002F规划问题](https:\u002F\u002Fbugstack.cn\u002Fmd\u002Fzsxq\u002Fintroduce.html)\n\n\u003Cbr\u002F>\n\u003Cdiv align=\"center\">\n    \u003Ca href=\"https:\u002F\u002Fbugstack.cn\" style=\"text-decoration:none\">\u003Cimg src=\"https:\u002F\u002Fbugstack.cn\u002Fimages\u002Fsystem\u002FCodeGuide-LOGO.png?raw=true\" width=\"256px\">\u003C\u002Fa>\n\u003C\u002Fdiv>\n\u003Cbr\u002F>\n\n\u003Cdiv align=\"center\">\n\t\u003Ca href=\"https:\u002F\u002Fbugstack.cn\u002Fmd\u002Fother\u002Fguide-to-reading.html\">\u003Cimg src=\"https:\u002F\u002Fbugstack.cn\u002Fimages\u002Fsystem\u002FCodeGuide-Read.svg\">\u003C\u002Fa>\n\t\u003Ca href=\"https:\u002F\u002Fbugstack.cn\u002Fimages\u002Fpersonal\u002Fqrcode.png\">\u003Cimg src=\"https:\u002F\u002Fbugstack.cn\u002Fimages\u002Fsystem\u002FCodeGuide-WeiXinCode.svg\">\u003C\u002Fa>\n\t\u003Ca href=\"https:\u002F\u002Fbugstack.cn\u002Fmd\u002Fknowledge\u002Fpdf\u002F2021-01-26-Java%E9%9D%A2%E7%BB%8F%E6%89%8B%E5%86%8CPDF%E4%B8%8B%E8%BD%BD.html\">\u003Cimg src=\"https:\u002F\u002Fbugstack.cn\u002Fimages\u002Fsystem\u002FCodeGuide-JavaPDF.svg\">\u003C\u002Fa>\n\t\u003Ca href=\"https:\u002F\u002Fmp.weixin.qq.com\u002Fs\u002FVthCUlT8oAJqKOoq5_NzSQ\">\u003Cimg src=\"https:\u002F\u002Fbugstack.cn\u002Fimages\u002Fsystem\u002FCodeGuide-Lottery.svg\">\u003C\u002Fa>\n\t\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\">\u003Cimg src=\"https:\u002F\u002Fbadgen.net\u002Fgithub\u002Fstars\u002Ffuzhengwei\u002FCodeGuide?icon=github&color=4ab8a1\">\u003C\u002Fa>\n\u003C\u002Fdiv>\n\n\u003Cbr\u002F>  \n     \n\u003Cdiv align=\"center\">\n    \u003Cp align=\"center\">\u003Cb>知识星球\u003C\u002Fb>：\u003Ca href=\"https:\u002F\u002Ft.zsxq.com\u002FjAi2nUf\">码农会锁\u003C\u002Fa> 👇\u003C\u002Fp>\n   \u003Ctable>\n  \t\t\u003Ctbody>\n            \u003Ctr>\n               \u003Ctd align=\"center\" valign=\"middle\">\n                \u003Ca href=\"https:\u002F\u002Ft.zsxq.com\u002FjAi2nUf\">\u003Cimg src=\"https:\u002F\u002Fbugstack.cn\u002Fimages\u002Fsystem\u002FCodeGuide-xingqiu-3.png\" width=\"900px\">\u003C\u002Fa>\n              \u003C\u002Ftd>       \n            \u003C\u002Ftr>\n  \t\t\u003C\u002Ftbody>\n\t\u003C\u002Ftable>\n\u003C\u002Fdiv>\n\n1. **介绍**：关于 虫洞栈 · CodeGuide 的相关介绍请看：[关于`虫洞栈`的一些说明](https:\u002F\u002Fbugstack.cn\u002Fmd\u002Fother\u002Fguide-to-reading.html)\n2. **贡献**：欢迎参与到 CodeGuide 的维护工作，你可以 `提交Issue`、`处理Issue`、`提交PR(Fork代码库，提交Pull requests) - 另外当你 Fork 代码库后，可以在阅读` [`bugstack.cn`](https:\u002F\u002Fbugstack.cn\u002F) 时，文末点击 “在 GitHub 上编辑此页” 进行提交PR Go -> [操作指导](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fissues\u002F260)\n3. **PDF**：[《Java 面经手册》](https:\u002F\u002Fdownload.csdn.net\u002Fdownload\u002FYao__Shun__Yu\u002F14932325)、[《字节码编程》](https:\u002F\u002Fdownload.csdn.net\u002Fdownload\u002FYao__Shun__Yu\u002F12505051)\n4. **小册**：[IM](https:\u002F\u002Fblog.csdn.net\u002Fgeneralfu\u002Fcategory_10400631.html) - Netty4.x + SpringBoot 仿PC微信、[SpringBoot 中间件设计和开发](https:\u002F\u002Fjuejin.cn\u002Fbook\u002F6940996508632219689) - 16个中间件实现，包括测试工程等共计30个代码库，每一章节都会对应有一个中间件的设计和实现\n5. **我的书籍**：[《重学Java设计模式》](https:\u002F\u002Fitem.jd.com\u002F13218336.html) - 这是一本基于互联网真实案例编写的Java设计模式实践图书。全书以解决方案为核心，从实际开发业务中抽离出交易、营销、规则引擎、中间件、框架源码等22个真实场景，对设计模式进行全面、彻底的分析。\n6. **知识星球**：[码农会锁](https:\u002F\u002Ft.zsxq.com\u002FjAi2nUf) - 技术解答\u002F简历批阅\u002F成长指导\u002F内容分享\u002F实战项目 - [《Lottery 抽奖系统 - 基于领域驱动设计的四层架构实践》](https:\u002F\u002Fbugstack.cn\u002Fmd\u002Fproject\u002Flottery\u002Fintroduce\u002FLottery%E6%8A%BD%E5%A5%96%E7%B3%BB%E7%BB%9F.html)\n7. **转载须知** ：以下所有文章如非文首说明皆为我（小傅哥）的原创，转载在文首注明出处，如发现恶意抄袭\u002F搬运，会动用法律武器维护自己的权益。让我们一起维护一个良好的技术创作环境！⛽️\n\n## ⛳ 目录\n\n1. [源码](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide#1-%E6%BA%90%E7%A0%81) - :octocat: 公众号：[`bugstack虫洞栈`](https:\u002F\u002Fbugstack.cn\u002Fimages\u002Fpersonal\u002Fqrcode.png) 文章所涉及到的全部开源代码\n2. [Java](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide#2-java)\n    - [2.1 面经手册](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide#21-%E9%9D%A2%E7%BB%8F%E6%89%8B%E5%86%8C---%E5%9C%A8%E7%BA%BF%E9%98%85%E8%AF%BB)  `涵盖：数据结构、算法逻辑、并发编程、JVM、面试现场`\n    - [2.2 用Java实现JVM](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide#22-%E7%94%A8java%E5%AE%9E%E7%8E%B0jvm---%E5%9C%A8%E7%BA%BF%E9%98%85%E8%AF%BB)\n    - [2.3 基础技术](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide#23-%E5%9F%BA%E7%A1%80%E6%8A%80%E6%9C%AF---%E5%9C%A8%E7%BA%BF%E9%98%85%E8%AF%BB)\n3. [Spring](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide#3-spring)\n    - [3.1 Spring 手撸专栏](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide#31-spring-%E6%89%8B%E6%92%B8%E4%B8%93%E6%A0%8F----%E5%9C%A8%E7%BA%BF%E9%98%85%E8%AF%BB)\n    - [3.2 Mybatis 手撸专栏](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide#32-mybatis-%E6%89%8B%E6%92%B8%E4%B8%93%E6%A0%8F----%E5%9C%A8%E7%BA%BF%E9%98%85%E8%AF%BB)\n    - [3.3 Spring Cloud](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide#32-spring-cloud---%E5%9C%A8%E7%BA%BF%E9%98%85%E8%AF%BB)\n    - [3.4 源码分析(Mybatis、Quartz)](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide#33-%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90mybatisquartz---%E5%9C%A8%E7%BA%BF%E9%98%85%E8%AF%BB)\n4. [面向对象](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide#4-%E9%9D%A2%E5%90%91%E5%AF%B9%E8%B1%A1)\n    - [4.1 设计模式](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide#41-%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F---%E5%9C%A8%E7%BA%BF%E9%98%85%E8%AF%BB)\n    - [4.2 系统架构](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide#42-%E7%B3%BB%E7%BB%9F%E6%9E%B6%E6%9E%84---%E5%9C%A8%E7%BA%BF%E9%98%85%E8%AF%BB)\n    - [4.3 开发规范&事故](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide#43-%E5%BC%80%E5%8F%91%E8%A7%84%E8%8C%83%E4%BA%8B%E6%95%85---%E5%9C%A8%E7%BA%BF%E9%98%85%E8%AF%BB)\n5. [中间件](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide#5-%E4%B8%AD%E9%97%B4%E4%BB%B6)\n    - [5.1 SpringBoot 中间件开发](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide#51-springboot-%E4%B8%AD%E9%97%B4%E4%BB%B6%E5%BC%80%E5%8F%91---%E5%9C%A8%E7%BA%BF%E9%98%85%E8%AF%BB)\n    - [5.2 IDEA-Plugin](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide#52-idea-plugin---%E5%9C%A8%E7%BA%BF%E9%98%85%E8%AF%BB)\n6. [Netty 4.x](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide#6-netty-4x)\n    - [6.1 基础入门篇](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide#61-%E5%9F%BA%E7%A1%80%E5%85%A5%E9%97%A8%E7%AF%87---%E5%9C%A8%E7%BA%BF%E9%98%85%E8%AF%BB)\n    - [6.2 中级拓展篇](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide#62-%E4%B8%AD%E7%BA%A7%E6%8B%93%E5%B1%95%E7%AF%87---%E5%9C%A8%E7%BA%BF%E9%98%85%E8%AF%BB)\n    - [6.3 高级应用篇](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide#63-%E9%AB%98%E7%BA%A7%E5%BA%94%E7%94%A8%E7%AF%87---%E5%9C%A8%E7%BA%BF%E9%98%85%E8%AF%BB)\n    - [6.4 源码分析篇](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide#64-%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90%E7%AF%87---%E5%9C%A8%E7%BA%BF%E9%98%85%E8%AF%BB)\n7. [字节码编程](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide#7-%E5%AD%97%E8%8A%82%E7%A0%81%E7%BC%96%E7%A8%8B)\n    - [7.1 框架](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide#71-%E6%A1%86%E6%9E%B6---%E5%9C%A8%E7%BA%BF%E9%98%85%E8%AF%BB)\n    - [7.2 全链路监控](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide#72-%E5%85%A8%E9%93%BE%E8%B7%AF%E7%9B%91%E6%8E%A7---%E5%9C%A8%E7%BA%BF%E9%98%85%E8%AF%BB)\n    - [7.3 文档(ASM-DOC)](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide#73-%E6%96%87%E6%A1%A3asm-doc---%E5%9C%A8%E7%BA%BF%E9%98%85%E8%AF%BB)\n8. [💯实战项目](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide#8-%E5%AE%9E%E6%88%98%E9%A1%B9%E7%9B%AE)\n    - [IM Netty 仿PC端微信](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide#81-im-netty-%E4%BB%BFpc%E7%AB%AF%E5%BE%AE%E4%BF%A1---%E5%9C%A8%E7%BA%BF%E9%98%85%E8%AF%BB)    \n    - [SpringBoot 中间件设计和开发](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide#82-springboot-%E4%B8%AD%E9%97%B4%E4%BB%B6%E8%AE%BE%E8%AE%A1%E5%92%8C%E5%BC%80%E5%8F%91---%E5%9C%A8%E7%BA%BF%E9%98%85%E8%AF%BB)    \n    - [Lottery 分布式抽奖系统](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide#83-lottery-%E5%88%86%E5%B8%83%E5%BC%8F%E6%8A%BD%E5%A5%96%E7%B3%BB%E7%BB%9F---%E5%9C%A8%E7%BA%BF%E9%98%85%E8%AF%BB) - `基于领域驱动设计的四层架构实践`   \n9. [部署 Dev-Ops](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide#8-%E9%83%A8%E7%BD%B2---%E5%9C%A8%E7%BA%BF%E9%98%85%E8%AF%BB)    \n10. [📚PDF 下载](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide#10-pdf-%E4%B8%8B%E8%BD%BD)\n11. [关于](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide#8-%E5%85%B3%E4%BA%8E)\n    - [9.1 关于自己](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide#91-%E5%85%B3%E4%BA%8E%E8%87%AA%E5%B7%B1---%E5%9C%A8%E7%BA%BF%E9%98%85%E8%AF%BB)\n    - [9.2 关于学习](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide#92-%E5%85%B3%E4%BA%8E%E5%AD%A6%E4%B9%A0---%E5%9C%A8%E7%BA%BF%E9%98%85%E8%AF%BB)\n    - [9.3 关于工作](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide#93-%E5%85%B3%E4%BA%8E%E5%B7%A5%E4%BD%9C---%E5%9C%A8%E7%BA%BF%E9%98%85%E8%AF%BB)\n12. [转载分享](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide#10-%E8%BD%AC%E8%BD%BD%E5%88%86%E4%BA%AB) \n13. [参与贡献](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide#11-%E5%8F%82%E4%B8%8E%E8%B4%A1%E7%8C%AE) 🍁 `留下你的学习的Issue、PR，与同好同行、共同成长`\n14. [与我联系](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide#12-%E4%B8%8E%E6%88%91%E8%81%94%E7%B3%BB) 🐾 `加入拥有技术初心纯粹的交流群`\n15. [:rose: 致谢](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide#13-%E8%87%B4%E8%B0%A2)   \n\n## 1. 源码\n\n1. `Netty 4.x 专题` [itstack-demo-netty](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002Fitstack-demo-netty)、[网络调试助手 NetAssist](https:\u002F\u002Fdownload.csdn.net\u002Fdownload\u002Fyao__shun__yu\u002F11835105)\n2. `手写RPC框架` [itstack-demo-rpc](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002Fitstack-demo-rpc)\n3. `用Java实现JVM` [itstack-demo-jvm](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002Fitstack-demo-jvm)\n4. `基于JavaAgent的全链路监控` [itstack-demo-agent](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002Fitstack-demo-agent)\n5. `iot-gateway网关案例` [itstack-demo-iot-gatewary](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002Fitstack-demo-iot-gatewary)\n6. `DDD领域驱动设计落地` [itstack-demo-ddd](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002Fitstack-demo-ddd)\n7. `SpringCloud入门案例` [itstack-demo-springcloud](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002Fitstack-demo-springcloud)\n8. `微信公众号开发` [itstack-ark-wx-test](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002Fitstack-ark-wx-test) \n9. `SpringBoot中间件开发` [door-spring-boot-starter](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002Fdoor-spring-boot-starter) \n10. `服务框架搭建` [itstack-demo-frame](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002Fitstack-demo-frame) \n11. `源码分析(Spring、Mybatis、Schedule)` [itstack-demo-code](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002Fitstack-demo-code)\n12. `Drools规则引擎` [itstack-demo-drools](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002Fitstack-demo-drools)\n13. `ASM字节码编程` [itstack-demo-asm](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002Fitstack-demo-asm)、[SQM](https:\u002F\u002Fgithub.com\u002FWormholePistachio\u002FSQM)\n14. `我的大学四年到毕业工作5年的学习资源和面试汇总` [网盘下载，if链接失效，加微信：fustack](https:\u002F\u002Fpan.baidu.com\u002Fs\u002F4mmX7sDy)\n15. `Netty+JavaFx实战：仿桌面版微信聊天` [NaiveChat](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FNaiveChat) \n16. `JDK1.8新特性41个案例讲解` [itstack-demo-jdk8](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002Fitstack-demo-jdk8) \n17. `小傅哥的《字节码编程》专栏` [itstack-demo-bytecode](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002Fitstack-demo-bytecode)\n18. 🔥`重学Java设计模式` [itstack-demo-design](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002Fitstack-demo-design) \n19. 🔥`Java面经手册` [interview](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002Finterview)\n20. 🔥`Spring手撸专栏` [small-spring](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002Fsmall-spring)\n21. `IntelliJ IDEA 插件开发` [guide-idea-plugin](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002Fguide-idea-plugin)\n22. 🔥`Mybatis手撸专栏` [small-mybatis](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002Fsmall-mybatis)\n23. `Java数据结构和算法` [java-algorithms](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002Fjava-algorithms)\n\n**如果**，以上某些资源不能下载获取，可以添加作者好友：小傅哥的微信(fustack)\n\n## 2. Java\n\n### 2.1 面经手册 - 👉[**在线阅读**](https:\u002F\u002Fbugstack.cn\u002Fmd\u002Fjava\u002Finterview\u002F2020-07-28-%E9%9D%A2%E7%BB%8F%E6%89%8B%E5%86%8C%20%C2%B7%20%E5%BC%80%E7%AF%87%E3%80%8A%E9%9D%A2%E8%AF%95%E5%AE%98%E9%83%BD%E9%97%AE%E6%88%91%E5%95%A5%E3%80%8B.html)\n\n- 第 1 章 谈谈面试\n\n    - [面经手册 · 开篇《面试官都问我啥》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fjava\u002Finterview\u002F2020-07-28-%E9%9D%A2%E7%BB%8F%E6%89%8B%E5%86%8C%20%C2%B7%20%E5%BC%80%E7%AF%87%E3%80%8A%E9%9D%A2%E8%AF%95%E5%AE%98%E9%83%BD%E9%97%AE%E6%88%91%E5%95%A5%E3%80%8B.md)\n    - [面经手册 · 第1篇《认知自己的技术栈盲区》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fjava\u002Finterview\u002F2020-07-30-%E9%9D%A2%E7%BB%8F%E6%89%8B%E5%86%8C%20%C2%B7%20%E7%AC%AC1%E7%AF%87%E3%80%8A%E8%AE%A4%E7%9F%A5%E8%87%AA%E5%B7%B1%E7%9A%84%E6%8A%80%E6%9C%AF%E6%A0%88%E7%9B%B2%E5%8C%BA%E3%80%8B.md)\n    - [面试现场：小伙伴美团一面的分享和分析[含解答]](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fjava\u002Finterview\u002F2021-03-07-%E9%9D%A2%E8%AF%95%E7%8E%B0%E5%9C%BA%EF%BC%9A%E5%B0%8F%E4%BC%99%E4%BC%B4%E7%BE%8E%E5%9B%A2%E4%B8%80%E9%9D%A2%E7%9A%84%E5%88%86%E4%BA%AB%E5%92%8C%E5%88%86%E6%9E%90%5B%E5%90%AB%E8%A7%A3%E7%AD%94%5D.md)\n\n- 第 2 章 数据结构和算法\n\n    - [面经手册 · 第2篇《数据结构，HashCode为什么使用31作为乘数？》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fjava\u002Finterview\u002F2020-08-04-%E9%9D%A2%E7%BB%8F%E6%89%8B%E5%86%8C%20%C2%B7%20%E7%AC%AC2%E7%AF%87%E3%80%8A%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%EF%BC%8CHashCode%E4%B8%BA%E4%BB%80%E4%B9%88%E4%BD%BF%E7%94%A831%E4%BD%9C%E4%B8%BA%E4%B9%98%E6%95%B0%EF%BC%9F%E3%80%8B.md)\n    - [面经手册 · 第3篇《HashMap核心知识，扰动函数、负载因子、扩容链表拆分，深度学习》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fjava\u002Finterview\u002F2020-08-07-%E9%9D%A2%E7%BB%8F%E6%89%8B%E5%86%8C%20%C2%B7%20%E7%AC%AC3%E7%AF%87%E3%80%8AHashMap%E6%A0%B8%E5%BF%83%E7%9F%A5%E8%AF%86%EF%BC%8C%E6%89%B0%E5%8A%A8%E5%87%BD%E6%95%B0%E3%80%81%E8%B4%9F%E8%BD%BD%E5%9B%A0%E5%AD%90%E3%80%81%E6%89%A9%E5%AE%B9%E9%93%BE%E8%A1%A8%E6%8B%86%E5%88%86%EF%BC%8C%E6%B7%B1%E5%BA%A6%E5%AD%A6%E4%B9%A0%E3%80%8B.md)\n    - [面经手册 · 第4篇《HashMap数据插入、查找、删除、遍历，源码分析》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fjava\u002Finterview\u002F2020-08-13-%E9%9D%A2%E7%BB%8F%E6%89%8B%E5%86%8C%20%C2%B7%20%E7%AC%AC4%E7%AF%87%E3%80%8AHashMap%E6%95%B0%E6%8D%AE%E6%8F%92%E5%85%A5%E3%80%81%E6%9F%A5%E6%89%BE%E3%80%81%E5%88%A0%E9%99%A4%E3%80%81%E9%81%8D%E5%8E%86%EF%BC%8C%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90%E3%80%8B.md)\n    - [面经手册 · 第5篇《看图说话，讲解2-3平衡树「红黑树的前身」》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fjava\u002Finterview\u002F2020-08-16-%E9%9D%A2%E7%BB%8F%E6%89%8B%E5%86%8C%20%C2%B7%20%E7%AC%AC5%E7%AF%87%E3%80%8A%E7%9C%8B%E5%9B%BE%E8%AF%B4%E8%AF%9D%EF%BC%8C%E8%AE%B2%E8%A7%A32-3%E5%B9%B3%E8%A1%A1%E6%A0%91%E3%80%8C%E7%BA%A2%E9%BB%91%E6%A0%91%E7%9A%84%E5%89%8D%E8%BA%AB%E3%80%8D%E3%80%8B.md)\n    - [面经手册 · 第6篇《带着面试题学习红黑树操作原理，解析什么时候染色、怎么进行旋转、与2-3树有什么关联》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fjava\u002Finterview\u002F2020-08-20-%E9%9D%A2%E7%BB%8F%E6%89%8B%E5%86%8C%20%C2%B7%20%E7%AC%AC6%E7%AF%87%E3%80%8A%E5%B8%A6%E7%9D%80%E9%9D%A2%E8%AF%95%E9%A2%98%E5%AD%A6%E4%B9%A0%E7%BA%A2%E9%BB%91%E6%A0%91%E6%93%8D%E4%BD%9C%E5%8E%9F%E7%90%86%EF%BC%8C%E8%A7%A3%E6%9E%90%E4%BB%80%E4%B9%88%E6%97%B6%E5%80%99%E6%9F%93%E8%89%B2%E3%80%81%E6%80%8E%E4%B9%88%E8%BF%9B%E8%A1%8C%E6%97%8B%E8%BD%AC%E3%80%81%E4%B8%8E2-3%E6%A0%91%E6%9C%89%E4%BB%80%E4%B9%88%E5%85%B3%E8%81%94%E3%80%8B.md)\n    - [面经手册 · 第7篇《ArrayList也这么多知识？一个指定位置插入就把谢飞机面晕了！》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fjava\u002Finterview\u002F2020-08-27-%E9%9D%A2%E7%BB%8F%E6%89%8B%E5%86%8C%20%C2%B7%20%E7%AC%AC7%E7%AF%87%E3%80%8AArrayList%E4%B9%9F%E8%BF%99%E4%B9%88%E5%A4%9A%E7%9F%A5%E8%AF%86%EF%BC%9F%E4%B8%80%E4%B8%AA%E6%8C%87%E5%AE%9A%E4%BD%8D%E7%BD%AE%E6%8F%92%E5%85%A5%E5%B0%B1%E6%8A%8A%E8%B0%A2%E9%A3%9E%E6%9C%BA%E9%9D%A2%E6%99%95%E4%BA%86%EF%BC%81%E3%80%8B.md)\n    - [面经手册 · 第8篇《LinkedList插入速度比ArrayList快？你确定吗？》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fjava\u002Finterview\u002F2020-08-30-%E9%9D%A2%E7%BB%8F%E6%89%8B%E5%86%8C%20%C2%B7%20%E7%AC%AC8%E7%AF%87%E3%80%8ALinkedList%E6%8F%92%E5%85%A5%E9%80%9F%E5%BA%A6%E6%AF%94ArrayList%E5%BF%AB%EF%BC%9F%E4%BD%A0%E7%A1%AE%E5%AE%9A%E5%90%97%EF%BC%9F%E3%80%8B.md)\n    - [面经手册 · 第9篇《队列是什么？什么是双端队列、延迟对列、阻塞队列，全是知识盲区！》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fjava\u002Finterview\u002F2020-09-03-%E9%9D%A2%E7%BB%8F%E6%89%8B%E5%86%8C%20%C2%B7%20%E7%AC%AC9%E7%AF%87%E3%80%8A%E9%98%9F%E5%88%97%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F%E4%BB%80%E4%B9%88%E6%98%AF%E5%8F%8C%E7%AB%AF%E9%98%9F%E5%88%97%E3%80%81%E5%BB%B6%E8%BF%9F%E5%AF%B9%E5%88%97%E3%80%81%E9%98%BB%E5%A1%9E%E9%98%9F%E5%88%97%EF%BC%8C%E5%85%A8%E6%98%AF%E7%9F%A5%E8%AF%86%E7%9B%B2%E5%8C%BA%EF%BC%81%E3%80%8B.md)\n    - [面经手册 · 第10篇《扫盲java.util.Collections工具包，学习排序、二分、洗牌、旋转算法》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fjava\u002Finterview\u002F2020-09-10-%E9%9D%A2%E7%BB%8F%E6%89%8B%E5%86%8C%20%C2%B7%20%E7%AC%AC10%E7%AF%87%E3%80%8A%E6%89%AB%E7%9B%B2java.util.Collections%E5%B7%A5%E5%85%B7%E5%8C%85%EF%BC%8C%E5%AD%A6%E4%B9%A0%E6%8E%92%E5%BA%8F%E3%80%81%E4%BA%8C%E5%88%86%E3%80%81%E6%B4%97%E7%89%8C%E3%80%81%E6%97%8B%E8%BD%AC%E7%AE%97%E6%B3%95%E3%80%8B.md)\n    - [面经手册 · 第11篇《StringBuilder 比 String 快？空嘴白牙的，证据呢！》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fjava\u002Finterview\u002F2020-09-17-%E9%9D%A2%E7%BB%8F%E6%89%8B%E5%86%8C%20%C2%B7%20%E7%AC%AC11%E7%AF%87%E3%80%8AStringBuilder%20%E6%AF%94%20String%20%E5%BF%AB%EF%BC%9F%E7%A9%BA%E5%98%B4%E7%99%BD%E7%89%99%E7%9A%84%EF%BC%8C%E8%AF%81%E6%8D%AE%E5%91%A2%EF%BC%81%E3%80%8B.md)\n    - [面经手册 · 第12篇《面试官，ThreadLocal 你要这么问，我就挂了！》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fjava\u002Finterview\u002F2020-09-23-%E9%9D%A2%E7%BB%8F%E6%89%8B%E5%86%8C%20%C2%B7%20%E7%AC%AC12%E7%AF%87%E3%80%8A%E9%9D%A2%E8%AF%95%E5%AE%98%EF%BC%8CThreadLocal%20%E4%BD%A0%E8%A6%81%E8%BF%99%E4%B9%88%E9%97%AE%EF%BC%8C%E6%88%91%E5%B0%B1%E6%8C%82%E4%BA%86%EF%BC%81%E3%80%8B.md)\n\n\u003Cdetails>\u003Csummary>\u003Ca>👉显示更多\u003C\u002Fa>\u003C\u002Fsummary>\u003C\u002Fbr> \n\n- 第 3 章 并发和锁\n\n   - [面经手册 · 第13篇《除了JDK、CGLIB，还有3种类代理方式？面试又卡住！》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fjava\u002Finterview\u002F2020-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)\n   - [面经手册 · 第14篇《volatile 怎么实现的内存可见？没有 volatile 一定不可见吗？》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fjava\u002Finterview\u002F2020-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)\n   - [面经手册 · 第15篇《码农会锁，synchronized 解毒，剖析源码深度分析！》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fjava\u002Finterview\u002F2020-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)\n   - [面经手册 · 第16篇《码农会锁，ReentrantLock之公平锁讲解和实现》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fjava\u002Finterview\u002F2020-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)\n   - [面经手册 · 第17篇《码农会锁，ReentrantLock之AQS原理分析和实践使用》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fjava\u002Finterview\u002F2020-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)\n   - [面经手册 · 第18篇《AQS 共享锁，Semaphore、CountDownLatch，听说数据库连接池可以用到！》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fjava\u002Finterview\u002F2020-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) \n\n- 第 4 章 多线程\n\n   - [面经手册 · 第19篇《Thread.start() ，它是怎么让线程启动的呢？》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fjava\u002Finterview\u002F2020-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)\n   - [面经手册 · 第20篇《Thread 线程，状态转换、方法使用、原理分析》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fjava\u002Finterview\u002F2020-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)\n   - [面经手册 · 第21篇《手写线程池，对照学习ThreadPoolExecutor线程池实现原理！》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fjava\u002Finterview\u002F2020-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)\n   - [面经手册 · 第22篇《线程池的介绍和使用，以及基于jvmti设计非入侵监控》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fjava\u002Finterview\u002F2020-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)\n\n- 第 5 章 JVM 虚拟机\n\n   - [面经手册 · 第23篇《JDK、JRE、JVM，是什么关系？》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fjava\u002Finterview\u002F2020-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)\n   - [面经手册 · 第24篇《为了搞清楚类加载，竟然手撸JVM！》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fjava\u002Finterview\u002F2020-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)\n   - [面经手册 · 第25篇《JVM内存模型总结，有各版本JDK对比、有元空间OOM监控案例、有Java版虚拟机，综合学习更容易！》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fjava\u002Finterview\u002F2021-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)\n   - [面经手册 · 第26篇《JVM故障处理工具，使用总结》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fjava\u002Finterview\u002F2021-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)\n   - [面经手册 · 第27篇《JVM 判断对象已死，实践验证GC回收》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fjava\u002Finterview\u002F2021-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)\n\n- 第 6 章 Spring\n\n   - [面经手册 · 第28篇《你说，怎么把Bean塞到Spring容器》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fjava\u002Finterview\u002F2021-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)\n   - [面经手册 · 第29篇《Spring IOC 特性有哪些，不会读不懂源码！》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fjava\u002Finterview\u002F2021-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)\n   - [面经手册 · 第30篇《关于 Spring 中 getBean 的全流程源码解析》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fjava\u002Finterview\u002F2021-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)\n   - [面经手册 · 第31篇《Spring Bean IOC、AOP 循环依赖解读》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fjava\u002Finterview\u002F2021-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)\n    \n\u003C\u002Fdetails>\n\n### 2.2 用Java实现JVM - 👉[**在线阅读**](https:\u002F\u002Fbugstack.cn\u002Fmd\u002Fjava\u002Fdevelop-jvm\u002F2019-05-01-%E7%94%A8Java%E5%AE%9E%E7%8E%B0JVM%E7%AC%AC%E4%B8%80%E7%AB%A0%E3%80%8A%E5%91%BD%E4%BB%A4%E8%A1%8C%E5%B7%A5%E5%85%B7%E3%80%8B.html)\n\n- [用Java实现JVM第一章《命令行工具》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fjava\u002Fdevelop-jvm\u002F2019-05-01-%E7%94%A8Java%E5%AE%9E%E7%8E%B0JVM%E7%AC%AC%E4%B8%80%E7%AB%A0%E3%80%8A%E5%91%BD%E4%BB%A4%E8%A1%8C%E5%B7%A5%E5%85%B7%E3%80%8B.md)\n- [用Java实现JVM第二章《搜索class文件》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fjava\u002Fdevelop-jvm\u002F2019-05-02-%E7%94%A8Java%E5%AE%9E%E7%8E%B0JVM%E7%AC%AC%E4%BA%8C%E7%AB%A0%E3%80%8A%E6%90%9C%E7%B4%A2class%E6%96%87%E4%BB%B6%E3%80%8B.md)\n- [用Java实现JVM第三章《解析class文件》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fjava\u002Fdevelop-jvm\u002F2019-05-03-%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.md)\n\n\u003Cdetails>\u003Csummary>\u003Ca>👉显示更多\u003C\u002Fa>\u003C\u002Fsummary>\u003C\u002Fbr>\n\n- [用Java实现JVM第三章《解析class文件》附[classReader拆解]](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fjava\u002Fdevelop-jvm\u002F2019-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)\n- [用Java实现JVM第四章《运行时数据区》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fjava\u002Fdevelop-jvm\u002F2019-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)\n- [用Java实现JVM第五章《指令集和解释器》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fjava\u002Fdevelop-jvm\u002F2019-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)\n- [用Java实现JVM第六章《类和对象》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fjava\u002Fdevelop-jvm\u002F2019-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)\n- [用Java实现JVM第七章《方法调用和返回》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fjava\u002Fdevelop-jvm\u002F2019-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)\n- [用Java实现JVM第八章《数组和字符串》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fjava\u002Fdevelop-jvm\u002F2019-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)\n- [用Java实现JVM第九章《本地方法调用》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fjava\u002Fdevelop-jvm\u002F2019-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)\n- [用Java实现JVM第十章《异常处理》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fjava\u002Fdevelop-jvm\u002F2019-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)\n\n\u003C\u002Fdetails>\n\n### 2.3 基础技术 - 👉[**在线阅读**](https:\u002F\u002Fbugstack.cn\u002Fmd\u002Fjava\u002Fcore\u002F2020-01-06-%5B%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90%5D%E5%92%8B%E5%98%9E%EF%BC%9F%E4%BD%A0%E7%9A%84IDEA%E8%BF%87%E6%9C%9F%E4%BA%86%E5%90%A7%EF%BC%81%E5%8A%A0%E4%B8%AAJar%E5%8C%85%E5%B0%B1%E7%A0%B4%E8%A7%A3%E4%BA%86%EF%BC%8C%E4%B8%BA%E4%BB%80%E4%B9%88%EF%BC%9F.html)\n\n- [有点干货-Jdk1.8新特性实战篇41个案例](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fjava\u002Fcore\u002F2019-12-10-%5B%E6%9C%89%E7%82%B9%E5%B9%B2%E8%B4%A7%5DJdk1.8%E6%96%B0%E7%89%B9%E6%80%A7%E5%AE%9E%E6%88%98%E7%AF%8741%E4%B8%AA%E6%A1%88%E4%BE%8B.md)\n- [有点干货-JDK、CGLIB动态代理使用以及源码分析](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fjava\u002Fcore\u002F2019-12-21-%5B%E6%9C%89%E7%82%B9%E5%B9%B2%E8%B4%A7%5DJDK%E3%80%81CGLIB%E5%8A%A8%E6%80%81%E4%BB%A3%E7%90%86%E4%BD%BF%E7%94%A8%E4%BB%A5%E5%8F%8A%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90.md)\n- [源码分析-咋嘞？你的IDEA过期了吧！加个Jar包就破解了，为什么？](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fjava\u002Fcore\u002F2020-01-06-%5B%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90%5D%E5%92%8B%E5%98%9E%EF%BC%9F%E4%BD%A0%E7%9A%84IDEA%E8%BF%87%E6%9C%9F%E4%BA%86%E5%90%A7%EF%BC%81%E5%8A%A0%E4%B8%AAJar%E5%8C%85%E5%B0%B1%E7%A0%B4%E8%A7%A3%E4%BA%86%EF%BC%8C%E4%B8%BA%E4%BB%80%E4%B9%88%EF%BC%9F.md)\n\n\u003Cdetails>\u003Csummary>\u003Ca>👉显示更多\u003C\u002Fa>\u003C\u002Fsummary>\u003C\u002Fbr>\n\n- [似乎你总也记不住，byte的取值范围是 -127~128 还是 -128~127](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fjava\u002Fcore\u002F2020-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)\n- [这种场景你还写ifelse你跟孩子坐一桌去吧](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fjava\u002Fcore\u002F2020-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)\n- [汉字不能编程？别闹了，只是看着有点豪横！容易被开除！](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fjava\u002Fcore\u002F2020-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)\n- [鹿鼎记 · 韦小宝，丽春院、天地会、入皇宫等五个场景，搭配不同剧情讲解多线程和锁，真香！](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fjava\u002Fcore\u002F2020-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)\n- [一个Bug，让我发现了 Java 界的AJ锥！](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fjava\u002Fcore\u002F2021-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)\n\n\u003C\u002Fdetails>\n\n## 3. Spring\n\n### 3.1 Spring 手撸专栏  - 👉[**在线阅读**](https:\u002F\u002Fbugstack.cn\u002Fmd\u002Fspring\u002Fdevelop-spring\u002F2021-05-16-%E7%AC%AC1%E7%AB%A0%EF%BC%9A%E5%BC%80%E7%AF%87%E4%BB%8B%E7%BB%8D%EF%BC%8C%E6%89%8B%E5%86%99Spring%E8%83%BD%E7%BB%99%E4%BD%A0%E5%B8%A6%E6%9D%A5%E4%BB%80%E4%B9%88%EF%BC%9F.html)\n\n- 容器篇：IOC\n\n   - [第1章：开篇介绍，手写Spring能给你带来什么？](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fspring\u002Fdevelop-spring\u002F2021-05-16-%E7%AC%AC1%E7%AB%A0%EF%BC%9A%E5%BC%80%E7%AF%87%E4%BB%8B%E7%BB%8D%EF%BC%8C%E6%89%8B%E5%86%99Spring%E8%83%BD%E7%BB%99%E4%BD%A0%E5%B8%A6%E6%9D%A5%E4%BB%80%E4%B9%88%EF%BC%9F.md)\n   - [第2章：小试牛刀，实现一个简单的Bean容器](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fspring\u002Fdevelop-spring\u002F2021-05-20-%E7%AC%AC2%E7%AB%A0%EF%BC%9A%E5%B0%8F%E8%AF%95%E7%89%9B%E5%88%80%EF%BC%8C%E5%AE%9E%E7%8E%B0%E4%B8%80%E4%B8%AA%E7%AE%80%E5%8D%95%E7%9A%84Bean%E5%AE%B9%E5%99%A8.md)\n   - [第3章：初显身手，运用设计模式，实现 Bean 的定义、注册、获取](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fspring\u002Fdevelop-spring\u002F2021-05-23-%E7%AC%AC3%E7%AB%A0%EF%BC%9A%E5%88%9D%E6%98%BE%E8%BA%AB%E6%89%8B%EF%BC%8C%E8%BF%90%E7%94%A8%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F%EF%BC%8C%E5%AE%9E%E7%8E%B0%20Bean%20%E7%9A%84%E5%AE%9A%E4%B9%89%E3%80%81%E6%B3%A8%E5%86%8C%E3%80%81%E8%8E%B7%E5%8F%96.md)\n   - [第4章：崭露头角，基于Cglib实现含构造函数的类实例化策略](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fspring\u002Fdevelop-spring\u002F2021-05-30-%E7%AC%AC4%E7%AB%A0%EF%BC%9A%E5%B4%AD%E9%9C%B2%E5%A4%B4%E8%A7%92%EF%BC%8C%E5%9F%BA%E4%BA%8ECglib%E5%AE%9E%E7%8E%B0%E5%90%AB%E6%9E%84%E9%80%A0%E5%87%BD%E6%95%B0%E7%9A%84%E7%B1%BB%E5%AE%9E%E4%BE%8B%E5%8C%96%E7%AD%96%E7%95%A5.md)\n   - [第5章：一鸣惊人，为Bean对象注入属性和依赖Bean的功能实现](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fspring\u002Fdevelop-spring\u002F2021-06-02-%E7%AC%AC5%E7%AB%A0%EF%BC%9A%E4%B8%80%E9%B8%A3%E6%83%8A%E4%BA%BA%EF%BC%8C%E4%B8%BABean%E5%AF%B9%E8%B1%A1%E6%B3%A8%E5%85%A5%E5%B1%9E%E6%80%A7%E5%92%8C%E4%BE%9D%E8%B5%96Bean%E7%9A%84%E5%8A%9F%E8%83%BD%E5%AE%9E%E7%8E%B0.md)\n   - [第6章：气吞山河，设计与实现资源加载器，从Spring.xml解析和注册Bean对象](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fspring\u002Fdevelop-spring\u002F2021-06-09-%E7%AC%AC6%E7%AB%A0%EF%BC%9A%E6%B0%94%E5%90%9E%E5%B1%B1%E6%B2%B3%EF%BC%8C%E8%AE%BE%E8%AE%A1%E4%B8%8E%E5%AE%9E%E7%8E%B0%E8%B5%84%E6%BA%90%E5%8A%A0%E8%BD%BD%E5%99%A8%EF%BC%8C%E4%BB%8ESpring.xml%E8%A7%A3%E6%9E%90%E5%92%8C%E6%B3%A8%E5%86%8CBean%E5%AF%B9%E8%B1%A1.md)\n   - [第7章：所向披靡，实现应用上下文，自动识别、资源加载、扩展机制](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fspring\u002Fdevelop-spring\u002F2021-06-17-%E7%AC%AC7%E7%AB%A0%EF%BC%9A%E6%89%80%E5%90%91%E6%8A%AB%E9%9D%A1%EF%BC%8C%E5%AE%9E%E7%8E%B0%E5%BA%94%E7%94%A8%E4%B8%8A%E4%B8%8B%E6%96%87%EF%BC%8C%E8%87%AA%E5%8A%A8%E8%AF%86%E5%88%AB%E3%80%81%E8%B5%84%E6%BA%90%E5%8A%A0%E8%BD%BD%E3%80%81%E6%89%A9%E5%B1%95%E6%9C%BA%E5%88%B6.md)\n   - [第8章：龙行有风，向虚拟机注册钩子，实现Bean对象的初始化和销毁方法](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fspring\u002Fdevelop-spring\u002F2021-06-23-%E7%AC%AC8%E7%AB%A0%EF%BC%9A%E9%BE%99%E8%A1%8C%E6%9C%89%E9%A3%8E%EF%BC%8C%E5%90%91%E8%99%9A%E6%8B%9F%E6%9C%BA%E6%B3%A8%E5%86%8C%E9%92%A9%E5%AD%90%EF%BC%8C%E5%AE%9E%E7%8E%B0Bean%E5%AF%B9%E8%B1%A1%E7%9A%84%E5%88%9D%E5%A7%8B%E5%8C%96%E5%92%8C%E9%94%80%E6%AF%81%E6%96%B9%E6%B3%95.md)\n   - [第9章：虎行有雨，定义标记类型Aware接口，实现感知容器对象](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fspring\u002Fdevelop-spring\u002F2021-06-28-%E7%AC%AC9%E7%AB%A0%EF%BC%9A%E8%99%8E%E8%A1%8C%E6%9C%89%E9%9B%A8%EF%BC%8C%E5%AE%9A%E4%B9%89%E6%A0%87%E8%AE%B0%E7%B1%BB%E5%9E%8BAware%E6%8E%A5%E5%8F%A3%EF%BC%8C%E5%AE%9E%E7%8E%B0%E6%84%9F%E7%9F%A5%E5%AE%B9%E5%99%A8%E5%AF%B9%E8%B1%A1.md)\n   - [第10章：横刀跃马，关于Bean对象作用域以及FactoryBean的实现和使用](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fspring\u002Fdevelop-spring\u002F2021-06-30-%E7%AC%AC10%E7%AB%A0%EF%BC%9A%E6%A8%AA%E5%88%80%E8%B7%83%E9%A9%AC%EF%BC%8C%E5%85%B3%E4%BA%8EBean%E5%AF%B9%E8%B1%A1%E4%BD%9C%E7%94%A8%E5%9F%9F%E4%BB%A5%E5%8F%8AFactoryBean%E7%9A%84%E5%AE%9E%E7%8E%B0%E5%92%8C%E4%BD%BF%E7%94%A8.md)\n   - [第11章：更上层楼，基于观察者实现，容器事件和事件监听器](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fspring\u002Fdevelop-spring\u002F2021-07-07-%E7%AC%AC11%E7%AB%A0%EF%BC%9A%E6%9B%B4%E4%B8%8A%E5%B1%82%E6%A5%BC%EF%BC%8C%E5%9F%BA%E4%BA%8E%E8%A7%82%E5%AF%9F%E8%80%85%E5%AE%9E%E7%8E%B0%EF%BC%8C%E5%AE%B9%E5%99%A8%E4%BA%8B%E4%BB%B6%E5%92%8C%E4%BA%8B%E4%BB%B6%E7%9B%91%E5%90%AC%E5%99%A8.md)\n\n\u003Cdetails>\u003Csummary>\u003Ca>👉显示更多\u003C\u002Fa>\u003C\u002Fsummary>\u003C\u002Fbr>\n\n- 代理篇：AOP\n\n   - [第12章：炉火纯青，基于JDK和Cglib动态代理，实现AOP核心功能](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fspring\u002Fdevelop-spring\u002F2021-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)\n   - [第13章：行云流水，把AOP动态代理，融入到Bean的生命周期](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fspring\u002Fdevelop-spring\u002F2021-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)\n   - [第14章：笑傲江湖，通过注解配置和包自动扫描的方式完成Bean对象的注册](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fspring\u002Fdevelop-spring\u002F2021-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)\n   - [第15章：万人之敌，通过注解给属性注入配置和Bean对象](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fspring\u002Fdevelop-spring\u002F2021-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)\n   - [第16章：战无不胜，给代理对象的属性设置值](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fspring\u002Fdevelop-spring\u002F2021-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)\n\n- 高级篇：Design\n\n   - [第17章：攻无不克，通过三级缓存解决循环依赖](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fspring\u002Fdevelop-spring\u002F2021-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)\n   - [第18章：挂印封刀，数据类型转换工厂设计实现](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fspring\u002Fdevelop-spring\u002F2021-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)\n\n\u003C\u002Fdetails>\n\n### 3.2 Mybatis 手撸专栏  - 👉[**在线阅读**](https:\u002F\u002Fbugstack.cn\u002Fmd\u002Fspring\u002Fdevelop-mybatis\u002F2022-03-20-%E7%AC%AC1%E7%AB%A0%EF%BC%9A%E5%BC%80%E7%AF%87%E4%BB%8B%E7%BB%8D%EF%BC%8C%E6%89%8B%E5%86%99Mybatis%E8%83%BD%E7%BB%99%E4%BD%A0%E5%B8%A6%E6%9D%A5%E4%BB%80%E4%B9%88%EF%BC%9F.html)\n\n- 介绍\n\n    - [【难度☆☆☆☆☆】第01章：开篇介绍，我要带你撸 Mybatis 啦！](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fspring\u002Fdevelop-mybatis\u002F2022-03-20-%E7%AC%AC1%E7%AB%A0%EF%BC%9A%E5%BC%80%E7%AF%87%E4%BB%8B%E7%BB%8D%EF%BC%8C%E6%89%8B%E5%86%99Mybatis%E8%83%BD%E7%BB%99%E4%BD%A0%E5%B8%A6%E6%9D%A5%E4%BB%80%E4%B9%88%EF%BC%9F.md)\n    \n- 第 1 部分 - 基础框架\n\n    - [【难度★★☆☆☆】第02章：创建简单的映射器代理工厂](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fspring\u002Fdevelop-mybatis\u002F2022-03-27-%E7%AC%AC2%E7%AB%A0%EF%BC%9A%E5%88%9B%E5%BB%BA%E7%AE%80%E5%8D%95%E7%9A%84%E6%98%A0%E5%B0%84%E5%99%A8%E4%BB%A3%E7%90%86%E5%B7%A5%E5%8E%82.md)\n    - [【难度★★☆☆☆】第03章：实现映射器的注册和使用](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fspring\u002Fdevelop-mybatis\u002F2022-04-04-%E7%AC%AC3%E7%AB%A0%EF%BC%9A%E5%AE%9E%E7%8E%B0%E6%98%A0%E5%B0%84%E5%99%A8%E7%9A%84%E6%B3%A8%E5%86%8C%E5%92%8C%E4%BD%BF%E7%94%A8.md)\n    - [【难度★★★☆☆】第04章：Mapper XML的解析和注册使用](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fspring\u002Fdevelop-mybatis\u002F2022-04-09-%E7%AC%AC4%E7%AB%A0%EF%BC%9AXML%E7%9A%84%E8%A7%A3%E6%9E%90%E5%92%8C%E6%B3%A8%E5%86%8C%E4%BD%BF%E7%94%A8.md)\n\n- 第 2 部分 -  模块服务\n\n    - [【难度★★★☆☆】第05章：数据源的解析、创建和使用](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fspring\u002Fdevelop-mybatis\u002F2022-04-09-%E7%AC%AC4%E7%AB%A0%EF%BC%9AXML%E7%9A%84%E8%A7%A3%E6%9E%90%E5%92%8C%E6%B3%A8%E5%86%8C%E4%BD%BF%E7%94%A8.md)\n    - [【难度★★★★☆】第06章：数据源池化技术实现](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fspring\u002Fdevelop-mybatis\u002F2022-04-17-%E7%AC%AC5%E7%AB%A0%EF%BC%9A%E6%95%B0%E6%8D%AE%E6%BA%90%E7%9A%84%E8%A7%A3%E6%9E%90%E3%80%81%E5%88%9B%E5%BB%BA%E5%92%8C%E4%BD%BF%E7%94%A8.md)\n    - [【难度★★★☆☆】第07章：SQL执行器的定义和实现](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fspring\u002Fdevelop-mybatis\u002F2022-04-28-%E7%AC%AC7%E7%AB%A0%EF%BC%9ASQL%E6%89%A7%E8%A1%8C%E5%99%A8%E7%9A%84%E5%AE%9A%E4%B9%89%E5%92%8C%E5%AE%9E%E7%8E%B0.md)\n    - [【难度★★★★★】第08章：把反射用到出神入化](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fspring\u002Fdevelop-mybatis\u002F2022-05-03-%E7%AC%AC8%E7%AB%A0%EF%BC%9A%E6%8A%8A%E5%8F%8D%E5%B0%84%E7%94%A8%E5%88%B0%E5%87%BA%E7%A5%9E%E5%85%A5%E5%8C%96.md)\n\n- 第 3 部分 -  串联流程\n\n    - [【难度★★★★☆】第09章：细化XML语句构建器，完善静态SQL解析](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fspring\u002Fdevelop-mybatis\u002F2022-05-18-%E7%AC%AC9%E7%AB%A0%EF%BC%9A%E7%BB%86%E5%8C%96XML%E8%AF%AD%E5%8F%A5%E6%9E%84%E5%BB%BA%E5%99%A8%EF%BC%8C%E5%AE%8C%E5%96%84%E9%9D%99%E6%80%81SQL%E8%A7%A3%E6%9E%90.md)\n    - [【难度★★★★☆】第10章：使用策略模式，调用参数处理器](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fspring\u002Fdevelop-mybatis\u002F2022-05-26-%E7%AC%AC10%E7%AB%A0%EF%BC%9A%E4%BD%BF%E7%94%A8%E7%AD%96%E7%95%A5%E6%A8%A1%E5%BC%8F%EF%BC%8C%E8%B0%83%E7%94%A8%E5%8F%82%E6%95%B0%E5%A4%84%E7%90%86%E5%99%A8.md)\n    - [【难度★★★☆☆】第11章：流程解耦，封装结果集处理器](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fspring\u002Fdevelop-mybatis\u002F2022-06-02-%E7%AC%AC11%E7%AB%A0%EF%BC%9A%E6%B5%81%E7%A8%8B%E8%A7%A3%E8%80%A6%EF%BC%8C%E5%B0%81%E8%A3%85%E7%BB%93%E6%9E%9C%E9%9B%86%E5%A4%84%E7%90%86%E5%99%A8.md)\n    - [【难度★★★☆☆】第12章：完善ORM框架，增删改查操作](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fspring\u002Fdevelop-mybatis\u002F2022-06-10-%E7%AC%AC12%E7%AB%A0%EF%BC%9A%E5%AE%8C%E5%96%84ORM%E6%A1%86%E6%9E%B6%EF%BC%8C%E5%A2%9E%E5%88%A0%E6%94%B9%E6%9F%A5%E6%93%8D%E4%BD%9C.md)\n\n\n- 第 4 部分 -  扩展功能\n\n    - [【难度★★★☆☆】第13章：通过注解配置执行SQL语句](https:\u002F\u002Farticles.zsxq.com\u002Fid_cushlx5xx5wj.html)\n    - [【难度★★★☆☆】第14章：解析和使用ResultMap映射参数配置](https:\u002F\u002Farticles.zsxq.com\u002Fid_lszxhhridkrl.html)\n    - [【难度★★★☆☆】第15章：返回Insert操作自增索引值](https:\u002F\u002Farticles.zsxq.com\u002Fid_gwfa0x8nciwn.html)\n    - [【难度★★★☆☆】第16章：解析含标签的动态SQL语句](https:\u002F\u002Farticles.zsxq.com\u002Fid_1rzspttev8ls.html) \n    - [【难度★★★★☆】第17章：Plugin 插件扩展](https:\u002F\u002Farticles.zsxq.com\u002Fid_k7havmcaefdk.html)\n    - [【难度★★★★☆】第18章：一级缓存](https:\u002F\u002Farticles.zsxq.com\u002Fid_8d0o471we1ig.html)\n    - [【难度★★★★☆】第19章：二级缓存](https:\u002F\u002Farticles.zsxq.com\u002Fid_gviwjzv5h4wp.html) \n    - [【难度★★★★☆】第20章：【作业】整合Spring](https:\u002F\u002Farticles.zsxq.com\u002Fid_2pwtkmjixi73.html)\n    \n- 终章\n\n    - [【番外】第21章：小册完结，一次源码深度学习旅行！](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fspring\u002Fdevelop-mybatis\u002F2022-07-06-%E7%AC%AC20%E7%AB%A0%EF%BC%9A%E6%95%B4%E5%90%88Spring.md)\n    - [【番外】第22章：Mybatis 框架源码10种设计模式分析](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fspring\u002Fdevelop-mybatis\u002F2022-07-15-%E7%AC%AC22%E7%AB%A0%EF%BC%9AMybatis%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F.md)\n\n### 3.2 Spring Cloud - 👉[**在线阅读**](https:\u002F\u002Fbugstack.cn\u002Fmd\u002Fspring\u002Fspring-cloud\u002F2019-10-31-Spring%20Cloud%E9%9B%B6%E3%80%8A%E6%80%BB%E6%9C%89%E4%B8%80%E5%81%8F%E6%A6%82%E8%BF%B0%E5%91%8A%E8%AF%89%E4%BD%A0SpringCloud%E6%98%AF%E4%BB%80%E4%B9%88%E3%80%8B.html)\n\n- [Spring Cloud零《总有一偏概述告诉你SpringCloud是什么》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fspring\u002Fspring-cloud\u002F2019-10-31-Spring%20Cloud%E9%9B%B6%E3%80%8A%E6%80%BB%E6%9C%89%E4%B8%80%E5%81%8F%E6%A6%82%E8%BF%B0%E5%91%8A%E8%AF%89%E4%BD%A0SpringCloud%E6%98%AF%E4%BB%80%E4%B9%88%E3%80%8B.md)\n- [Spring Cloud一《服务集群注册与发现 Eureka》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fspring\u002Fspring-cloud\u002F2019-11-01-Spring%20Cloud%E4%B8%80%E3%80%8A%E6%9C%8D%E5%8A%A1%E9%9B%86%E7%BE%A4%E6%B3%A8%E5%86%8C%E4%B8%8E%E5%8F%91%E7%8E%B0%20Eureka%E3%80%8B.md)\n- [Spring Cloud二《服务提供与负载均衡调用 Eureka》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fspring\u002Fspring-cloud\u002F2019-11-02-Spring%20Cloud%E4%BA%8C%E3%80%8A%E6%9C%8D%E5%8A%A1%E6%8F%90%E4%BE%9B%E4%B8%8E%E8%B4%9F%E8%BD%BD%E5%9D%87%E8%A1%A1%E8%B0%83%E7%94%A8%20Eureka%E3%80%8B.md)\n\n\u003Cdetails>\u003Csummary>\u003Ca>👉显示更多\u003C\u002Fa>\u003C\u002Fsummary>\u003C\u002Fbr>\n\n- [Spring Cloud三《应用服务快速失败熔断降级保护 Hystrix》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fspring\u002Fspring-cloud\u002F2019-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)\n- [Spring Cloud四《服务响应性能成功率监控 Hystrix》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fspring\u002Fspring-cloud\u002F2019-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)\n- [Spring Cloud五《Turbine 监控信息聚合展示 Hystrix》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fspring\u002Fspring-cloud\u002F2019-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)\n- [Spring Cloud六《基于Github Webhook动态刷新服务配置》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fspring\u002Fspring-cloud\u002F2019-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)\n- [Spring Cloud七《基于RabbitMQ消息总线方式刷新配置服务》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fspring\u002Fspring-cloud\u002F2019-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)\n- [Spring Cloud八《服务网关路由 Zuul1》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fspring\u002Fspring-cloud\u002F2019-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)\n- [Spring Cloud九《服务网关Zuul 动态路由与权限过滤器》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fspring\u002Fspring-cloud\u002F2019-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)\n\n\u003C\u002Fdetails>\n\n### 3.3 源码分析(Mybatis、Quartz) - 👉[**在线阅读**]()\n\n- [Mybatis接口没有实现类为什么可以执行增删改查用](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fspring\u002Fsource-code\u002F2019-12-25-%5B%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90%5DMybatis%E6%8E%A5%E5%8F%A3%E6%B2%A1%E6%9C%89%E5%AE%9E%E7%8E%B0%E7%B1%BB%E4%B8%BA%E4%BB%80%E4%B9%88%E5%8F%AF%E4%BB%A5%E6%89%A7%E8%A1%8C%E5%A2%9E%E5%88%A0%E6%94%B9%E6%9F%A5.md)\n- [Spring定时任务Quartz执行全过程源码解读用](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fspring\u002Fsource-code\u002F2020-01-01-%5B%E6%BA%90%E7%A0%81%E8%A7%A3%E6%9E%90%5DSpring%E5%AE%9A%E6%97%B6%E4%BB%BB%E5%8A%A1Quartz%E6%89%A7%E8%A1%8C%E5%85%A8%E8%BF%87%E7%A8%8B%E6%BA%90%E7%A0%81%E8%A7%A3%E8%AF%BB.md)\n- [像盗墓一样分析Spring是怎么初始化xml并注册bean的用](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fspring\u002Fsource-code\u002F2020-01-08-%5B%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90%5D%E5%83%8F%E7%9B%97%E5%A2%93%E4%B8%80%E6%A0%B7%E5%88%86%E6%9E%90Spring%E6%98%AF%E6%80%8E%E4%B9%88%E5%88%9D%E5%A7%8B%E5%8C%96xml%E5%B9%B6%E6%B3%A8%E5%86%8Cbean%E7%9A%84.md)\n\n\u003Cdetails>\u003Csummary>\u003Ca>👉显示更多\u003C\u002Fa>\u003C\u002Fsummary>\u003C\u002Fbr>\n\n- [基于jdbc实现一个Demo版的Mybatis用](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fspring\u002Fsource-code\u002F2020-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)\n- [手写mybait-spring核心功能，干货好文一次学会工厂bean、类代理、bean注册的使用](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fspring\u002Fsource-code\u002F2020-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)\n- [为什么 insert 配置 \"SELECT LAST_INSERT_ID()\" 返回个0呢？](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fspring\u002Fsource-code\u002F2022-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)\n\n\u003C\u002Fdetails>\n\n## 4. 面向对象\n\n### 4.1 设计模式 - 👉[**在线阅读**](https:\u002F\u002Fbugstack.cn\u002Fmd\u002Fdevelop\u002Fdesign-pattern\u002F2020-05-20-%E9%87%8D%E5%AD%A6Java%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F%E3%80%8A%E5%AE%9E%E6%88%98%E5%B7%A5%E5%8E%82%E6%96%B9%E6%B3%95%E6%A8%A1%E5%BC%8F%E3%80%8B.html)\n\n- 介绍\n\n    - [《重学Java设计模式》开始在B站录视频了！](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fdevelop\u002Fdesign-pattern\u002F2022-03-12-%E9%87%8D%E5%AD%A6Java%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8FB%E7%AB%99%E8%A7%86%E9%A2%91.md)\n\n- 创建型模式\n\n    - [重学 Java 设计模式《实战工厂方法模式》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fdevelop\u002Fdesign-pattern\u002F2020-05-20-%E9%87%8D%E5%AD%A6Java%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F%E3%80%8A%E5%AE%9E%E6%88%98%E5%B7%A5%E5%8E%82%E6%96%B9%E6%B3%95%E6%A8%A1%E5%BC%8F%E3%80%8B.md)\n    - [重学 Java 设计模式《抽象工厂模式》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fdevelop\u002Fdesign-pattern\u002F2020-05-24-%E9%87%8D%E5%AD%A6Java%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F%E3%80%8A%E6%8A%BD%E8%B1%A1%E5%B7%A5%E5%8E%82%E6%A8%A1%E5%BC%8F%E3%80%8B.md)\n    - [重学 Java 设计模式《实战建造者模式》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fdevelop\u002Fdesign-pattern\u002F2020-05-26-%E9%87%8D%E5%AD%A6Java%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F%E3%80%8A%E5%AE%9E%E6%88%98%E5%BB%BA%E9%80%A0%E8%80%85%E6%A8%A1%E5%BC%8F%E3%80%8B.md)\n    - [重学 Java 设计模式《实战原型模式》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fdevelop\u002Fdesign-pattern\u002F2020-05-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%8E%9F%E5%9E%8B%E6%A8%A1%E5%BC%8F%E3%80%8B.md)\n    - [重学 Java 设计模式《实战单例模式》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fdevelop\u002Fdesign-pattern\u002F2020-05-31-%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%8D%95%E4%BE%8B%E6%A8%A1%E5%BC%8F%E3%80%8B.md)    \n\n\u003Cdetails>\u003Csummary>\u003Ca>👉显示更多\u003C\u002Fa>\u003C\u002Fsummary>\u003C\u002Fbr>\n\n- 结构型模式\n\n    - [重学 Java 设计模式《适配器模式》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fdevelop\u002Fdesign-pattern\u002F2020-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)\n    - [重学 Java 设计模式《实战桥接模式》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fdevelop\u002Fdesign-pattern\u002F2020-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)\n    - [重学 Java 设计模式《实战组合模式》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fdevelop\u002Fdesign-pattern\u002F2020-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)\n    - [重学 Java 设计模式《实战装饰器模式》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fdevelop\u002Fdesign-pattern\u002F2020-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)\n    - [重学 Java 设计模式《实战外观模式》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fdevelop\u002Fdesign-pattern\u002F2020-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)\n    - [重学 Java 设计模式《实战享元模式》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fdevelop\u002Fdesign-pattern\u002F2020-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)\n    - [重学 Java 设计模式《实战代理模式》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fdevelop\u002Fdesign-pattern\u002F2020-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)\n\n- 行为型模式\n\n    - [重学 Java 设计模式《实战责任链模式》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fdevelop\u002Fdesign-pattern\u002F2020-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)\n    - [重学 Java 设计模式《实战命令模式》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fdevelop\u002Fdesign-pattern\u002F2020-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)\n    - [重学 Java 设计模式《实战迭代器模式》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fdevelop\u002Fdesign-pattern\u002F2020-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)\n    - [重学 Java 设计模式《实战中介者模式》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fdevelop\u002Fdesign-pattern\u002F2020-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)\n    - [重学 Java 设计模式《实战备忘录模式》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fdevelop\u002Fdesign-pattern\u002F2020-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)\n    - [重学 Java 设计模式《实战观察者模式》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fdevelop\u002Fdesign-pattern\u002F2020-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)\n    - [重学 Java 设计模式《实战状态模式》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fdevelop\u002Fdesign-pattern\u002F2020-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)\n    - [重学 Java 设计模式《实战策略模式》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fdevelop\u002Fdesign-pattern\u002F2020-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)\n    - [重学 Java 设计模式《实战模板模式》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fdevelop\u002Fdesign-pattern\u002F2020-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)\n    - [重学 Java 设计模式《实战访问者模式》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fdevelop\u002Fdesign-pattern\u002F2020-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)\n\n\u003C\u002Fdetails>\n\n### 4.2 系统架构 - 👉[**在线阅读**](https:\u002F\u002Fbugstack.cn\u002Fmd\u002Fdevelop\u002Fframework\u002Fddd\u002F2019-10-15-DDD%E4%B8%93%E9%A2%98%E6%A1%88%E4%BE%8B%E4%B8%80%E3%80%8A%E5%88%9D%E8%AF%86%E9%A2%86%E5%9F%9F%E9%A9%B1%E5%8A%A8%E8%AE%BE%E8%AE%A1DDD%E8%90%BD%E5%9C%B0%E3%80%8B.html)\n\n- DDD 专题\n\n    - [DDD专题案例一《初识领域驱动设计DDD落地》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fdevelop\u002Fframework\u002Fddd\u002F2019-10-15-DDD%E4%B8%93%E9%A2%98%E6%A1%88%E4%BE%8B%E4%B8%80%E3%80%8A%E5%88%9D%E8%AF%86%E9%A2%86%E5%9F%9F%E9%A9%B1%E5%8A%A8%E8%AE%BE%E8%AE%A1DDD%E8%90%BD%E5%9C%B0%E3%80%8B.md)\n    - [DDD专题案例二《领域层决策规则树服务设计》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fdevelop\u002Fframework\u002Fddd\u002F2019-10-16-DDD%E4%B8%93%E9%A2%98%E6%A1%88%E4%BE%8B%E4%BA%8C%E3%80%8A%E9%A2%86%E5%9F%9F%E5%B1%82%E5%86%B3%E7%AD%96%E8%A7%84%E5%88%99%E6%A0%91%E6%9C%8D%E5%8A%A1%E8%AE%BE%E8%AE%A1%E3%80%8B.md)\n    - [DDD专题案例三《领域驱动设计架构基于SpringCloud搭建微服务》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fdevelop\u002Fframework\u002Fddd\u002F2019-10-17-DDD%E4%B8%93%E9%A2%98%E6%A1%88%E4%BE%8B%E4%B8%89%E3%80%8A%E9%A2%86%E5%9F%9F%E9%A9%B1%E5%8A%A8%E8%AE%BE%E8%AE%A1%E6%9E%B6%E6%9E%84%E5%9F%BA%E4%BA%8ESpringCloud%E6%90%AD%E5%BB%BA%E5%BE%AE%E6%9C%8D%E5%8A%A1%E3%80%8B.md)\n\n- 工程框架\n\n    - [架构框架搭建一《单体应用服务之SSM整合：Spring4 + SpringMvc + Mybatis》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fdevelop\u002Fframework\u002Fframe\u002F2019-12-22-%E6%9E%B6%E6%9E%84%E6%A1%86%E6%9E%B6%E6%90%AD%E5%BB%BA%E4%B8%80%E3%80%8A%E5%8D%95%E4%BD%93%E5%BA%94%E7%94%A8%E6%9C%8D%E5%8A%A1%E4%B9%8BSSM%E6%95%B4%E5%90%88%EF%BC%9ASpring4%20%2B%20SpringMvc%20%2B%20Mybatis%E3%80%8B.md)\n    - [架构框架搭建二《Dubbo分布式领域驱动设计架构框体》](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fdevelop\u002Fframework\u002Fframe\u002F2019-12-31-%E6%9E%B6%E6%9E%84%E6%A1%86%E6%9E%B6%E6%90%AD%E5%BB%BA%E4%BA%8C%E3%80%8ADubbo%E5%88%86%E5%B8%83%E5%BC%8F%E9%A2%86%E5%9F%9F%E9%A9%B1%E5%8A%A8%E8%AE%BE%E8%AE%A1%E6%9E%B6%E6%9E%84%E6%A1%86%E4%BD%93%E3%80%8B.md)\n  \n\u003Cdetails>\u003Csummary>\u003Ca>👉显示更多\u003C\u002Fa>\u003C\u002Fsummary>\u003C\u002Fbr>  \n    \n- 架构方案\n\n    - [基于IDEA插件开发和字节码插桩技术，实现研发交付质量自动分析](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fdevelop\u002Fframework\u002Fscheme\u002F2021-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)\n    - [关于低代码编程的可持续性交付设计和分析](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fdevelop\u002Fframework\u002Fscheme\u002F2021-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)\n    - [工作两三年，整不明白架构图都画啥？](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fdevelop\u002Fframework\u002Fscheme\u002F2021-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)\n    - [笔记整理：技术架构涵盖内容和演变过程总结](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fdevelop\u002Fframework\u002Fscheme\u002F2021-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)\n    - [不重复造轮子只是骗小孩子的，教你手撸 SpringBoot 脚手架！](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fdevelop\u002Fframework\u002Fscheme\u002F2021-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)\n    - [刚火了的中台转头就拆，一大波公司放不下又拿不起来！](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fdevelop\u002Fframework\u002Fscheme\u002F2021-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)\n    - [调研字节码插桩技术，用于系统监控设计和实现](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fdevelop\u002Fframework\u002Fscheme\u002F2021-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)\n    - [基于库表分段扫描和数据Redis预热，优化分布式延迟任务触达时效性](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fdevelop\u002Fframework\u002Fscheme\u002F2022-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)\n    - [怎么说服领导，能让我用DDD架构肝项目？](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002F85f9a7e21065a5c3b2345f94734e903eb58d3b08\u002Fdocs\u002Fmd\u002Fdevelop\u002Fframework\u002Fscheme\u002F2022-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)\n\n\u003C\u002Fdetails>\n\n### 4.3 开发规范&事故 - 👉[**在线阅读**](https:\u002F\u002Fbugstack.cn\u002Fmd\u002Fdevelop\u002Fstandard\u002F2020-09-14-%E4%B8%80%E6%AC%A1%E4%BB%A3%E7%A0%81%E8%AF%84%E5%AE%A1%EF%BC%8C%E5%B7%AE%E7%82%B9%E8%BF%87%E4%B8%8D%E4%BA%86%E8%AF%95%E7%94%A8%E6%9C%9F%EF%BC%81.html)\n\n- [握草，你竟然在代码里下毒！](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fdevelop\u002Fstandard\u002F2020-09-06-%E6%8F%A1%E8%8D%89%EF%BC%8C%E4%BD%A0%E7%AB%9F%E7%84%B6%E5%9C%A8%E4%BB%A3%E7%A0%81%E9%87%8C%E4%B8%8B%E6%AF%92%EF%BC%81.md)\n- [一次代码评审，差点过不了试用期！](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fdevelop\u002Fstandard\u002F2020-09-14-%E4%B8%80%E6%AC%A1%E4%BB%A3%E7%A0%81%E8%AF%84%E5%AE%A1%EF%BC%8C%E5%B7%AE%E7%82%B9%E8%BF%87%E4%B8%8D%E4%BA%86%E8%AF%95%E7%94%A8%E6%9C%9F%EF%BC%81.md)\n- [谁说明天上线，这货压根不知道开发流程！](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fdevelop\u002Fstandard\u002F2021-01-03-%E8%B0%81%E8%AF%B4%E6%98%8E%E5%A4%A9%E4%B8%8A%E7%BA%BF%EF%BC%8C%E8%BF%99%E8%B4%A7%E5%8E%8B%E6%A0%B9%E4%B8%8D%E7%9F%A5%E9%81%93%E5%BC%80%E5%8F%91%E6%B5%81%E7%A8%8B%EF%BC%81.md)\n- [握草，这些研发事故30%我都干过！](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fdevelop\u002Fstandard\u002F2021-01-10-%E6%8F%A1%E8%8D%89%EF%BC%8C%E8%BF%99%E4%BA%9B%E7%A0%94%E5%8F%91%E4%BA%8B%E6%95%8530%25%E6%88%91%E9%83%BD%E5%B9%B2%E8%BF%87%EF%BC%81.md)\n\n\u003Cdetails>\u003Csummary>\u003Ca>👉显示更多\u003C\u002Fa>\u003C\u002Fsummary>\u003C\u002Fbr>\n\n- [还重构？就你那代码只能铲了重写！](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fdevelop\u002Fstandard\u002F2021-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)\n- [p3c 插件，是怎么检查出你那屎山的代码？](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fdevelop\u002Fstandard\u002F2021-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)\n- [12种 vo2dto 方法，就 BeanUtils.copyProperties 压测最拉胯](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fdevelop\u002Fstandard\u002F2021-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)\n- [架构师深夜把玩 ApiPost，分享细腻的体验！](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fdevelop\u002Fstandard\u002F2022-03-06-ApiPost.md)\n- [你说写代码，最常用的3个设计模式是啥？](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fdevelop\u002Fstandard\u002F2022-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)\n\n\u003C\u002Fdetails>\n\n## 5. 中间件\n\n### 5.1 SpringBoot 中间件开发 - 👉[**在线阅读**](https:\u002F\u002Fbugstack.cn\u002Fmd\u002Fassembly\u002Fmiddleware\u002F2019-12-02-SpringBoot%E6%9C%8D%E5%8A%A1%E6%B2%BB%E7%90%86%E4%B8%AD%E9%97%B4%E4%BB%B6%E4%B9%8B%E7%BB%9F%E4%B8%80%E7%99%BD%E5%90%8D%E5%8D%95%E9%AA%8C%E8%AF%81.html)\n\n- [SpringBoot服务治理中间件之统一白名单验证](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fassembly\u002Fmiddleware\u002F2019-12-02-SpringBoot%E6%9C%8D%E5%8A%A1%E6%B2%BB%E7%90%86%E4%B8%AD%E9%97%B4%E4%BB%B6%E4%B9%8B%E7%BB%9F%E4%B8%80%E7%99%BD%E5%90%8D%E5%8D%95%E9%AA%8C%E8%AF%81.md)\n- [发布Jar包到Maven中央仓库，为开发开源中间件做准备](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fassembly\u002Fmiddleware\u002F2019-12-07-%E5%8F%91%E5%B8%83Jar%E5%8C%85%E5%88%B0Maven%E4%B8%AD%E5%A4%AE%E4%BB%93%E5%BA%93%EF%BC%8C%E4%B8%BA%E5%BC%80%E5%8F%91%E5%BC%80%E6%BA%90%E4%B8%AD%E9%97%B4%E4%BB%B6%E5%81%9A%E5%87%86%E5%A4%87.md)\n- [开发基于SpringBoot的分布式任务中间件DcsSchedule](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fassembly\u002Fmiddleware\u002F2019-12-08-%E5%BC%80%E5%8F%91%E5%9F%BA%E4%BA%8ESpringBoot%E7%9A%84%E5%88%86%E5%B8%83%E5%BC%8F%E4%BB%BB%E5%8A%A1%E4%B8%AD%E9%97%B4%E4%BB%B6DcsSchedule.md)\n\n\u003Cdetails>\u003Csummary>\u003Ca>👉显示更多\u003C\u002Fa>\u003C\u002Fsummary>\u003C\u002Fbr>\n\n- [基于Hash散列，数据库路由组件设计](https:\u002F\u002Fgithub.com\u002Ffuzhengwei\u002FCodeGuide\u002Fblob\u002Fmaster\u002Fdocs\u002Fmd\u002Fassembly\u002Fmiddleware\u002F2021-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)\n\n\u003C\u002Fdetails>\n\n### 5.2 IDEA-Plugin - 👉[**在线阅读**](https:\u002F\u002Fbugstack.cn\u002Fmd\u002Fassembly\u002Fidea-plugin\u002F2021-08-27-%E6%8A%80%E6%9C%AF%E8%B0%83%E7%A0%94%EF%BC%8CIDEA%20%E6%8F%92%E4%BB%B6%E6%80%8E%E4%B9%88%E5%BC%80%E5%8F%91%EF%BC%9F.html)\n\n- 第1章：开发入门\n\n    - [第1节：IDEA 插件怎么开发](https:\u002F\u002Fbugstack.cn\u002Fmd\u002Fassembly\u002Fidea-plugin\u002F2021-08-27-%E6%8A%80%E6%9C%AF%E8%B0%83%E7%A0%94%EF%BC%8CIDEA%20%E6%8F%92%E4%BB%B6%E6%80%8E%E4%B9%88%E5%BC%80%E5%8F%91%EF%BC%9F.html)\n    - [第2节：IDEA 插件怎么发布](https:\u002F\u002Fbugstack.cn\u002Fmd\u002Fassembly\u002Fidea-plugin\u002F2021-08-29-%E6%8A%80%E6%9C%AF%E5%AE%9E%E8%B7%B5%EF%BC%8CIDEA%20%E6%8F%92%E4%BB%B6%E6%80%8E%E4%B9%88%E5%8F%91%E5%B8%83%EF%BC%9F.html)\n\n- 第2章：基础功能\n\n    - [第3节：两种方式创建插件工程](https:\u002F\u002Fbugstack.cn\u002Fmd\u002Fassembly\u002Fidea-plugin\u002F2021-10-18-%E3%80%8AIntelliJ%20IDEA%20%E6%8F%92%E4%BB%B6%E5%BC%80%E5%8F%91%E3%80%8B%E7%AC%AC%E4%B8%80%E8%8A%82%EF%BC%9A%E4%B8%A4%E7%A7%8D%E6%96%B9%E5%BC%8F%E5%88%9B%E5%BB%BA%E6%8F%92%E4%BB%B6%E5%B7%A5%E7%A8%8B.html)\n    - [第4节：配置窗体和侧边栏窗体的使用](https:\u002F\u002Fbugstack.cn\u002Fmd\u002Fassembly\u002Fidea-plugin\u002F2021-11-03-%E3%80%8AIntelliJ%20IDEA%20%E6%8F%92%E4%BB%B6%E5%BC%80%E5%8F%91%E3%80%8B%E7%AC%AC%E4%BA%8C%E8%8A%82%EF%BC%9A%E9%85%8D%E7%BD%AE%E7%AA%97%E4%BD%93%E5%92%8C%E4%BE%A7%E8%BE%B9%E6%A0%8F%E7%AA%97%E4%BD%93%E7%9A%84%E4%BD%BF%E7%94%A8.html)\n    - [第5节：开发工具栏和Tab页，展示股票行情和K线](https:\u002F\u002Fbugstack.cn\u002Fmd\u002Fassembly\u002Fidea-plugin\u002F2021-11-18-%E3%80%8AIntelliJ%20IDEA%20%E6%8F%92%E4%BB%B6%E5%BC%80%E5%8F%91%E3%80%8B%E7%AC%AC%E4%B8%89%E8%8A%82%EF%BC%9A%E5%BC%80%E5%8F%91%E5%B7%A5%E5%85%B7%E6%A0%8F%E5%92%8CTab%E9%A1%B5%EF%BC%8C%E5%B1%95%E7%A4%BA%E8%82%A1%E7%A5%A8%E8%A1%8C%E6%83%85%E5%92%8CK%E7%BA%BF.html)\n\n- 第3章：基建设计\n\n    - [第6节：扩展创建工程向导步骤，开发DDD脚手架](https:\u002F\u002Fbugstack.cn\u002Fmd\u002Fassembly\u002Fidea-plugin\u002F2021-11-24-%E3%80%8AIntelliJ%20IDEA%20%E6%8F%92%E4%BB%B6%E5%BC%80%E5%8F%91%E3%80%8B%E7%AC%AC%E5%9B%9B%E8%8A%82%EF%BC%9A%E6%89%A9%E5%B1%95%E5%88%9B%E5%BB%BA%E5%B7%A5%E7%A8%8B%E5%90%91%E5%AF%BC%E6%AD%A5%E9%AA%A4%EF%BC%8C%E5%BC%80%E5%8F%91DDD%E8%84%9A%E6%89%8B%E6%9E%B6.html)\n    - [第7节：IDEA工程右键菜单，自动生成ORM代码](https:\u002F\u002Fbugstack.cn\u002Fmd\u002Fassembly\u002Fidea-plugin\u002F2021-12-08-%E3%80%8AIntelliJ%20IDEA%20%E6%8F%92%E4%BB%B6%E5%BC%80%E5%8F%91%E3%80%8B%E7%AC%AC%E4%BA%94%E8%8A%82%EF%BC%9AIDEA%E5%B7%A5%E7%A8%8B%E5%8F%B3%E9%94%AE%E8%8F%9C%E5%8D%95%EF%BC%8C%E8%87%AA%E5%8A%A8%E7%94%9F%E6%88%90ORM%E4%BB%A3%E7%A0%81.html)\n    - [第8节：选定对象批量织入“x.set(y.get)”代码，自动生成vo2dto](https:\u002F\u002Fbugstack.cn\u002Fmd\u002Fassembly\u002Fidea-plugin\u002F2021-12-14-%E3%80%8AIntelliJ%20IDEA%20%E6%8F%92%E4%BB%B6%E5%BC%80%E5%8F%91%E3%80%8B%E7%AC%AC%E5%85%AD%E8%8A%82%EF%BC%9A%E4%BB%A5%E7%BB%87%E5%85%A5%E4%BB%A3%E7%A0%81%E7%9A%84%E6%96%B9%E5%BC%8F%EF%BC%8C%E8%87%AA%E5%8A%A8%E5%A4%84%E7%90%86vo2dto.html)\n\n- 第4章：辅助工具\n    \n    - [第9节：通过Inspection机制，对静态代码安全审查](https:\u002F\u002Fb","CodeGuide 是一个由资深 Java 开发者小傅哥创建的技术学习资源库，主要聚焦于 Java 核心技术的深度解析与实践经验分享。项目涵盖了 AOP、字节码操作、领域驱动设计等高级主题，并提供了丰富的实战案例如自定义 MyBatis 框架、基于 DDD 的四层架构抽奖系统等。此外，还包含对 Spring Boot、MySQL 等常用框架和技术的详细教程。适合正在寻求提升 Java 技能水平或希望深入了解软件架构设计原则的开发者使用。",2,"2026-06-11 03:34:30","high_star"]