![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
BUG
程序员大航子
现就职于抖音集团 | 在南方发展的不正经东北人 | 互联网苟且偷生的JAVA开发 | 面试人数超200人 | 关注我不迷路
展开
-
jdk8中使用toMap主键冲突
转载本文章请标明作者和出处本文出自爱喝纯净水的南荣牧歌开始行动,你已经成功一半了,献给正在奋斗的我们缘起今天线上产品经理新增了一个需求,其中我做了一个操作,将一个集合使用jdk8分解成一个map,结果抛出了异常,是因为map的键冲突了,那我我们就想了,如果我们想保留其中一个而不是直接抛出异常该怎么做呢?原代码如下:Map<Integer, String> collect1 = attendanceRecordList.stream() .collect(Collectors.t.原创 2020-05-28 15:16:19 · 786 阅读 · 0 评论 -
使用TreeSet、TreeMap内容被覆盖
转载本文章请标明作者和出处本文出自爱喝纯净水的南荣牧歌开始行动,你已经成功一半了,献给正在奋斗的我们缘起上周,我做了成都一个著名中学的考勤项目,其中里面有一个排行榜的功能,我就是用了TreeSet进行排序,最后发现排序前后莫名其妙的少了几个元素,当时我还没有发现,后来被测试小姐姐提成了BUG;追溯然后我就写了一个Demo来验证整个问题;代码 TreeSet&...原创 2020-03-15 16:14:53 · 1241 阅读 · 0 评论 -
IDE高级调试之条件断点和断点回退
条件断点比如这段代码, 想断点在i=8的特定时候。这样断点会直接停在i=8处。断点回退点击Drop Frame,会抛弃当前的栈帧,返回上一个方法的调用处。...原创 2019-12-24 17:58:37 · 1961 阅读 · 1 评论 -
关于@Transactional注解失效的问题
缘起今天测试提了一个BUG,简单的看了一下原因,是因为事务没有控制住造成的。这我就很纳闷了,明明加了@Transactional注解,应该会回滚才对的啊。原因查阅了相关资料,@Transactional注解默认只会回滚RuntimeException异常,类似NullPointerException而我们项目的自定义异常类则是直接继承了Exception解决定义回滚的异常类型即可...原创 2019-12-17 15:21:58 · 1606 阅读 · 0 评论 -
java.lang.UnsupportedOperationException
问题测试提了一个BUG给我,定位了一下原因,是因为Arrays.asList("1") , Collections.singletonList("1") , 这种代码导致的。写了一个Demo测试一下List<String> strings = Collections.singletonList("1"); strings.add("1"); S...原创 2019-11-01 11:23:51 · 1309 阅读 · 0 评论 -
Caused by: com.netflix.client.ClientException: Load balancer not have available server for client
问题在使用SpringCloud Zuul网关的时候, 分发请求的时候报Caused by: com.netflix.client.ClientException: Load balancer not have available server for client。 上网上查了一些资料没有解决,后来参考了我们公司的写法得到解决。之前的写法zuul: routes: api-a:...原创 2019-08-02 16:43:42 · 5437 阅读 · 1 评论