![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java的Bug篇
文章平均质量分 67
6个日的梦想
爱好
展开
-
Exception in thread “main“ java.lang.UnsupportedClassVersionError 50报错处理
之间正常走jenkins+docker自动化部署的项目,今天改了一个文件,点了一下,竟然没有部署上去,提示如上,如下。初步排查应该是对应的java版本问题,这里发现原来已经升级到11项目,但是dockerfile中还是引用的8,改成。jenkins中配置也改成11。原创 2023-06-15 20:32:13 · 1562 阅读 · 0 评论 -
dubbo的默认2次调用,导致数据不一致
今天在排查实习生写的代码,发现dubbo的服务被调用了2次,第一次把数据给请掉了,但是没有返回成功,第二次直接提示数据不存在,导致服务不能用。重启服务,发现正常使用,在实体类中,如果涉及到传输,io还是要做序列化的。这短话,定位到问题,应该是定义了实体类,但是没有序列化,提示必须要序列化。基于这个场景,以为是调用时间太长,触发了重复调用。就在服务提供上加了10s的延迟,不重复调用。原创 2023-06-14 13:56:32 · 942 阅读 · 0 评论 -
今天Maven导入到私有参考expected START_TAG or END_TAG not TEXT (position: TEXT seen 错误原因及解决方法
过程中,空格的格式不规范,或者格式有问题,maven会出现加载错误,导致我们的jar包也不能正确导入而报红。我们只需要将这些有问题的空格删除,然后回车,规整代码,就行了。是别人复制给我这一块,微信发我的。拿对方源文件,复制内容,原创 2023-05-25 18:28:38 · 129 阅读 · 0 评论 -
导入报错:Limits: MIN_INFLATE_RATIO: 0.010000, Entry: xl/drawings/drawing1.xml
与此同时,我觉得,以前并没有遇到这样的问题啊,这文件也不大,在看看文件里面的Sheet2,Sheet3都是空白的,也会进入压缩,抱着试一试的心态,就去掉多余模板的sheet2,sheet3,也不是道复制哪边的,太不认真了,再次执行原来的代码。只有sheet1有使用,是导入的文件内容,Sheet2,Sheet3是空白,也没有使用,下载模板不知道为什么要下载下来。这时候只能定位是模板中Sheet2,sheet3格式有问题,最终的解决方案也是调整模板,但是了解了一个压缩爆炸的思想,还是挺有意思的。原创 2023-05-23 16:06:40 · 1538 阅读 · 0 评论 -
解决:Information:java: javacTask: 源发行版 8 需要目标发行版 1.8
提示:解决:Information:java: javacTask: 源发行版 8 需要目标发行版 1.8。原创 2023-05-10 10:24:15 · 431 阅读 · 0 评论 -
1]解决java.util.concurrent.RejectedExecutionException
今天学习了java的并发,线程池,同一时间执行一个操作。报错:java.util.concurrent.RejectedExecutionException,排查发现是等待队列设小了,导致拒绝策略,当队列满时,处理策略报错异常。上代码:package aqs;import java.util.concurrent.*;/** * @author WHM * 实现指定时间内做一定事情 * @date 2021年08月06日 16:27 */public class Cou原创 2021-08-06 18:04:01 · 21900 阅读 · 1 评论 -
Java的坑-BufferedInputStream调用available()大小为0
1.发现如果是流存在数据库中,读取出来是BufferedInputStream遇到场景,先获取数据库中blob流,成BufferedInputStream,现在要把这个BufferedInputStream在复制到本地文件。原创 2020-06-11 17:00:51 · 892 阅读 · 0 评论