自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (5)
  • 收藏
  • 关注

原创 Zookeeper实例Curator API-TestingCluster

import org.apache.curator.test.TestingCluster;import org.apache.curator.test.TestingZooKeeperServer;/** * * @ClassName: TestingCluster_Sample * @Description: TODO(这里用一句话描述这个类的作用) * @author Ron

2017-06-18 09:45:41 832

原创 Zookeeper实例Curator API-TestingServer

import java.io.File;import org.apache.curator.framework.CuratorFramework;import org.apache.curator.framework.CuratorFrameworkFactory;import org.apache.curator.retry.ExponentialBackoffRetry;import

2017-06-18 09:44:49 963

原创 Zookeeper实例Curator API-EnsurePath使用

package test_test.test_haha;import org.apache.curator.framework.CuratorFramework;import org.apache.curator.framework.CuratorFrameworkFactory;import org.apache.curator.retry.ExponentialBackoffRetry

2017-06-18 09:43:22 865

原创 Zookeeper实例Curator API-ZKPaths使用

import org.apache.curator.framework.CuratorFramework;import org.apache.curator.framework.CuratorFrameworkFactory;import org.apache.curator.retry.ExponentialBackoffRetry;import org.apache.curator.ut

2017-06-18 09:42:19 2567

原创 Zookeeper实例Curator API-分布式Barrier

使用CyclicBarrier模拟龟兔赛跑package test_test.test_haha;import java.io.IOException;import java.util.concurrent.CyclicBarrier;import java.util.concurrent.ExecutorService;import java.util.concurrent.Exe

2017-06-18 09:41:27 470

原创 Zookeeper实例Curator API-分布式计数器

package book.chapter05.$5_4_2;import org.apache.curator.framework.CuratorFramework;import org.apache.curator.framework.CuratorFrameworkFactory;import org.apache.curator.framework.recipes.atomic.At

2017-06-18 09:40:35 1233

原创 Zookeeper实例Curator API-分布式锁

一个典型的时间戳并发问题package test_test.test_haha;import java.text.SimpleDateFormat;import java.util.Date;import java.util.concurrent.CountDownLatch;/** * * @ClassName: Recipes_NoLock * @Description: T

2017-06-18 09:39:05 750

原创 Zookeeper实例Curator API-Master选举

import org.apache.curator.framework.CuratorFramework;import org.apache.curator.framework.CuratorFrameworkFactory;import org.apache.curator.framework.recipes.leader.LeaderSelector;import org.apache.

2017-06-18 09:38:16 1316

原创 Zookeeper实例Curator API-PathChildrenCache_NoCacheData

import org.apache.curator.framework.CuratorFramework;import org.apache.curator.framework.CuratorFrameworkFactory;import org.apache.curator.framework.recipes.cache.PathChildrenCache;import org.apach

2017-06-18 09:37:44 557

原创 Zookeeper实例Curator API-PathChildrenCache

import org.apache.curator.framework.CuratorFramework;import org.apache.curator.framework.CuratorFrameworkFactory;import org.apache.curator.framework.recipes.cache.PathChildrenCache;import org.apach

2017-06-18 09:36:29 3006 1

原创 Zookeeper实例Curator API-NodeCache节点不存在实例

import org.apache.curator.framework.CuratorFramework;import org.apache.curator.framework.CuratorFrameworkFactory;import org.apache.curator.framework.recipes.cache.NodeCache;import org.apache.curato

2017-06-18 09:35:43 1096

原创 Zookeeper实例Curator API-NodeCache使用实例

import org.apache.curator.framework.CuratorFramework;import org.apache.curator.framework.CuratorFrameworkFactory;import org.apache.curator.framework.recipes.cache.NodeCache;import org.apache.curato

2017-06-18 09:34:41 1896

原创 Zookeeper实例Curator API-使用Curator的异步接口

import java.util.concurrent.CountDownLatch;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import org.apache.curator.framework.CuratorFramework;import org.apache

2017-06-18 09:16:12 667

原创 Zookeeper实例Curator API-使用Curator更新数据内容

import org.apache.curator.framework.CuratorFramework;import org.apache.curator.framework.CuratorFrameworkFactory;import org.apache.curator.retry.ExponentialBackoffRetry;import org.apache.zookeeper.

2017-06-18 09:14:18 906

原创 Zookeeper实例Curator API-使用Curator获取数据内容

import org.apache.curator.framework.CuratorFramework;import org.apache.curator.framework.CuratorFrameworkFactory;import org.apache.curator.retry.ExponentialBackoffRetry;import org.apache.zookeeper.

2017-06-18 09:13:22 1423

原创 Zookeeper实例Curator API-使用Curator删除节点

import org.apache.curator.framework.CuratorFramework;import org.apache.curator.framework.CuratorFrameworkFactory;import org.apache.curator.retry.ExponentialBackoffRetry;import org.apache.zookeeper.

2017-06-18 09:05:12 2649

原创 Zookeeper实例Curator API-使用Curator创建节点

import org.apache.curator.framework.CuratorFramework;import org.apache.curator.framework.CuratorFrameworkFactory;import org.apache.curator.retry.ExponentialBackoffRetry;import org.apache.zookeeper.

2017-06-18 09:03:14 722

原创 Zookeeper实例Curator API-使用curator来创建一个含隔离命名空间的ZooKeeper客户端

import org.apache.curator.RetryPolicy;import org.apache.curator.framework.CuratorFramework;import org.apache.curator.framework.CuratorFrameworkFactory;import org.apache.curator.retry.ExponentialBac

2017-06-18 09:02:19 975

原创 Zookeeper实例Curator API-使用Fluent风格的API接口来创建一个ZooKeeper客户端

/** * * @ClassName: Create_Session_Sample_fluent * @Description: TODO(使用Fluent风格的API接口来创建一个ZooKeeper客户端) * @author RongShu * @date 2017年6月17日 上午9:46:35 * */public class Create_Session_Sample_

2017-06-18 08:58:29 419

原创 Zookeeper实例Curator API-使用curator来创建一个ZooKeeper客户端

import org.apache.curator.RetryPolicy;import org.apache.curator.framework.CuratorFramework;import org.apache.curator.framework.CuratorFrameworkFactory;import org.apache.curator.retry.ExponentialBac

2017-06-18 08:56:02 459

原创 Zookeeper实例ZkClient API-检查节点是否存在

/** * * @ClassName: Exist_Node_Sample * @Description: TODO(ZkClient检测节点是否存在) * @author RongShu* @date 2017年6月14日 下午1:07:49 * */public class Exist_Node_Sample { public static void main(Stri

2017-06-14 13:14:28 2680

原创 Zookeeper实例ZkClient API-更新节点内容

import org.I0Itec.zkclient.ZkClient;/** * * @ClassName: Set_Data_Sample * @Description: TODO(ZkClient更新节点数据) * @author * @date 2017年6月14日 下午1:06:12 * */public class Set_Data_Sample { pu

2017-06-14 13:14:09 1014

原创 Zookeeper实例ZkClient API-获取节点数据内容

import org.I0Itec.zkclient.IZkDataListener;import org.I0Itec.zkclient.ZkClient;/** * * @ClassName: Get_Data_Sample * @Description: TODO(ZkClient获取节点数据) * @author * @date 2017年6月14日 下午1:03:46

2017-06-14 13:13:51 7506

原创 Zookeeper实例ZkClient API-获取子节点列表

import java.util.List;import org.I0Itec.zkclient.IZkChildListener;import org.I0Itec.zkclient.ZkClient;/** * * @ClassName: Get_Children_Sample * @Description: TODO(ZkClient获取子节点列表) * @author*

2017-06-14 13:13:33 4338

原创 Zookeeper实例ZkClient API-删除节点

/** * * @ClassName: Del_Data_Sample * @Description: TODO(ZkClient删除节点数据) * @author * @date 2017年6月14日 下午12:53:56 * */public class Del_Data_Sample { public static void main(String[] args) thro

2017-06-14 13:13:06 2366

原创 Zookeeper实例ZkClient API-创建节点

import org.I0Itec.zkclient.ZkClient;/** * * @ClassName: Create_Node_Sample * @Description: TODO(使用ZkClient创建节点) * @author * @date 2017年6月14日 下午12:49:54 * */public class Create_Node_Sample {

2017-06-14 13:12:48 1540

原创 Zookeeper实例ZkClient API-创建一个Zookeeper客户端

import java.io.IOException;import org.I0Itec.zkclient.ZkClient;/** * * @ClassName: Create_Session_Sample * @Description: TODO(使用ZkClient来创建一个ZooKeeper客户端) * @author * @date 2017年6月14日 下午12:46:

2017-06-14 13:12:33 620

原创 Zookeeper实例原生API--删除节点接口权限

import org.apache.zookeeper.CreateMode;import org.apache.zookeeper.ZooDefs.Ids;import org.apache.zookeeper.ZooKeeper;/** * * @ClassName: AuthSample_Delete * @Description: TODO(删除节点的权限控制) * @aut

2017-06-11 22:31:58 1308

原创 Zookeeper实例原生API--使用错误权限信息的ZooKeeper会话访问含权限信息的数据节点

import org.apache.zookeeper.CreateMode;import org.apache.zookeeper.ZooDefs.Ids;import org.apache.zookeeper.ZooKeeper;/** * * @ClassName: AuthSample_Get2 * @Description: TODO(使用错误权限信息的ZooKeeper会话

2017-06-11 22:31:40 1242

原创 Zookeeper实例原生API--无权限信息的Zookeeper会话访问有权限信息的节点

import org.apache.zookeeper.CreateMode;import org.apache.zookeeper.ZooDefs.Ids;import org.apache.zookeeper.ZooKeeper;/** * * @ClassName: AuthSample_Get * @Description: TODO(使用无权限信息的ZooKeeper会话访问

2017-06-11 22:31:22 553

原创 Zookeeper实例原生API--创建会话(包含权限信息)

/** * * @ClassName: AuthSample * @Description: TODO(使用含权限信息的ZooKeeper会话创建数据节点) * @author RongShu* @date 2017年6月11日 下午8:43:15 * */public class AuthSample { final static String PATH = "/zk-b

2017-06-11 22:31:03 321

原创 Zookeeper实例原生API--检查节点是否存在

import java.util.concurrent.CountDownLatch;import org.apache.zookeeper.CreateMode;import org.apache.zookeeper.WatchedEvent;import org.apache.zookeeper.Watcher;import org.apache.zookeeper.Watcher.E

2017-06-11 22:30:35 946

原创 Zookeeper实例原生API--异步更新节点数据

import java.util.concurrent.CountDownLatch;import org.apache.zookeeper.AsyncCallback;import org.apache.zookeeper.CreateMode;import org.apache.zookeeper.WatchedEvent;import org.apache.zookeeper.Wat

2017-06-11 22:30:13 672

原创 Zookeeper实例原生API--同步更新节点数据

import java.util.concurrent.CountDownLatch;import org.apache.zookeeper.CreateMode;import org.apache.zookeeper.KeeperException;import org.apache.zookeeper.WatchedEvent;import org.apache.zookeeper.

2017-06-11 22:29:49 1357

原创 Zookeeper实例原生API--异步获取节点数据

import java.util.concurrent.CountDownLatch;import org.apache.zookeeper.AsyncCallback;import org.apache.zookeeper.CreateMode;import org.apache.zookeeper.WatchedEvent;import org.apache.zookeeper.Wat

2017-06-11 22:28:53 525

原创 Zookeeper实例原生API--同步获取节点数据

/** * * @ClassName: GetData_API_Sync_Usage * @Description: TODO(ZooKeeper API 获取节点数据内容,使用同步(sync)接口) * @author RongShu* @date 2017年6月11日 下午8:36:54 * */public class GetData_API_Sync_Usage imple

2017-06-11 22:28:08 1130

原创 Zookeeper实例原生API--异步获取子节点列表

import java.util.List;import java.util.concurrent.CountDownLatch;import org.apache.zookeeper.AsyncCallback;import org.apache.zookeeper.CreateMode;import org.apache.zookeeper.WatchedEvent;import o

2017-06-11 22:27:40 433

原创 Zookeeper实例原生API--同步获取子节点列表

import java.util.List;import java.util.concurrent.CountDownLatch;import org.apache.zookeeper.CreateMode;import org.apache.zookeeper.WatchedEvent;import org.apache.zookeeper.Watcher;import org.apa

2017-06-11 22:27:25 992

原创 Zookeeper实例原生API--删除节点

/** * * @ClassName: Delete_API_Sync_Usage * @Description: TODO(ZooKeeper API 删除节点,使用同步(sync)接口) * @author RongShu* @date 2017年6月11日 下午8:34:59 * */public class Delete_API_Sync_Usage implements

2017-06-11 22:26:59 559

原创 Zookeeper实例原生API--异步创建节点

import java.util.concurrent.CountDownLatch;import org.apache.zookeeper.AsyncCallback;import org.apache.zookeeper.CreateMode;import org.apache.zookeeper.WatchedEvent;import org.apache.zookeeper.Wat

2017-06-11 22:26:40 952

深入理解Java虚拟机+JVM高级特性与最佳实践

深入理解Java虚拟机+JVM高级特性与最佳实践深入理解Java虚拟机+JVM高级特性与最佳实践

2018-04-06

Git-2.14.1-64-bit.exe

Git-2.14.1-64-bit.exe

2017-08-23

SpringBoot CRUD + 事务 DEMO

SpringBoot CRUD + 事务 DEMO,CSDN竟然不支持0分下载,只能设置1分了

2017-08-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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