摘要:
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
公众号/架构师与哈苏
阅读(46)
推荐(0)
摘要:
悲观锁 查出来的数据必须是根据索引查出来的,不然锁表。 # 语法 select * from table where id = 1 for update; 乐观锁 使用一个标识 cas 比较后替换 如果每次访问冲突概率小于 20%,推荐使用乐观锁,否则使用悲观锁。乐观锁的重试次 数不得小于 3 次。
阅读全文
posted @ 2021-03-02 16:47
公众号/架构师与哈苏
阅读(44)
推荐(0)
摘要:
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
公众号/架构师与哈苏
阅读(206)
推荐(0)
摘要:
Azkaban简介 azkaban是一个开源的任务调度系统 Azkaban是一套简单的任务调度服务,整体包括三部分webserver、dbserver、executorserver。 开发语言为Java。 提供可视化任务调度流程,和监控的平台。 简单易用的Web UI界面 官网地址 https://
阅读全文
posted @ 2021-02-26 10:04
公众号/架构师与哈苏
阅读(121)
推荐(0)
摘要:
https://gitee.com/wuzhiqi123/demo-spring-batch
阅读全文
posted @ 2021-02-23 17:16
公众号/架构师与哈苏
阅读(133)
推荐(0)
摘要:
初始化 git init 添加文件到本地仓库 git add . 提交文件到本地仓库 git remote add origin 仓库地址 拉去远程仓库代码 git pull origin master 推送代码到远程仓库 git push origin master 然后会出现错误 To http
阅读全文
posted @ 2021-02-23 17:15
公众号/架构师与哈苏
阅读(338)
推荐(0)
摘要:
下载地址 https://www.enterprisedb.com/downloads/postgres-postgresql-downloads 一直下一步安装就行。 问题1 navicat 连接报错: authentication method 10 not supported 修改: D:\s
阅读全文
posted @ 2021-02-07 16:13
公众号/架构师与哈苏
阅读(88)
推荐(0)
摘要:
构建条件方法 @Override public Query getQuery(ReportParam param){ //check MeenoAssert.hasLength(param.getUuid(),"uuid can not empty!"); MeenoAssert.notNull(p
阅读全文
posted @ 2021-02-07 15:01
公众号/架构师与哈苏
阅读(350)
推荐(0)
摘要:
1.唯一索引 2.token机制 3.分布式锁 4.mysql乐观锁和悲观锁
阅读全文
posted @ 2021-01-15 11:12
公众号/架构师与哈苏
阅读(104)
推荐(0)
摘要:
HttpSessionConfig.java package com.meeno.common.session; import com.meenoframework.common.filter.SessionUser; import org.springframework.context.annot
阅读全文
posted @ 2021-01-05 15:45
公众号/架构师与哈苏
阅读(877)
推荐(0)