liunx上安装nacos
摘要:下载nacos wget https://github.com/alibaba/nacos/releases/download/1.4.1/nacos-server-1.4.1.tar.gz 启动服务 bash startup.sh -m standalone 关闭服务 sh shutdown.sh
阅读全文
posted @
2021-03-24 10:23
公众号/架构师与哈苏
阅读(18)
推荐(0) 编辑
dubbo-admin管理控制台安装
摘要:拉项目切换分支到master git clone https://github.com/apache/dubbo-admin.git /var/tmp/dubbo-admin 打开项目修改配置 dubbo-admin/src/main/resources/application.properties
阅读全文
posted @
2021-03-23 14:34
公众号/架构师与哈苏
阅读(30)
推荐(0) 编辑
vim宏录制
摘要:宏录制 当你要重复某一个操作时,录制的宏可以很快地帮你完成任务。 准备文本 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> 你好 你好 你好 你好 你
阅读全文
posted @
2021-03-22 10:34
公众号/架构师与哈苏
阅读(47)
推荐(0) 编辑
centos上安装zookeeper
摘要:下载zookeeper # 创建zookeeper文件夹 cd /usr/local/ mkdir zookeeper cd zookeeper # 下载 解压 wget https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/current/ap
阅读全文
posted @
2021-03-18 11:05
公众号/架构师与哈苏
阅读(53)
推荐(0) 编辑
ReentrantLock
摘要:private int i = 1; @Test public void reentrantLock(){ // 可重入 默认非公平锁 ReentrantLock lock = new ReentrantLock(); for (int j = 0; j < 1000; j++) { new Thr
阅读全文
posted @
2021-03-11 14:32
公众号/架构师与哈苏
阅读(40)
推荐(0) 编辑
ReentrantReadWriteLock
摘要:private int i = 1; @Test public void readWriteLock(){ ReentrantReadWriteLock lock = new ReentrantReadWriteLock(); for (int j = 0; j < 100; j++) { // 如
阅读全文
posted @
2021-03-11 14:21
公众号/架构师与哈苏
阅读(38)
推荐(0) 编辑
mysql悲观锁和乐观锁
摘要:悲观锁 查出来的数据必须是根据索引查出来的,不然锁表。 # 语法 select * from table where id = 1 for update; 乐观锁 使用一个标识 cas 比较后替换 如果每次访问冲突概率小于 20%,推荐使用乐观锁,否则使用悲观锁。乐观锁的重试次 数不得小于 3 次。
阅读全文
posted @
2021-03-02 16:47
公众号/架构师与哈苏
阅读(39)
推荐(0) 编辑
shell脚本基本使用教程
摘要:sh脚本的固定第一行 #!/bin/bash 变量 #!/bin/bash var1=1 var2=2 var3=$[var1+var2] echo "$var3" 传达参数 sh test.sh 我是参数1 我是参数2 我是参数3 #!/bin/bash # 文件名称 value:test.sh
阅读全文
posted @
2021-03-02 16:28
公众号/架构师与哈苏
阅读(190)
推荐(0) 编辑