![](https://img-blog.csdnimg.cn/direct/672b9327767b45a1b18c1535b9866a6b.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
源码系列
文章平均质量分 94
从源码角度深入理解各类技术原理~
Hyatt1024
业精于勤而荒于嬉
展开
-
【Kafka系列 06】Kafka Producer源码解析
调用 KafkaProducer.send() 发送消息,在经过拦截器处理,key/value 序列化处理后,实际是将消息保存到 消息累加器 RecordAccumulator 中,实际上就是保存到一个 Map 中 (ConcurrentMap),这条消息会被记录到同一个记录批次 (相同主题相同分区算同一个批次) 里面,这个批次的所有消息会被发送到相同的主题和分区上。原创 2024-02-28 19:49:54 · 1448 阅读 · 0 评论 -
Nacos服务注册源码解析
简介:本文将以图文方式详述 Spring Cloud Alibaba 技术体系之 Nacos 服务注册源码解析。原创 2024-01-30 20:19:43 · 1371 阅读 · 0 评论 -
【Java系列】ArrayList源码解析
ArrayList 实现了 List 接口,是有序集合,即用户可以精确控制每个元素在列表中的插入位置,允许放入null元素,底层通过数组实现,支持动态扩容。每个 ArrayList 都有一个容量(capacity),表示底层数组的实际大小。当向容器中添加元素时,如果容量不足,容器会自动增大底层数组的大小。原创 2024-01-24 18:27:49 · 839 阅读 · 0 评论