自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 RocketMQ Broker 瞬时存储池TransientStorePool的复用、源码分析 (04)

TransientStorePool瞬时存储池的复用分析

2024-01-12 10:01:43 496

原创 RocketMQ 接受消息写入消息 (03)

rocketmq 接受消息、消息入内存、落盘、构建consumeQueue文件和Index索引文件源码分析

2024-01-12 09:57:54 786

原创 RocketMQ 发送普通消息源码分析 (02)

Producer发送消息流程、源码分析、直接发送、批量发送逻辑、获取主题、路由队列的逻辑

2024-01-05 14:09:07 941

原创 RocketMQ 源码环境搭建和分析点位 (01)

RockMQ架构、源码特新分析点、源码运行环境的搭建

2024-01-05 14:07:42 349

原创 Dubbo 服务端暴露服务、处理消息(03)

监听器启动初始化刷新配置通过SPI导入Protocol通过Protocol实现和注册中心的信息同步(暴露、引入、注册、订阅服务)通过Registery和注册中心进行信息的同步最后在交换层实现信息的发送或者zk客户端和zk服务进行交互。

2023-12-30 15:53:40 324

原创 Dubbo 服务端交换层发送数据(03)

Dubbo交换层建立链接、协议编码、发送数据的源码解读

2023-12-29 16:07:25 809

原创 Dubbo 服务端调用流程(02)

Dubbo源码消费端掉用源码分析、路由、负载均衡、和对应环境的初始化流程

2023-12-28 15:43:00 875

原创 Dubbo 集成到Spring的环境的设计和流程(01-1)

像dubbo、spring全家桶等等的组件都在和spring集成的时候,易用非常高、可扩展性非常高,一个注解或者一个配置就可以开启组件的上下文的启用和对应功能的使用。大师或源码最牛逼的是思想、编程思想。DubboConfigConfigurationRegistrar类是ImportBeanDefinitionRegistrar的自定义类,所以在注入Springs上下文的时候会执行registerBeanDefinitions,调用汇总的调用方法进行汇总配置初始化调用,将必要的bean集成到spring。

2023-12-18 13:24:25 20

原创 Spring源码的阅读感悟与思考

怎么可以写出大师级别的代码,高扩展的同时又兼具可读性(这是一个相对角度,但是Spring在两方面都做到了很好的兼容)

2023-03-04 16:56:26 141 1

原创 源码到底应该怎么读?

无论你在论坛或者某个专题课或者培训,大量关于源码的东西和讲解,大部分都是跟踪源码、画流程图、解说某个特性的原理。但是我从没有见到过关于某某源码中这段代码为什么这么设计、这个锁为什么用在某某处、某种类继承结构的优缺点和应用场景之类的代码,但是我认为这是阅读源码最精髓的地方。阅读源码像优秀的前辈们学习看起,是为了有一天我们也可以写出同一水平的代码。所以看源码的时候最本质的学习就是要站在作者的角度去考虑问题,考虑设计、架构、实现、应该用什么技术实现等等。

2022-10-29 21:53:09 425

原创 (一) Springboot配置文件加解密插件jasypt解密过程源码分析

Springboot配置文件加解密插件jasypt源码分析

2022-04-14 11:16:03 1318

原创 (二) Nacos服务发现和注册源码分析

Nacos 服务注册Nacos的注册流程,客户端启动调用服务端的接口1 客户端的流程首先分析cloud-nacos包下的自动装配包和类:NacosAutoServiceRegistration>AbstractAutoServiceRegistration>ApplicationListener<WebServerInitializedEvent>NacosAutoServiceRegistration 是一个监听器,监听WebServer初始化完成之后会触发onApp

2022-04-13 17:40:08 329

01 JVM崩块案例分析

Crash崩溃日志

2023-12-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除