摘要: 今天练习了Java的多线程,提到多线程就基本就会用到锁 Java通过关键字及几个类实现了锁的机制,这里先介绍下Java都有哪些锁: 一、Java实现锁的机制: Java运行到包含锁的代码时,获取尝试获取对应的锁,如果锁被其他线程占用着,则该线程默认等待,待这个锁得以释放在去获取,进而执行锁中的代码。 阅读全文
posted @ 2018-05-15 03:21 shuxte 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 一、导入库 以下库存放在目录lib中: audience-annotations-0.5.0.jar jline-0.9.94.jar log4j-1.2.17.jar netty-3.10.6.Final.jar slf4j-api-1.7.25.jar slf4j-log4j12-1.7.25. 阅读全文
posted @ 2018-05-15 01:57 shuxte 阅读(704) 评论(0) 推荐(0) 编辑
摘要: 一、进入命令行 ./bin/zkCli.sh 二、常用命令 命令 作用 范例 备注 connect host:port 连接其他zookeeper客户端 connect hadoop2:2181 2181是客户端的端口号 create [-s] [-e] path data acl 创建新的节点 c 阅读全文
posted @ 2018-05-15 01:54 shuxte 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 一、准备 需要提前安装好Java 准备好zookeeper的软件包:软件包地址 二、部署 解压zookeeper压缩包到指定目录 执行如下命令: tar -xzvf zookeeper-3.4.12.tar.gz -C /opt/ 三、修改配置 配置文件都在目录:zookeeper-3.4.12/c 阅读全文
posted @ 2018-05-15 01:43 shuxte 阅读(227) 评论(0) 推荐(0) 编辑