工作随笔
文章平均质量分 61
齐鲁九零
纵浪大化中 不喜亦不惧 应尽便须尽 无复独多虑
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Command line is too long. Shorten command line for XXX or also for JUnit default configuration[IDEA]
IDEA运行单元测试报错Error running 'MyTest.testException': Command line is too long. Shorten command line for MyTest.testException or also for JUnit default configuration.原创 2023-02-28 15:43:57 · 679 阅读 · 0 评论 -
SpringBoot Swagger2启动报异常,因为入参有同名的字段导致
1异常堆栈信息java.lang.NullPointerException: null at springfox.documentation.schema.Example.equals(Example.java:131) at java.util.Objects.equals(Objects.java:59) at springfox.documentation.service.RequestParameter.equals(RequestParameter.java:132)...原创 2022-05-17 20:17:04 · 2529 阅读 · 1 评论 -
【工作笔记】一次通过代码数据迁移填坑记
1背景A表数据需要迁移到B表, 表字段有新增修改,并且一条A记录可能会对应多条B记录。两个表都有名称和对应的编码(每次新增新生成),如果B表已存在此名称,则不同步。2迁移方案分页查询A表(A表主键排序),并根据相关条件封装好B表数据,并同步插入。3问题描述原因1由于此次发布,B表依赖涉及到一个监听的mq会全量推数据,两方未及时沟通。需要A B表同步完数据,上游MQ才能推送。2A表同步B表数据期间,有用户操作新增,导致A表老数据不能同步。同一个名称 在A B表对应不同的编码,导致其..原创 2020-11-21 10:48:41 · 219 阅读 · 0 评论 -
【工作随笔】JAVA字符串左填充 右填充工具类
1经常会用到字符串不够长度左填充多少位,右填充多少位为了方便以后使用特意记录一下2代码:import org.apache.commons.lang3.StringUtils;public class Demo { public static void main(String[] args) { String str="126829959"; //要求长度18 ,不够左填充0 System.out.println("左填充结果:"+S.原创 2020-10-31 16:51:05 · 1096 阅读 · 1 评论 -
JDK8 Collectors.toMap IllegalStateException Duplicate key
开发过程中我们会遇到List<Entity>转Map<String,Entity>的场景,但是如果出现重复的key会报Duplicate key异常。代码如下有附件:package test;import java.util.ArrayList;import java.util.List;import java.util.Map;import java...原创 2020-04-11 16:03:06 · 720 阅读 · 0 评论 -
【JDK8遇到的坑】 Collectors.toMap key可以为null value不能为null 否则抛空指针异常NullPointerException
1jdk8 Collectors.toMap key可以为null value不能为空null否则抛空指针异常Exception in thread "main" java.lang.NullPointerException at java.util.HashMap.merge(HashMap.java:1224) at java.util.stream.Collectors.lambda$toMap$58(Collectors.java:1320) at java.util.s...原创 2020-10-21 09:54:59 · 2233 阅读 · 0 评论 -
IDEA 社区版 SrpingBoot 不能找到 provided 范围的 jar包中的类问题解决步骤
1点击红框处 会出现Edit Configurations...2勾选并确认3再次启动SpringBoot的main方法就正常了原创 2019-12-01 19:12:19 · 664 阅读 · 0 评论 -
IDEA中MAVEN打jar包乱码解决记录
1打开file工具栏--->Settings2搜索maven---->点击Runner3在VM Options里面输入-XX:+PrintGCDetails -Dmaven.javadoc.skip=true -Dfile.encoding=UTF-84记得点击一下apply,然后OK,重新打包一下就可以了...原创 2019-09-16 09:55:21 · 2352 阅读 · 0 评论
分享