首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
CoderLi
掘友等级
公众号 | CoderLi
公众号 | CoderLi
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
88
文章 88
沸点 0
赞
88
返回
|
搜索文章
最新
热门
Zookeeper 序列化
从 前面的文章 我们得知、ZK 的客户端和服务端会通过网络进行一系列的数据交互(节点中的数据内容、ACL 信息),而我们知道从一个内存对象到网络传输,那么就会涉及到序列化和反序列化操作。ZK 使用到是一个叫 Jute 的序列化组件(对不起,我真的没听过,尴尬了) Jute 是 …
Spring 容器的初始化
对于 AliasRegistry 可以参考我另一篇文章 Spring-AliasRegistry 。关于这个类我们只要记住两点,一个是它是一个 beanFactory、一个是它是一个 BeanDefinitionRegistry 首先从 ThreadLocal 中获取正在加载的…
Spring-资源加载(源码分析)
在 Java 中,将不同来源的资源抽象成 URL ,通过注册不同的 handler ( URLStreamHandler ) 来处理不同来源的资源的读取逻辑。 然而 URL 没有默认定义相对 Classpath 或 ServletContext 等资源的 handler ,虽然…
编译Spring5.2.0源码
下载spring-framework-5.2.0.RELEASE.zip下载gradle5.6.3按照说明配置环境变量解压zip、查看根目录下的import-into-idea.md执行脚本(wind
Zookeeper-Access Control List(ACL)
Z K作为一个分布式协调框架、内部存储着一些分布式系统运行时状态的元数据。如何有效的保护这些数据的安全、如何做一个比较好的权限控制显得非常的重要。 ZK 为我们提供一套完善的 ACL(access control list,访问控制列表) 权限控制机制来保障数据的安全。 cre…
Spring-AliasRegistry
使用Spring的时候我们可以很容易的为某个bean配置一个或多个别名或者:直接使用bean标签的name属性,就是别名<beanid="aaa",name="bbb,ccc,ddd"/>使用@Bea
Zookeeper Watcher 流程分析(结合源码)
ZK提供了分布式数据的发布/订阅功能,一个典型的发布/订阅模型系统定义了一种一对多的订阅关系,能够让多个订阅者同时监听某个主题对象,当这个主题对象自身状态发生变化时,会通知所有的订阅者。在ZK中引入了 Watcher 机制来实现这种分布式的通知功能。 ZK允许客户端向服务器端注…
ZooKeeper 数据模型:节点的特性与应用
集群中 follower 与leader 之间初始连接时最多能容忍的最多心跳数 。 数据模型是一种树形结构 。 zk中的数据节点也分为持久节点、临时节点和顺序节点 。 如果将节点创建为临时节点、那么该节点数据不会一只存储在zk服务器上、当创建该临时节点的客户端绘画因超时或发生异…
编译运行Zookeeper源码
创建 /tmp/zookeeper 目录、用于存放 zk 数据. 拷贝log4j.properties文件至:zookeeper-server/src/main/resources,文件名还是log4j.properties不变.
个人成就
文章被点赞
299
文章被阅读
70,371
掘力值
2,213
关注了
7
关注者
60
收藏集
0
关注标签
9
加入于
2019-01-15