会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
47号Gamer丶
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
17
18
19
20
21
22
23
24
25
···
28
下一页
2020年9月1日
zookeeper之客户端接收服务端处理完成的响应
摘要: ClientCnxnSocketNIO.doIO 服务端处理完成以后,会通过 NIOServerCnxn.sendResponse 发送返回的响应信息,客户端会在 ClientCnxnSocketNIO.doIO 接收服务端的返回,注意一下 SendThread.readResponse,接收服务端
阅读全文
posted @ 2020-09-01 10:43 47号Gamer丶
阅读(587)
评论(0)
推荐(0)
2020年8月26日
zookeeper之服务端接收请求处理流程
摘要: 服务端有一个 NIOServerCnxn 类,用来处理客户端发送过来的请求 NIOServerCnxn ZookeeperServer-zks.processPacket(this, bb); 处理客户端传送过来的数据包 public void processPacket(ServerCnxn cn
阅读全文
posted @ 2020-08-26 22:01 47号Gamer丶
阅读(543)
评论(0)
推荐(0)
zookeeper之Watcher的基本流程
摘要: Watcher 的基本流程 ZooKeeper 的 Watcher 机制,总的来说可以分为三个过程:客户端注册 Watcher、服务器处理 Watcher 和客户端回调 Watcher客户端注册 watcher 有 3 种方式,getData、exists、getChildren;以如下代码为例来分
阅读全文
posted @ 2020-08-26 21:15 47号Gamer丶
阅读(253)
评论(0)
推荐(0)
2020年8月24日
zookeeper原理之Leader选举完成之后的处理逻辑
摘要: 通过 lookForLeader 方法选举完成以后,会设置当前节点的 PeerState,要么为 Leading、要么就是 FOLLOWING、或者 OBSERVING到这里,只是表示当前的 leader 选出来了,但是 QuorumPeer.run 方法里面还没执行完,我们再回过头看看后续的处理过
阅读全文
posted @ 2020-08-24 14:32 47号Gamer丶
阅读(427)
评论(0)
推荐(0)
2020年8月21日
zookeeper原理之投票的网络通信流程
摘要: 通信流程图: 接收数据 Notification 和发送 ToSend ToSender Notification leader; 被推荐的服务器 sid zxid; 被推荐的服务器当前最新的事务 id peerEpoch; 被推荐的服务器当前所处的 epoch electionepoch; 当前服
阅读全文
posted @ 2020-08-21 23:03 47号Gamer丶
阅读(246)
评论(0)
推荐(0)
2020年8月20日
zookeeper原理之选举流程分析
摘要: 前面分析这么多,还没有正式分析到 leader 选举的核心流程,前期准备工作做好了以后,接下来就开始正式分析 leader 选举的过程: public synchronized void start() { loadDataBase(); cnxnFactory.start(); startLead
阅读全文
posted @ 2020-08-20 22:52 47号Gamer丶
阅读(215)
评论(0)
推荐(0)
SpringBoot 过滤器,监听器,拦截器详解
摘要: 今天来说说SpringBoot 过滤器,监听器,拦截器用来做什么的: 监听器:listener是servlet规范中定义的一种特殊类。用于监听servletContext、HttpSession和servletRequest等域对象的创建和销毁事件。监听域对象的属性发生修改的事件。用于在事件发生前、
阅读全文
posted @ 2020-08-20 10:23 47号Gamer丶
阅读(422)
评论(0)
推荐(1)
List里面添加子list,子list clear之后竟然会影响主List里面的内容
摘要: public class TestList { static class Car { String name; public Car(String name) { this.name = name; } public Car() { } } public static void main(Strin
阅读全文
posted @ 2020-08-20 09:59 47号Gamer丶
阅读(281)
评论(0)
推荐(0)
Jackson用法详解
摘要: 目录 一、简介 二、依赖 三、 ObjectMapper 一)、从JSON中获取Java对象 1、简单示例 2、 ObjectMapper如何匹配JSON对象的字段和Java对象的属性 3、JSON字符串-->Java对象 3、JSON 字符输入流-->Java对象 4、JSON文件-->Java对
阅读全文
posted @ 2020-08-20 00:31 47号Gamer丶
阅读(283)
评论(0)
推荐(0)
2020年8月18日
Ouath2.0在SpringCloud下验证获取授权码
摘要: Ouath2.0在SpringCloud下获取授权码,验证授权码,刷新授权码 本文不主要介绍SpringCloud的其他组件,只展示Ouath2.0的集成代码,并演示授权码的获取,检验,刷新,展示其他模块是因为在Ouath2.0里面怕有人问这数据从哪里来的,如果觉得环境太麻烦,就直接看Ouath2.
阅读全文
posted @ 2020-08-18 23:58 47号Gamer丶
阅读(342)
评论(0)
推荐(0)
上一页
1
···
17
18
19
20
21
22
23
24
25
···
28
下一页
公告