![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
日常问题
文章平均质量分 54
夢里花落知多少
这个作者很懒,什么都没留下…
展开
-
SpringCache缓存启用停用控制
亲测有效,并不一定要放在启动类上面,放在能被扫描到的配置类上面即可不配置或者配置 custom.config.cache-enable=true 时,缓存开启,配置custom.config.cache-enable=false时缓存不会生效。如果要默认不启用缓存,matchIfMissing = false 即可。原创 2023-10-08 14:24:53 · 264 阅读 · 0 评论 -
jackson InvalidDefinitionException 异常原因及解决方案
这是一次在给已有类添加新字段时,因为原来的字段已有构造方法,为了避免对老代码修改产生bug,所以新字段我把老构造方法重新复制改了一下,然后就报如下错误。原创 2023-02-21 13:32:46 · 6333 阅读 · 0 评论 -
SpringBoot 命令行Map结构读取和配置
SpringBoot命令行Map结构读取和配置原创 2023-02-21 11:09:04 · 273 阅读 · 0 评论 -
NoSuchMethodError的原因及解决方法
原因一.应用中直接或间接依赖了一个类的多个版本最常见的就是包冲突(类冲突)比如直接引用了 common-test-1.0.2-SNAPSHOT.jar ,然后间接引用了 common-test-1.0.1-SNAPSHOT.jar 其中1.0.2 版本 A 类新增了方法 method2(), 运行时用的是1.0.1版本的jar,那么就会报找不到 这个 A 类的 method2() 方法。同一个jar多版本,运行时使用的哪一个和类加载有关,一般是按照最短路径名去匹配。二.不存在类冲突,但是方法签原创 2022-02-09 14:42:23 · 3754 阅读 · 0 评论 -
java创建的zip无法打开或打开显示不可预料的压缩文件
问题出现问题来源是我做的一个文件导出功能 java创建zip文件,结果在我的电脑上能够打开,在同事的mac或者未安装360压缩的电脑上打不开,然后我就分析应该是代码创建的这个文件有问题,可能360压缩做了某种处理,其他没做处理的打不开。问题如下先贴结论1.检查程序输出流是否关闭2.流的关闭顺序是否正确问题代码这里有两个问题1.先开的流应该后关2.流要在调用它之前的地方进行关闭,我是调用了 byteOutputStream.toByteArray(); 之后才关闭,所以会有问题问原创 2021-07-20 11:17:20 · 5356 阅读 · 1 评论