自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Docker笔记

v 可以自动挂载,挂载的地方: linux主机或者docker自动管理的这一部分区域。| Network | CLONE_NEWNET | 网络设备、网络栈、端口等 || IPC | CLONE_NEWIPC | 信号量、消息队列和共享内存 || Mount | CLONE_NEWNS | 挂载点(文件系统) || User | CLONE_NEWUSER | 用户和用户组 || UTS | CLONE_NEWUTS | 主机和域名 || PID | CLONE_NEWPID | 进程编号 |

2024-08-21 21:22:03 576

原创 Netty学习笔记

NioEventLoop的创建 ==> 在创建bossGroup和workGroup的时候创建,参数为空,会创建2被cpu合数的workGroup,每个NioEventLoop会有一个chooser,会创建一个selector和定时任务队列,创建selector的时候会替换hashset的实现NioEventLoop启动 ==> 在首次调用exector的时候创建线程NioEventLoop执行. 检测io事件, 处理io事件,处理任务队列。

2024-08-10 14:32:36 566

原创 mysql学习笔记

【代码】mysql学习笔记。

2024-08-10 14:23:01 1421

原创 CopyOnWriteArrayList源码解析

CopyOnWriteArrayList是一个线程安全的ArrayList。CopyOnWriteArrayList是基于lock锁和数组副本的形式去保证线程安全。在写数据时,需要先获取lock锁,需要复制一个副本数组(读的时候从原来的数组中读取),将数据插入到副本数组中,将副本数组赋值给CopyOnWriteArrayList中的array。

2024-08-08 10:48:10 380

原创 JAVA 二进制 常用方式

【代码】JAVA 二进制 常用方式。

2024-08-08 10:42:15 347

原创 RocketMq源码学习

DefaultMappedFile # 构造 ==> init(fileName, fileSize) 零拷贝技术(运用MMAP零拷贝技术 (提高效率,减少IO拷贝次数))DefaultMessageStore # 构造。

2024-08-07 20:21:36 663

原创 RocketMq学习笔记

MQ,Message Queue,是一种提供消息队列服务的中间件,也称为消息中间件,是一套提供了消息生产、存储、消费全过程API的软件系统。消息即数据。一般消息的体量不会很大。RocketMQ是一个统一消息引擎、轻量级数据处理平台。RocketMQ是一款阿里巴巴开源的消息中间件。2016 年 11 月 28 日,阿里巴巴向 Apache 软件基金会捐赠, RocketMQ,成为 Apache 孵化项目。

2024-08-07 20:13:08 526

原创 SpringMvc源码

【代码】SpringMvc源码。

2024-08-03 13:41:36 320

原创 Spring源码

postProcess方法顺序postProcessBeforeInstantiation InstantiationAwareBeanPostProcessor 提前返回对象postProcessAfterInitialization BeanPostProcessor 初始化之后的方法。

2024-08-03 13:28:49 1994

原创 dubbo源码学习笔记

简介Apache Dubbo 是一款由阿里巴巴公司开发的服务框架,它提供了 RPC 通信与微服务治理两大关键能力。这意味着,使用 Dubbo 开发的微服务,将具备相互之间的远程发现与通 信能力,同时利用 Dubbo 提供的丰富服务治理能力,可以实现诸如服务发现、负载均衡、 服务降级、集群容错等服务治理诉求。同时 Dubbo 是高度可扩展的,用户几乎可以在任意 功能点去定制自己的实现,以改变框架的默认行为来满足自己的业务需求。Dubbo3 定义了全新的 PCP 通信协议—Triple,Dubbo2中的协

2024-08-03 13:24:14 2025

空空如也

空空如也

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

TA关注的人

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