摘要:java.util.concurrent 类 ArrayBlockingQueue<E> 一个由数组支持的有界阻塞队列。此队列按 FIFO(先进先出)原则对元素进行排序。队列的头部 是在队列中存在时间最长的元素。 队列的尾部 是在队列中存在时间最短的元素。新元素插入到队列的尾部,队列获取操作则是从队 阅读全文
并发队列 – 有界阻塞队列 ArrayBlockingQueue 原理探究
2017-11-23 14:01 by faunjoe88, 256 阅读, 0 推荐, 收藏, 编辑
摘要:一、ArrayBlockingQueue类图结构 如图ArrayBlockingQueue内部有个数组items用来存放队列元素,putindex下标标示入队元素下标,takeIndex是出队下标,count统计队列元素个数, 从定义可知道并没有使用volatile修饰,这是因为访问这些变量使用都是 阅读全文
推荐一个zookeeper信息查看工具
2017-11-19 13:08 by faunjoe88, 1354 阅读, 0 推荐, 收藏, 编辑
摘要:zookeeper信息查看工具 下载地址:https://issues.apache.org/jira/secure/attachment/12436620/ZooInspector.zip 解压,打开: ZooInspector\build\zookeeper-dev-ZooInspector.j 阅读全文
zookeeper 下载列表
2017-11-19 13:04 by faunjoe88, 161 阅读, 0 推荐, 收藏, 编辑
摘要:http://www.apache.org/dist/zookeeper/ 阅读全文
Linux安装卸载JDK(1.7 rpm)
2017-11-19 12:43 by faunjoe88, 316 阅读, 0 推荐, 收藏, 编辑
摘要:一、卸载系统已有的JDK 1、查看已安装的jdk rpm -qa|grep jdk 2、卸载jdk rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64 2、卸载jdk rpm -e --nodeps java-1.6.0 阅读全文
Another app is currently holding the yum lock; waiting for it to exit...
2017-11-19 12:39 by faunjoe88, 214 阅读, 0 推荐, 收藏, 编辑
摘要:解决方法: rm -rf /var/run/yum.pid 来强行解除锁定,然后你的yum就可以运行了 阅读全文
查看zookeeper 进程
2017-11-18 13:02 by faunjoe88, 6347 阅读, 1 推荐, 收藏, 编辑
摘要:ps -ef | grep QuorumPeerMain 阅读全文
Zookeep启动异常:Error contacting service. It is probably not running.
2017-11-18 12:56 by faunjoe88, 2173 阅读, 0 推荐, 收藏, 编辑
摘要:异常提示: 解决方案: 阅读全文
-bash: jps: command not found
2017-11-18 12:51 by faunjoe88, 491 阅读, 0 推荐, 收藏, 编辑
摘要:inux安装了jdk之后,打jps命令发现找不到这个命令: 查看java版本java -version,正常。 查看/etc/profile,环境变量都配置好了。于是我执行了: 就可以运行jps了。 阅读全文
linux jdk环境变量配置
2017-11-18 12:14 by faunjoe88, 142 阅读, 0 推荐, 收藏, 编辑
摘要:export JAVA_HOME=/home/faunjoe/java/jdk1.8.0_45export PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 阅读全文