摘要: 一个同步方法可以调用另外一个同步方法,一个线程已经拥有某个对象的锁,再次申请的时候仍然会得到该对象的锁也就是说synchronized获得的锁是可重入的 public class T { synchronized void m() { System.out.println("m start"); t 阅读全文
posted @ 2021-06-30 22:18 XIN1024 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 版本: 报错: at liquibase.snapshot.SnapshotGeneratorFactory.createSnapshot(SnapshotGeneratorFactory.java:215) at liquibase.snapshot.SnapshotGeneratorFactor 阅读全文
posted @ 2021-11-24 14:19 XIN1024 阅读(7) 评论(0) 推荐(0) 编辑
摘要: redis 报错 NoSuchFieldError: DEFAULT 具体报错如下: Exception in thread "main" java.lang.NoSuchFieldError: DEFAULT at io.lettuce.core.AbstractRedisClient.conne 阅读全文
posted @ 2021-09-29 16:59 XIN1024 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 安装rabbitMq erlang mq 版本对应关系 https://www.rabbitmq.com/which-erlang.html 如果erlang 是源码安装,则对应的rabbitmq 也需要用源码安装的方式进行 如果erlang 是采用yum方式安装,则rabbitmq 可以采用rpm 阅读全文
posted @ 2021-09-26 18:58 XIN1024 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 从数据连接获取表信息 适配所有的数据库,如:oracle、mysql等。里面用到的异常请删除即可。 需要引入hutool jar 包 <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <vers 阅读全文
posted @ 2021-08-26 11:51 XIN1024 阅读(21) 评论(0) 推荐(0) 编辑
摘要: Redis 序列化 springboot版本2.5.3 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.5.3</v 阅读全文
posted @ 2021-07-29 14:15 XIN1024 阅读(649) 评论(0) 推荐(0) 编辑
摘要: 问题 redis 抛出异常: redis.clients.jedis.ScanResult.getStringCursor()Ljava/lang/String; Method threw 'java.lang.NoSuchMethodError' exception. 说明 spring-boot 阅读全文
posted @ 2021-07-21 14:27 XIN1024 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 创建表空间 1、首先通过find 命令查看表空间存储位置 [root@localhost ~]# find / -name *.dbf /home/oracle/data/oradata/orcl/system01.dbf /home/oracle/data/oradata/orcl/sysaux0 阅读全文
posted @ 2021-06-30 22:56 XIN1024 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 安装硬件要求 1、内存 要求:内存最小1G,推荐2G或者更高。查看命令: grep MemTotal /proc/meminfo 2、swap |RAW|Swap| |:—- |:—— | |1G至2G|1.5倍| |2G至16G|同RAW相等| |16G以上|16G| 查看命令: grep Swa 阅读全文
posted @ 2021-06-30 22:55 XIN1024 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 列出所有的branch git branch #按q 退出 命令行创建分支 git checkout -b dev git checkout命令加上-b参数表示创建并切换,相当于以下两条命令: $ git branch dev $ git checkout dev 创建分支,开发分支基于develo 阅读全文
posted @ 2021-06-30 22:51 XIN1024 阅读(64) 评论(0) 推荐(0) 编辑
摘要: git tag 就可以打一个新标签 加上-a参数来创建一个带备注的tag,备注信息由-m指定。如果你未传入-m则创建过程系统会自动为你打开编辑器让你填写备注信息。 git tag -a tagName -m "my tag" 列出已有的tag git tag #按q 是退出 给指定的某个commit 阅读全文
posted @ 2021-06-30 22:49 XIN1024 阅读(20) 评论(0) 推荐(0) 编辑