会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
21karat
哪有什么岁月静好,不过是有人替你负重前行
博客园
首页
管理
上一页
1
···
3
4
5
6
7
8
9
10
下一页
2019年3月18日
【Zookeeper学习系列】master选举
摘要: 模拟选举机器类 1 package com.karat.cn.zookeeperAchieveLock.zkclient; 2 3 import java.io.Serializable; 4 5 /** 6 * 选举的机器 7 */ 8 public class UserCenter implem
阅读全文
posted @ 2019-03-18 10:58 21karat
阅读(217)
评论(0)
推荐(0)
2019年3月17日
【Zookeeper学习系列】分布式锁简单实现(JavaApi)
摘要: 创建会话连接 1 package com.karat.cn.zookeeperAchieveLock.javaapilock; 2 3 import org.apache.zookeeper.WatchedEvent; 4 import org.apache.zookeeper.Watcher; 5
阅读全文
posted @ 2019-03-17 17:17 21karat
阅读(570)
评论(0)
推荐(0)
【Zookeeper学习系列】Curator操作节点
摘要: 为什么使用Curator? Curator本身是Netflix公司开源的zookeeper客户端; Curator 提供了各种应用场景的实现封装; curator-framework 提供了fluent风格api; curator-replice 提供了实现封装; 引入依赖: <dependency
阅读全文
posted @ 2019-03-17 14:50 21karat
阅读(501)
评论(0)
推荐(0)
2019年3月16日
【Zookeeper学习系列】zkclient操作节点
摘要: 引入依赖 <dependency> <groupId>com.101tec</groupId> <artifactId>zkclient</artifactId> <version>0.10</version> </dependency> 会话连接 1 package com.karat.cn.zo
阅读全文
posted @ 2019-03-16 18:53 21karat
阅读(400)
评论(0)
推荐(0)
Eclipse导入GitHub项目的两处报错处理
摘要: 项目出现Could not calculate build plan:pligin 错误。解决办法: 删除本地.m2仓库中 org.apache.maven.plugins:maven-resources-plugin所在目录。 然后右击项目 Maven->Update Project->勾选 Fo
阅读全文
posted @ 2019-03-16 17:01 21karat
阅读(219)
评论(0)
推荐(0)
2019年3月15日
【Zookeeper学习系列】JavaApi操作节点
摘要: 引入依赖 <dependency> <groupId>org.apache.zookeeper</groupId> <artifactId>zookeeper</artifactId> <version>3.4.8</version> </dependency> 创建会话 1 package com
阅读全文
posted @ 2019-03-15 17:42 21karat
阅读(358)
评论(0)
推荐(0)
2019年3月13日
【Zookeeper学习系列】命令使用
摘要: zoo.cfg配置文件 tickTime=2000 :zookeeper中最小的时间单位长度 (ms)。 initLimit=10 :follower节点启动后与leader节点完成数据同步的时间。 syncLimit=5 :leader节点和follower节点进行心跳检测的最大延时时间。 dat
阅读全文
posted @ 2019-03-13 18:31 21karat
阅读(187)
评论(0)
推荐(0)
单例模式
摘要: 作为对象的创建模式,单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类 单例模式的特点: 单例类只能有一个实例。 单例类必须自己创建自己的唯一实例。 单例类必须给所有其他对象提供这一实例。 饿汉式单例类 /** * 饿汉式单例类 */ public class
阅读全文
posted @ 2019-03-13 16:34 21karat
阅读(159)
评论(0)
推荐(0)
【Zookeeper学习系列】环境安装
摘要: 单机环境下安装: 下载地址:http://apache.fayea.com/zookeeper/stable/ 解压zookeeper :tar -zxvf zookeeper-3.4.10.tar.gz cd 到 ZK_HOME/conf , copy一份zoo.cfg:cp zoo_sample
阅读全文
posted @ 2019-03-13 14:39 21karat
阅读(225)
评论(0)
推荐(0)
2019年3月12日
【Zookeeper学习系列】简介
摘要: 分布式环境的特点 分布性:多台机器位置不同,但是相互协同做某一件事情。 并发性:程序运行过程中,并发性操作是很长见的。比如:同一个分布式系统中的多个节点,同时访问一个共享资源。(数据库,分布式存储) 无序性:进程之间的消息通信,会出现顺序不一致问题。 分布式环境下面临的问题 网络通讯:不同机器之间数
阅读全文
posted @ 2019-03-12 22:22 21karat
阅读(180)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
9
10
下一页