• 1. 推荐文章

  • 2. 公众号文章

  • 3. 知识星球文章


1. 推荐文章

笔者在地铁有阅读公众号技术文章的习惯。

给时间一点时间,给努力一点努力。

  • 《JAVA 拾遗--Instrument 机制》

  • 《微服务平台》

  • 《渴望成长的工程师-你了解一万小时定律吗》

  • 《全流程重构京东服务市场系统》

  • 《深入理解 RPC 之集群篇》

  • 《苏宁调用链监控系统如何为818保驾护航?》

2. 公众号文章

公众号:芋道源码,纯源码解析公众号。

  • 《注册中心 Eureka 源码解析 —— Eureka-Client 初始化(二)之 EurekaClientConfig》

  • 《【死磕Java并发】—- J.U.C之并发工具类:CyclicBarrier》

  • 《分布式事务 TCC-Transaction 源码分析 —— 运维平台》

  • 《看透 Spring MVC 源代码分析与实践 —— 俯视 Spring MVC》

  • 《源码圈内推信息整理(2018-03-10)》

  • 《找工作交流群》

3. 知识星球文章

知识星球:芋道源码,一群给 2018 立起 Flag ,阅读源码,理解源码,分享源码。

愿你是同行人。

  • 《Dubbo源码分析—消费者引用服务》

  • 《Dubbo源码分析——服务发布》

  • 《Quartz的定时任务实现》

加入方式:长按下方二维码。

知识星球

简单分享下调试源码的习惯,希望抛个小砖,引个和田玉

  1. 整体调试一遍,知道大题流程

  2. 细细的调试每个方法,可能会增加一些中文注释

  3. 考虑到调试会蒙圈,比如调用链很深,我会考虑借助 uml 顺序图,或者本子手绘

  4. 不排除类关系比较复杂,那使用 uml 类图。可以使用 astah 社区版,又或者 IDEA 自动生


今天有群友在问,如何系统的调试源码?

其实,对于大多数人是很困难的。因为本身我们可能对组建,例如 dubbo 停留在使用阶段阶段。

那么适合我们大多数人,往往是以点破面,通过一个流程的调试,逐步摸清整体的脉络。

简单,用三行代码来说

while (true) {  调试();}

芋道源码的周八(2018.03.11)相关推荐

  1. 芋道源码的周八(2018.03.04)

    1. 推荐文章 2. 公众号文章 3. 知识星球文章 1. 推荐文章 笔者在地铁有阅读公众号技术文章的习惯. 给时间一点时间,给努力一点努力. <架构师之路17年精选80篇> <微服 ...

  2. 芋道源码的周八(2018.03.25)

    1. 推荐文章 2. 公众号文章 3. 知识星球文章 1. 推荐文章 笔者在地铁有阅读公众号技术文章的习惯. 给时间一点时间,给努力一点努力. <聊聊分布式定时任务中间件架构及其实现> & ...

  3. 芋道源码的周八(2018.03.18)

    1. 推荐文章 2. 公众号文章 3. 知识星球文章 1. 推荐文章 笔者在地铁有阅读公众号技术文章的习惯. 给时间一点时间,给努力一点努力. <100亿数据1万属性数据架构设计> < ...

  4. 芋道源码的周八(2018.04.08)

    1. 推荐文章 2. 公众号文章 3. 知识星球文章 1. 推荐文章 笔者在地铁有阅读公众号技术文章的习惯. 给时间一点时间,给努力一点努力. <每个程序员都需要知道一些游戏网络知识> & ...

  5. 芋道源码的周八(2018.01.20)

    1. 推荐文章 2. 公众号文章 3. 知识星球文章 1. 推荐文章 笔者在地铁有阅读公众号技术文章的习惯. 给时间一点时间,给努力一点努力. JVM源码分析之一个Java进程究竟能创建多少线程 谈谈 ...

  6. 芋道源码的周八(2018.05.20)

    点击上方"芋道源码",选择"置顶公众号" 技术文章第一时间送达! 源码精品专栏 中文详细注释的开源项目 Java 并发源码合集 RocketMQ 源码合集 Sh ...

  7. 芋道源码的周八(2018.05.13)

    点击上方"芋道源码",选择"置顶公众号" 技术文章第一时间送达! 源码精品专栏 中文详细注释的开源项目 Java 并发源码合集 RocketMQ 源码合集 Sh ...

  8. 芋道源码的周八(2018.02.11)

    1. 推荐文章 2. 公众号文章 3. 知识星球文章 1. 推荐文章 笔者在地铁有阅读公众号技术文章的习惯. 给时间一点时间,给努力一点努力. <MySQL数据库的"十宗罪" ...

  9. 芋道源码的周八(2018.04.15)

    1. 推荐文章 2. 公众号文章 3. 知识星球文章 1. 推荐文章 笔者在地铁有阅读公众号技术文章的习惯. 给时间一点时间,给努力一点努力. <MySQL DBA之路 | 性能配置调优篇> ...

最新文章

  1. JQuery添加扩展方法(理解$.extend(),与$.fn.extend()方法区别)
  2. Cortex-M3中的寄存器组
  3. redis中执行lua脚本命令
  4. C++ 指向类成员的指针
  5. React开发(209):react错误边界
  6. python字符串的方法和列表的方法_Python 中列表和字符串的方法总结
  7. ubuntu 设置 时区 更新时间
  8. php core模块,module.php
  9. Java线程通信之等待/通知
  10. CCP/XCP和T-BOX知识点
  11. 数据算法之折半查找(binSearch)的Java实现
  12. 《Effective C++》:条款46-条款47
  13. 卸载Proteus7进展缓慢、卡顿
  14. 数学建模学习笔记之相关系数
  15. 大数据就业方向有哪些?
  16. CF D. GCD Table
  17. 2018 中国城市天气代码
  18. Android Studio 无法识别MuMu模拟器、夜神模拟器的解决办法
  19. 2022年java中级开发工程师最新面试题
  20. PHPCMS v9自带截取字符串函数str_cut

热门文章

  1. 电商库存设计mysql redis_电商中的库存管理实现-mysql与redis
  2. python中偏度和峰度的计算公式
  3. Java 第十一届 蓝桥杯 省模拟赛 梅花桩
  4. Browserify与Webpack
  5. TabLayout使用介绍(com.google.android.material.tabs.TabLayout)
  6. HDU 1009 FatMouse' Trade
  7. 三重山面前,咪咕阅读如何巩固城池?
  8. adb 安装卸载app命令
  9. 计算机r代表什么意思,R.I.P是什么意思?R.I.P是网络用语吗?
  10. 【C++ 】重载和重写