- 博客(18)
- 收藏
- 关注
原创 maven install时报错Malformed \uxxxx encoding
然后再执行mvn install或者idea 执行maven构建命令就完美解决问题了。第一步 删除仓库中的所有依赖。第二步 删除idea缓存。
2024-09-23 10:24:16
221
1
原创 MYSQL 联表查询某个时间之前最新的数据
t1t2select * from t1 t1 left join t2 t2 on t2.student_id = t1.student_id on t2.date = (select max(date) from t2 where date
2022-11-09 11:36:21
908
原创 用Integer跟基本数据类型int作比较时报NullPointException
判断语句那里就会报错,因为Integer是一个包装类,在与基本数据类型作比较时会转换成对应的数据类型进行比较,转换的时候就会报空指针异常,应该吧:-D。
2022-10-25 16:33:20
268
原创 idea快捷键之快捷多行编辑
多行编辑配合CTRL + SHIFT + 方向键 或 SHIFT + HOME/END 进行选中和CTRL + 方向键 或 HOME 或 END 跳词。
2022-09-08 18:00:50
6212
原创 SpringBoot使用过滤器Filter设置ThreadLocal出现的问题
远程调用的时候没有把请求头传输过去,导致request没有值,然后在过滤器中又判断了用户信息一些信息为空的时候不调用ThreadLocal的设置值得方法,这就导致拿取的值是复用线程的数据,从而引起数据错乱,如果没有判断为空的话,设置的值应该是为空的.因此要改用拦截器来设置ThreadLocal值。使用场景:在每次请求的时候把带有用户信息的Token存入ThreadLocal中,在一些保存修改操作获取并设置操作人。
2022-08-19 17:46:01
1276
2
原创 mybatis传参集合时集合在实体类里面时foreach标签里的collection属性要用实体类命名的名字,如果填写list的话会报nogetter异常
mybatis传参集合时集合在实体类里面时foreach标签里的collection属性要用实体类命名的名字,如果填写list的话会报nogetter异常
2022-06-14 16:12:24
427
原创 将java文件打成jar包
新建一个配置文件mainfest.mf设置内容Main-Class: Str2CamelCaseStr把配置文件放到编译好的java文件 xxx.class同目录下面到当前目录打开命令窗口 执行jar cfm Str2CamelCaseStr.jar(自定义jar包名字) mainfest.mf *.class(目录下面所有class后缀的文件)出现jar包 运行指令java -jar Str2CamelCaseStr.jar参考博客:java文件打成jar包_将.cla
2022-04-27 11:46:21
1652
原创 ElementUI switch 修改值的坑
通过方法allAttendance去修改全部的值,发现值发生改变了,但是switch开关没产生变化,是因为设置的值是String类型 只要改成就可以了
2022-04-04 23:11:27
718
原创 电话,日期,邮箱正则表达式
电话手机格式校验^((((13[0-9])|(14[5|7])|(15[0|1|2|3|4|5|6|7|8|9])|(18[0|1|2|3|5|6|7|8|9]))\d{8})|((\d{7,8})|\d{3,4}-\d{7,8}|(\d{3,4}-\d{7,8}-\d{1,4})|(\d{7,8}-\d{1,4})))$日期校验^[2][0]\\d{2}/(0[1-9]|1[0-2])/(0?[1-9]|1[0-9]|2[0-9]|3[0-1])$邮箱校验^\w+([-+.]\w+)
2022-04-02 14:30:41
262
原创 SpringBoot控制层校验参数注解
@Null 被注释的元素必须为 null@nonNull 是针对包装基本类型@notBlank 是针对String类型@notEmpty 是针对集合@Min(value) 被注释的元素必须是一个数字,其值必须大于等于指定的最小值@Max(value) 被注释的元素必须是一个数字,其值必须小于等于指定的最大值@DecimalMin(value) 被注释的元素必须是一个数字,其值必须大于等于指定的最小值 @DecimalMax(value) 被注释的元素必须是一个数字,其值必...
2022-03-25 10:32:05
198
原创 idea ctrl + alt + 方向键失效解决方案
快捷键冲突,例如网易云音乐的快捷键ctrl+alt+方向键是全局切歌,关掉网易云的快捷键就解决了
2022-03-21 10:46:58
3746
5
原创 stream流获取Map<String, List>
Map<String, List<XXXX> = list.stream().collect(Collectors.groupingBy(XXXX::getXXXXId));
2022-03-14 12:49:25
2836
原创 remote: The project you were looking for could not be found. 解决git clone不下来的方法之一
原因:项目拉取需要账号跟密码解决:git clone http://username:password@xxx.com/project-name.git
2022-03-03 09:47:51
301
原创 获取每个员工的最新记录
SELECT s1.employee_id, s1.score, s1.dateFROM score s1JOIN ( SELECT employee_id, MAX( date ) date FROM score GROUP BY employee_id ) s2ON s1.employee_id = s2.employee_id ANDs2.date = s1.dateWHERE s1.employee_id = #{employ...
2022-03-01 16:51:11
150
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人