- 博客(4)
- 资源 (4)
- 收藏
- 关注
原创 什么是CAS
CAS是compare and swap,例如:生成唯一不重复自增ID的功能,可以用两种方法来实现:、1、加锁方式维护一个全局变量Long ID,每次线程请求生成新ID首先将全局ID锁住,ID++生成完新ID后解锁,再提供给其他线程使用。可以保证ID的唯一性,但是效率低下,被锁住后都要排队等候解锁。2、CAS方式(1)维护一个全局变量Long ID,每次线程请求生成新ID不加锁,只获取当前ID值,(2)ID++后再次查询全局ID,如果当前全局ID还是之前获取的ID,那么将全局ID改为ID++后的
2020-09-21 11:10:51
129
原创 elasticsearch安装配置
1、创建es用户组和用户 groupadd esgroup useradd esuser -g esgroup passwd esuser2、更改es目录权限为esgroup和esuser cd /data chown -R esuser:esgroup elasticsearch-5.6.93、报错:access denied ("javax.management.MBeanTrustPermission" "register")解决方法:vi /usr/java/jdk1.8.0_251
2020-08-27 00:54:54
99
原创 CentOS7安装MySql5.7
1、下载mysql5.7:mysql-5.7.30-1.el7.x86_64.rpm-bundle.tar文件 https://dev.mysql.com/downloads/mysql/2、解压出来到本地 tar-cvf mysql-5.7.30-1.el7.x86_64.rpm-bundle.tar3、安装MySql组件(i-install安装;v-verbose进度条;h-hash哈希校验),顺序如下:rpm -ivh mysql-community-common-5.7.30-1.el
2020-08-16 18:26:44
125
原创 Nginx+Nacos集群搭建
1、首先将Nacos默认的数据库从derby切换至MySql,先创建一个数据库nacos_config,再使用nacos\conf\nacos-mysql.sql创建表2、修改nacos/conf/application.properties文件,增加支持mysql数据源配置(目前只支持mysql)spring.datasource.platform=mysqldb.num=1db.url.0=jdbc:mysql://11.162.196.16:3306/nacos_devtest?ch
2020-08-04 10:48:36
36861
1
EXT江湖_大漠穷秋
2012-06-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人