自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 关于Kakfa

kafka是一种分布式的、基于发布/订阅的消息系统 1、kafka队列为什么吞吐量大 a、生产消息时kafka是顺序写入硬盘 b、Kafka的数据并不是实时的写入硬盘而是使用内存映射文件技术(mmap) Kafka提供了一个参数——producer.type来控制是不是主动...

2019-07-25 09:59:00 81

转载 优雅的关闭Spring Boot

优雅的关闭Spring Boot 1、实现 TomcatConnectorCustomizer 接口拿到Tomcat的连接获取 Tomcat连接池 2、实现 ApplicationListener<ContextClosedEvent> 监听服务器关闭事件,注册JVM钩子函数关...

2019-07-16 02:30:00 217

转载 关于分布式系统

分布式系统实现方式 a、RPC(dubbo)b、spring cloud 分布式系统一致性问题 单一系统 数据库的一致性通过事务ACID保证, 数据库多版本控制是基于MVCC实现,使用隐藏行事务ID和回滚指针 在事务内查询时比较事务ID要小于等于事务的版本号 在分布式系统...

2019-07-13 17:48:00 116

转载 关于Spring

1、spring bean加载 a、加载配置或者扫描包路径,解析成BeanDefintion b、实例化Bean装饰成InstanceWrapper c、处理成员变量依赖注入Bean(循环依赖解决办法是提前暴露Bean对象放在正在创建中对象池 构造函数注入无法解决) d、激活Aware...

2019-07-13 16:12:00 97

转载 关于Netty

关于Netty ByteBuf:字节缓冲区 以内存角度可以分为 1、堆内存字节缓冲区,内存分配和回收速度快 JVM自动回收,缺点是IO读写时需要额外做一次内存复制,将堆内存对应的缓存区复职到内核channel中。 2、直接内存字节缓冲区,非堆内存,在堆外进行内存分配,分配和回收会慢一些,但...

2019-07-05 21:57:00 65

空空如也

空空如也

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

TA关注的人

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