自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

刘本龙的专栏

个人邮箱:3089008201@qq.com. 技术交流群:684457529

原创 hbase源码调试

为了调试源码,我们最好只启动一个regionserver。 hbase集群配置 为了避免在调试过程中由于请求超时而导致地调试中断,可以适当的延长请求的超时时间,修改hbase-site.xml文件中的zookeeper.session.timeout和hbase.zookeeper.propert...

2019-10-31 19:47:03

阅读数 12

评论数 0

原创 hbase--cluster replication 源码分析

复制操作步骤 准备两个集群,clusterA,clusterB . 两个集群都建表 create table PERSON (id integer not null primary key,name varchar,age integer, sex INTEGER, val DOUBLE) c...

2019-10-30 18:31:41

阅读数 15

评论数 0

原创 hbase --HLOG写入流程源码分析

hlog写入流程 如果配置了属性hbase.wal.provide=multiwal,则一个RS会有多个HLOG。This parallelization is done by partitioning incoming edits by their Region,并行化是通过对region分...

2019-10-30 18:27:33

阅读数 23

评论数 0

转载 为什么ArrayBlockingQueue单锁实现,LinkedBlockingQueue双锁实现

首先看一下本人两篇源码解析: jdk11源码–LinkedBlockingQueue源码分析 jdk11源码–ArrayBlockingQueue源码分析 细心的同学会发现,ArrayBlockingQueue的实现是“单锁+两个condition”,而LinkedBlockingQueue是...

2019-10-30 17:14:07

阅读数 11

评论数 0

原创 LinkedBlockingQueue 和 ConcurrentLinkedQueue 的区别与联系

联系 LinkedBlockingQueue 与 ConcurrentLinkedQueue 都是先进先出 FIFO的线程同步的队列。 阻塞队列 典型例子是 LinkedBlockingQueue 适用阻塞队列的好处:多线程操作共同的队列时不需要额外的同步,另外就是队列会自动平衡负载,即那边(生产...

2019-10-30 16:52:55

阅读数 8

评论数 0

原创 OKhttp3 简单使用

概述 okhttp 官网:https://square.github.io/okhttp/ HTTP是现代应用网络的方式。这就是我们交换数据和媒体的方式。有效地执行HTTP可以加快您的负载并节省带宽。 OkHttp是一个默认有效的HTTP客户端: HTTP / 2支持允许对同一主机的所有请求共享...

2019-10-05 14:03:32

阅读数 26

评论数 0

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