沉淀、分享、成长,让自己和他人都能有所收获

  1. 面经手册 · 第31篇《Spring Bean IOC、AOP 循环依赖解读》

    关于 Spring Bean 循环依赖的学习,了解问题的本质再分析问题,往往更利于对问题有更深入的了解和研究,也就能知道三个缓存分别基于什么目的存放什么数据了。

    2021/05/05

  2. 久等了,小傅哥的《重学Java设计模式》终于出版了,彩印&纸质!

    截至到今天终于能给粉丝一个交代了,那么多伙伴自己喜欢这本书,可算是能让你们拿到一本,全彩印的、没错字的、有类图的、加内容的,可以随时在手边查阅的烂代码解决方案型图书!

    2021/04/22

  3. 一个Bug,让我发现了 Java 界的.AJ(锥)!

    伙伴学小傅哥的中间件,说写个切面运行不了,排查BUG原尾过程分析还学到了新知识。接下来我带着大家一起看看什么是快乐星球,他是怎么一顿骚操作让切面拦截不到的!

    2021/04/21

  4. 面经手册 · 第30篇《关于 Spring 中 getBean 的全流程源码解析》

    总感觉 Spring 也没啥看的,怎么面试官一问就能问出花?pring 的 getBean 中,transformedBeanName 的作用是什么?那这么说,你的 Bean 如果有 alias 别名,Spring 在获取 Bean 时候要怎么处理?那你调试代码时候,看见过BeanName前面有 & 的情况吗,为啥会出现?

    2021/04/18

  5. Cloudreve 自建云盘实践,我说了没人能限得了我的容量和速度!

    为啥要用自建网盘,市面上的云盘不香了?就像我作为技术号主想分享一些自己总结的资料,放到一些云盘以后有时候会被其他不知道从哪冒出来的小伙伴给举报,举报链接就取消了,取消了链接也就影响了我的资料分享。

    2021/04/11

  6. 面经手册 · 第29篇《Spring IOC 特性有哪些,不会读不懂源码!》

    IOC(Inversion of Control),控制反转的核心思想在于,资源的使用不由使用各自管理,而是交给不使用资源的第三方进行管理。这样的好处是资源是集中管理的,可配置、易维护,同时也降低了双方的依赖度做到了低耦合。

    2021/04/07

  7. 《SpringBoot 中间件设计和开发》| 对,小傅哥的掘金小册上线啦,这次教你造火箭!

    小册16个中间件实现,包括测试工程等共计30个代码库,每一章节都会对应有一个中间件的设计和实现,为了便于读者快速有效的学习小册中的技术内容,在小册的每一章节中都涵盖;开篇引导、需求背景、方案设计、技术实现、测试验证和文末总结。

    2021/03/31

  8. 面经手册 · 第28篇《你说,怎么把Bean塞到Spring容器?》

    如果不是阅读框架源码或者做相关的中间件开发,可能很多核心技术压根是接触不到的。即使是这些核心技术并没有多难,但只要是不知道就不会,所以也有很多同样疑问的初学者问小傅哥该怎么学习,没有方向。

    2021/03/30

  9. 刚火了的中台转头就拆,一大波公司放不下又拿不起来!

    为什么建中台,建了哪些中台?建中台还与游戏,部落冲突、海岛奇兵,有关系?借着对中台的理解和参与,也给大家分析下中台的来龙去脉,总要了解它才能更好的应用它。

    2021/03/24

  10. 不重复造轮子都是骗小孩的,教你手撸 SpringBoot 脚手架!

    为什么我们要去造轮子?造轮子的核心目的,是为了解决通用共性问题的凝练和复用。虽然市面上已经有了大量成熟稳定用于支撑系统建设的轮子,也就是服务、框架、组件、工具等,但对于一些较大型的公司来说,这些轮子可能并不一定能很好的支撑起系统需要承载的服务体量,这个时候就需要自建一些轮子。

    2021/03/14

  11. 面试现场:小伙伴美团一面的分享和分析(含解答)

    最近给大家整理一些面试现场,真实的面试题和答案以及总结。虽然技术的知识点是固定的,但不同大厂不同面试官的提问方式却不一样。一方面是你的简历的内容影响,另外一方面是受面试官的个人经历导致。

    2021/03/07

  12. 笔记整理:技术架构涵盖内容和演变过程总结

    对于刚接触编程的新人来说,可能并不能很清楚的知道架构是怎么来的,都包括什么内容。如果非得说什么架构,那么可能就是目前在 IDEA 中打开的工程就是架构。但实际上,应用场景、业务规模、服务类型、部署结构、开发框架、技术选型,综合在一起才是架构!

    2021/03/04

(转载本站文章请注明作者和出处 微信公众号:bugstack虫洞栈 | 作者:小傅哥

代理反射、扰动函数、字节码插桩、类代理注册,把技术与场景结合学习中间件开发技术!

通过22个一线互联网实际业务开发场景,重构实践方式学习设计模式的技术运用。让设计模式可以让每个学习的人都能接受理解,并运用到自己的项目上。

拿大厂Offer,通过对Java技术的精讲,透彻的原理分析,深度的源码学习,再加实践验证,让懂了就是真的懂!

通过三个字节码框架;ASM、Javassit、Byte-buddy,的插装学习,并结合Javaagent了解非入侵的全链路监控服务,以及做反射、中间件和混淆代码等

跟着案例学Netty,Netty4.x案例从简单入门到应用实战,全篇35节优秀案例+实战源码[基础篇(13)、中级篇(13)、高级篇(3章+)、源码分析篇]。

本专题通过Java代码来实现JVM的基础功能(搜索解析class文件、字节码命令、运行时数据区等),从而让java程序员通过最熟知的java程序,学习JVM是如何将java程序一步步跑起来的。


本代码库是作者小傅哥多年从事一线互联网 Java 开发的学习历程技术汇总,旨在为大家提供一个清晰详细的学习教程,侧重点更倾向编写Java核心内容。如果本仓库能为您提供帮助,请给予支持(关注、点赞、分享)!

4146 879

本专栏共计22个真实业务场景对应59组案例工程,包括交易、营销、秒杀、中间件、源码等各类实战场景。

3213 720

专注于原创开发专题案例。跟着案例学Netty,Netty4.x案例从简单入门到应用实战,全篇37章节优秀案例+实战源码[基础篇(13)、中级篇(13)、高级篇(3章+)、源码分析篇],以上章节全部完成并不断持续更新中。

241 143

本专栏是作者小傅哥使用JavaFx、Netty4.x、SpringBoot、Mysql等技术栈和偏向于DDD领域驱动设计方式,搭建的仿桌面版微信实现通信核心功能。

13850 320