官网下载地址 http://zookeeper.apache.org/releases.html 本示例使用版本 zookeeper-3.4.14 部署3节点 192.168.0.171 ~ 173 注:zookeeper需要java环境才能运行 一、上传文件到服务器,并解压 tar -zxvf z ...
分类:
其他好文 时间:
2020-03-10 16:14:47
阅读次数:
73
Visual Studio 2015 添加类、添加现有项失败 弹出消息对话框:提示,一个或多个错误发生; 解决记录: 1.使用安装包重新安装vs20015,失败; 2.尝试使用Viusal Studio 2015 安装包进行修复, 修复失败; 3.然后发现电脑在安装vs2015前安装了vs2017, ...
分类:
其他好文 时间:
2020-03-10 14:22:21
阅读次数:
71
第一步:下载安装包 访问https://redis.io/download 到官网进行下载。这里下载最新的4.0版本. 第二步:安装 1.通过远程管理工具,将压缩包拷贝到Linux服务器中,执行解压操作 tar -zxf redis-4.0.9.tar.gz 2.进入解压文件目录使用make对解压的 ...
分类:
系统相关 时间:
2020-03-10 14:07:06
阅读次数:
62
14.常用辅助类 14.1CountDownLatch:减法计数器 14.2CyclicBarrier:加法计数器 14.3 Semaphore:信号量 acquire() 当一个线程调用acquire方法的时候,就是获取到了一个信号量 1 如果当前为0,就会一直等待下去 release() 信号量 ...
分类:
其他好文 时间:
2020-03-10 13:47:00
阅读次数:
67
Spring依赖 <properties> <!--自定义版本号--> <spring-version>4.3.16.RELEASE</spring-version> </properties> <!--Spring依赖--> <dependency> <groupId>org.springfram ...
分类:
编程语言 时间:
2020-03-09 22:45:40
阅读次数:
59
centos安装消息队列beanstalkd 在虚拟机上装一个centos系统,然后在centos上安装beanstalkd yum install epel-release // 不安装上一步,无法找到 beanstalkd yum install beanstalkd --enablerepo= ...
分类:
Web程序 时间:
2020-03-09 20:56:21
阅读次数:
62
一、安装Harbor 准备:docker 要启动,docker-compose要安装。 下载地址:https://storage.googleapis.com/harbor-releases/release-1.8.0/harbor-offline-installer-v1.8.4.tgz (你也可 ...
分类:
其他好文 时间:
2020-03-09 18:10:17
阅读次数:
72
```import threading# lock = threading.RLock()# RLock 递归锁lock = threading.RLock() Counter = [0]def add(C): lock.acquire() C[0] = C[0] + 1 lock.release(... ...
分类:
编程语言 时间:
2020-03-09 15:09:46
阅读次数:
65
saltstack 最新版实战 Latest release: 3000 (February 10, 2020)
分类:
其他好文 时间:
2020-03-09 11:51:12
阅读次数:
88
看题目: 第一种解法采用绝对悲观锁保证绝对的线程安全,思路很简单:不考虑线程协作写代码,然后找出单线程环境下存在控制依赖与数据依赖且涉及共享变量的部分,保证其原子性后确定互斥关系,决定那些操作是互斥的,则共用一把锁。 class H2O { int hNums=0; int oNums=0; pub ...
分类:
其他好文 时间:
2020-03-09 01:24:01
阅读次数:
65