- 博客(17)
- 收藏
- 关注
原创 Seata1.6.1启动报错:console.user.username
人麻了,折腾了好半天,源码里新加了四个属性,配置文件里必须加上这四个值才行。都快半年了,阿里Seata文档是提都不提嘿,怎么地你开源你清高呗,要不是找工作要求会这个,我立马用Azure全家桶。
2023-04-03 17:20:06
1331
10
原创 Linux(Debian/Ubuntu)安装最新RabbitMQ,自动配置最新安装源版本(官网推荐,非常方便),省去繁杂的手动配置步骤
Linux(Debian/Ubuntu)安装最新RabbitMQ,自动配置最新安装源版本(官网推荐,非常方便),省去繁杂的手动配置步骤
2023-03-08 00:36:14
2221
原创 Mybatis 一对多关联映射 直接使用内部类VO 简化操作
之前处理一对多的情况一般写两个VO,一个是“一”,里面放List,另一个是“多”。但是这样会比较繁琐,试了一下,直接把“多”的这个类写成“一”的内部类,看起来明显更简洁了。可以直接把“多”(对应collection标签)的类写成内部类,xml是一样的,这样更简洁明了,也比较好维护。
2022-12-12 20:09:49
664
原创 线程池 future.get() 方法对多线程并发的影响
线程池 future.get() 方法对多线程并发的影响使用ThreadPoolExecutor做多线程并发测试的时候,用for循环给线程池加任务,发现最终执行的时候所有线程都按顺序依次执行,没有并发执行
2022-12-06 04:26:11
1742
原创 SpringSecurity密码加密-咸密码-用户授权验证
SpringSecurity的PasswordEncoder官网介绍,密码加密验证方式,盐密码概念,与用户授权
2022-11-16 15:56:26
708
原创 字节输入输出流-FileInput(Output)Stream
字节输入输出流-FileInput(Output)Stream怎样使用缓存字节数组byte[1024].flush()方法清空缓存原理
2022-09-24 19:02:44
573
原创 Ubuntu及Debian使用Snapd安装缺少依赖的应用(如WorkBench)以及Snapd的卸载
Ubuntu及Debian使用Snapd安装缺少依赖的应用(如WorkBench)以及Snapd的卸载
2022-09-08 17:49:37
3311
转载 Java笔记2——命名风格
Java编程规范package的命名: package 的名字由全部小写的字母组成,例如:com.runoob。class和interface的命名: class和interface的名字由大写字母开头而其他字母都小写的单词组成,例如:Person,RuntimeException。class变量的命名: 变量的名字用一个小写字母开头,后面的单词用大写字母开头,例如:index,cur...
2019-01-14 23:50:55
182
转载 Java笔记1——java程序入口为什么这样写?
有的小伙伴看到后不理解,为什么是 String[] args,这个 args 是干嘛的?String[] args 可以看出来它是一个数组。在命令行中比如运行 Test.class 文件,你可以这样写:java Test runoob相当于给数组传入了一个 runoob 字符串。也可以打印出来,可以作为简单的输入。例如:public class Test { publ...
2019-01-14 23:31:20
368
转载 Java 对象和类
基本概念多态 继承 封装 抽象 类 对象 实例 方法 重载类局部变量:在方法、构造方法或者语句块中定义的变量被称为局部变量。变量声明和初始化都是在方法中,方法结束后,变量就会自动销毁。 成员变量:成员变量是定义在类中,方法体之外的变量。这种变量在创建对象的时候实例化。成员变量可以被类中方法、构造方法和特定类的语句块访问。 类变量(静态变量):类变量也声明在类中,方法体...
2019-01-12 19:54:00
132
转载 Java基本概览
1.Java基础语法基本术语对象:类的具体实例 类:对象的特征概览 方法:方法就是行为,一个类可以有很多方法。逻辑运算、数据修改以及所有动作都是在方法中完成的。 实例变量:决定每个对象的状态代码风格大小写敏感 类名:每个单词首字母大写 方法名:小写字母开头,之后单词首字母大写 源文件名:源文件名必须和类名相同 主方法入口:所有的Java 程序由public static...
2019-01-12 17:08:13
236
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人