- 博客(8)
- 资源 (12)
- 收藏
- 关注
原创 Zookeeper(七)分布式锁
获取锁实现思路:1. 首先创建一个作为锁目录(znode),通常用它来描述锁定的实体,称为:/lock_node2. 希望获得锁的客户端在锁目录下创建znode,作为锁/lock_node的子节点,并且节点类型为有序临时节点(EPHEMERAL_SEQUENTIAL); 例如:有两个客户端创建znode,分别为/lock_node/lock-1和/lock
2013-03-31 12:05:07 23859 6
原创 Zookeeper(六)数据模型
Zookeeper数据模型:Zookeeper的结构类似标准的文件系统,但这个文件系统中没有文件和目录,而是统一使用节点(node)的概念,称为znode。Znode作为保存数据的容器(限制在1mb以内),也构成了一个层次化的命名空间。 znode zookeeper目录中的每一个节点对应着一个znode,每个znode维护着一个属性结构
2013-03-30 15:32:32 6098 1
转载 android权限列表
访问登记属性android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限获取错略位置android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米获取精确位置
2013-03-17 16:02:44 3382
原创 Zookeeper(五)JAVA API
org.apache.zookeeper.ZooKeeper类 主要方法列表方法名称描述String create(final String path, byte data[], List acl, CreateMode createMode)创建一个znode节点,参数: 路径、 znode内容,ACL(访问控制列表)、 znode
2013-03-11 21:21:38 31790
原创 Zookeeper(四)简单操作
1. 连接到zookeeper服务[java2000_wl@localhost zookeeper-3]$ bin/zkCli.sh -server 127.0.0.1:21812. 使用ls命令查看当前zookeeper中包含的内容[zk: 127.0.0.1:2181(CONNECTED) 1] ls /[zookeeper]
2013-03-09 23:33:07 12198
原创 Zookeeper(二)四字命令
通过这些四字命令可以获取服务的当前状态,配置等相关信息。用户在客户端可通过telnet或nc向zookeeper发出命令。命令描述cons列出连接到服务器的所有客户端详细信息(连接,会话)。包括“接收/发送”的包数量,会话id,操作延迟等。 /127.0.0.1:37185[0](queued=0,recved=1,sent=0)
2013-03-06 23:08:56 6502
原创 Zookeeper(一)伪分布式安装
一:环境centosjdk1.6zookeeper-3.4.3 下载二:配置将解压出来的zookeeper 复制三份,这里分别叫做 zookeeper-1,zookeeper-2和zookeeper-3。1. zookeeper-1 配置:创建data目录:/home/java2000_wl/hadoop/zookeeper-1/data创
2013-03-03 16:15:07 11248 1
原创 CentOS下 Eclipse启动错误
错误信息:Failed to load the JNI shared library "/home/java2000_wl/jdk/jdk1.6.0_41/bin/../jre/lib/i386/client/libjvm.so".修改 /etc/sysconfig/selinux 文件 禁止SELINUX选项# This file controls the state o
2013-03-01 22:37:59 2930
hadoop1.0 Failed to set permissions of path 解决方案
2012-05-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人