- 博客(11)
- 收藏
- 关注
转载 Zookeeper 进阶之——典型应用场景(一)
http://www.cnblogs.com/haippy/archive/2012/07/23/2603583.htmlZooKeeper 典型的应用场景Zookeeper 从设计模式角度来看,是一个基于观察者模式设计的分布式服务管理框架,它负责存储和管理大家都关心的数据,然后接受观察者的注册,一旦这些数据的状态发生变化,Zookeeper 就将负责通
2016-07-02 12:01:30 234
转载 Zookeeper配置
简介ZK配置文件为conf/zoo.cfg基本配置 单机模式 配置项 功能 tickTime 这个时间是作为 Zookeeper 服务器之间或客户端与服务器之间维持心跳的时间间隔,也就是每个 tickTime 时间就会发送一个心跳。 dataDir Zookeeper保存数据的目录,默认情况下,Zookeeper 将写数据的日志文件也保存在这个目录里。 clientPor
2016-07-02 11:34:11 294
转载 Zookeeper命令
四字命令ZooKeeper 支持某些特定的四字命令字母与其的交互。它们大多是查询命令,用来获取 ZooKeeper 服务的当前状态及相关信息。用户在客户端可以通过 telnet 或 nc 向 ZooKeeper 提交相应的命令。 ZooKeeper 常用四字命令见下: 命令 功能描述 conf 输出相关服务配置的详细信息。 cons 列出所有连接到服务器的客户端的完全的连接 /
2016-07-02 11:33:51 322
转载 ZK Java API
Java客户端 方法名称 描述 String create(final String path, byte data[], List acl, CreateMode createMode) 创建一个znode节点,参数: 路径、 znode内容,ACL(访问控制列表)、znode创建类型 void delete(final String path, int version) 删
2016-07-02 11:33:32 704
转载 Zookeeper应用
简介Zookeeper 从设计模式角度来看,是一个基于观察者模式设计的分布式服务管理框架,它负责存储和管理大家都关心的数据,然后接受观察者的注册,一旦这些数据的状态发生变化,Zookeeper 就将负责通知已经在 Zookeeper 上注册的那些观察者做出相应的反应,从而实现集群中类似 Master/Slave 管理模式。统一命名服务分布式应用中,通常需要有一套完整的命名规则,既能够产生唯一的名称又
2016-07-02 11:33:05 344
转载 Zookeeper 基础
Zookeeper简介ZooKeeper设计目的**最终一致性**client不论连接到哪个Server,展示给它都是同一个视图,这是zookeeper最重要的性能。可靠性具有简单、健壮、良好的性能,如果消息m被到一台服务器接受,那么它将被所有的服务器接受。**实时性**Zookeeper保证客户端将在一个时间间隔范围内获得服务器的更新信息,或者服务器失效的信息。但由于网络延时等原因,Zook
2016-07-02 11:32:20 271
原创 LinkedHashMap原理及LRU应用
LinkedHashMap概述 本文基于JDK8,之前版本可能不一样。 LinkedHashMap是HashMap的一个子类,它保留插入的顺序,如果需要输出的顺序和输入时的相同,那么就选用LinkedHashMap。 LinkedHashMap实现与HashMap的不同之处在于,后者维护着一个运行于所有条目的双重链接列表。此链接列表定义了迭代顺序,该迭代顺序可以是插入顺序或者是访问顺序。 根
2016-05-06 23:17:57 429
转载 NumPy的详细教程
先决条件在阅读这个教程之前,你多少需要知道点python。如果你想从新回忆下,请看看Python Tutorial.如果你想要运行教程中的示例,你至少需要在你的电脑上安装了以下一些软件:PythonNumPy这些是可能对你有帮助的:ipython是一个净强化的交互Python Shell,对探索NumPy的特性非常方便。matplotlib将允许你绘图Sci
2014-10-09 21:54:30 435
转载 最大子数组问题分治法(递归)Java实现
FindMaximumSubArray.javapublic class FindMaximumSubArray{ private int low ; private int high ; private int sum ; public void FindMaximumSubArray( int a[], i
2014-10-01 21:32:35 1188
转载 python模块及包的导入
一 .module通常模块为一个文件,直接使用import来导入就好了。可以作为module的文件类型有".py"、".pyo"、".pyc"、".pyd"、".so"、".dll"。二. package通常包总是一个目录,可以使用import导入包,或者from + import来导入包中的部分模块。包目录下为首的一个文件便是 __init__.py。然后是一些模块文件和子目录,假如
2014-09-29 21:57:31 434
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人