- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 ByteBuffer的操作
ByteBuffer初始化put元素flip,该方法主要由读模式切换成写模式 获取元素值rewind compact 压缩典型使用场景:{@code * buf.clear(); // Prepare buffer for use * while (in.read(buf) >= 0 || buf...
2019-03-21 11:03:55
653
原创 zookeeper选取过程
zk的选取过程分析 zk节点的类型Leader followerobserver 2. zk选举 zk在分布式系统的环境下,各节点启动时会通过paxos算法选举产生leader节点。选举leader的标准是当有超过一半的节点选举某个节点时,该节点即被选为leader节点。 选举过程如下: 1) 节点启动时,会向所有的节点包括自己发送Vote信息,包括选举的l...
2018-02-13 15:55:20
646
原创 mina3源码分析,启动过程分析(一)
上图为服务端TCPServer类的继承关系,主要实现了IoServer和IoService两个接口,IoServer定义了bind、unbind等绑定地址的操作,IoService主要定义了Filters过滤器,用于在处理具体逻辑前进行一系列过滤操作,IoHandler具体业务逻辑处理,SessionConfig负责回话相关的配置信息。 具体启动过程如下所示:
2017-04-22 13:31:40
472
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人