
那些个BUG
白小T~
每天学习一个知识点,十年之后我也是大牛。
展开
-
IDEA中项目爆红,找不到类,实际是存在的,也不影响项目运行的问题
今日项目中遇到个神奇的问题,项目中某个类找不到,全部爆红,也点不进去,但是按路径是能找到的,编译后的class文件中也存在。且项目能正常运行。试过clean后重新编译也不行。File->Invalidate Caches 清理IDEA的缓存,重新更新索引即可。...原创 2022-06-21 09:28:06 · 2090 阅读 · 0 评论 -
【踩坑】mybatisplus saveOrUpdateBatch方法只有update不insert
背景最近想做一个自用的记账本类似的项目,毕竟网上的软件谁知道把数据拿去做了啥呀,咱也不敢用啊,只有自己做一个了,引入了mybatisplus,在用saveOrUpdateBatch的时候出现了点小问题,因为账单这里我是用订单id来做主键的,在插入的时候就把值set进了实体类,结果数据一直写不进去,看了下日志,全都是update语句,纳尼?????这不是updateorinert吗,并且我表里面一条数据也没有呀,这是怎么回事呢,先百度了下,没有搜到答案,可能是姿势不对吧,算了,还是自己看源码吧,终于发现问题原创 2022-03-09 11:08:35 · 11319 阅读 · 0 评论 -
如何使用@Value注解将值设置给static变量
private static Semaphore semaphore = null; private static ExecutorService executorService = null; @Value("${ai.baidu.maxThread:2}") public void setMaxThread(Integer maxThread) { semaphore = new Semaphore(maxThread); executorSe.原创 2021-09-16 10:28:42 · 689 阅读 · 0 评论 -
【mysql】BIGINT UNSIGNED value is out of range in ‘(0 - `t`.`id`)‘
背景项目中有两个表需要union查询返回数据给前端,两个表的ID可能会有相同的,后续对数据处理时难以区分。处理方案为对其中一张表的id处理成负数,便于区分,直接用0减去id得到。实际应用中发现报错BIGINT UNSIGNED value is out of range in '(0 - t.id)解决方案经多方查验,最终采取这位大佬的方案。把其中的id 字段强转为SIGNED类型。...原创 2021-08-02 17:54:55 · 416 阅读 · 0 评论 -
mybatisplus 使用多数据源自带方法出现Invalid bound statement
异常信息Caused by: org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.dbl.user.mapper.SysUserMapper.selectOne at org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(MapperMethod.java:235) ~[mybatis-3.5.3.jar:3.5.3原创 2021-07-31 16:40:57 · 354 阅读 · 0 评论 -
alibaba.excel.exception.ExcelDataConvertException: Can not find ‘Converter‘ support class LocalD
异常com.alibaba.excel.exception.ExcelDataConvertException: Can not find 'Converter' support class LocalDate. at com.alibaba.excel.write.executor.AbstractExcelWriteExecutor.doConvert(AbstractExcelWriteExecutor.java:108) at com.alibaba.excel.write.executor.原创 2021-06-29 15:08:28 · 14919 阅读 · 1 评论 -
请求已到后端,代码正常执行,404报错
1.错误详情前端显示报错后端代码已执行完成2.问题原因Controller层 注解使用错误,使用的是@Controller 应修改为@RestController3.修改后验证原创 2021-06-17 18:07:56 · 554 阅读 · 0 评论 -
Shiro 解决登录成功后自动跳转到favicon.ico的问题
1.修改前 /** * 注册ShiroFilterFactoryBean * @param manager * @return */ @Bean public ShiroFilterFactoryBean shiroFilterFactoryBean(SecurityManager manager){ ShiroFilterFactoryBean filter = new ShiroFilterFactoryBean();原创 2020-11-09 22:21:23 · 1411 阅读 · 0 评论 -
junit单元测试,Cannot instantiate test(s): java.lang.SecurityException
报错如下:解决如下:在测试类中不能一级包名不能以java开头。idea中重新指定Tests目录,并将代码中包名进行修改即可原创 2020-05-05 20:09:18 · 1425 阅读 · 0 评论 -
eclipse导入vue项目,No projects are found to import
方法 最近在学习vue,用vue init webpack生成了一个vue项目,在导入到eclipse里面的时候发现提示No projects are found to import。如下图,在这里对这个问题做个记录。2 .解决办法:1.首先,我们需要去导入的项目根目录下看一下,是否包含.project和.classpath文件,我这里是没有这两个文件的。这里要注意显示文件夹下的隐藏...原创 2019-09-26 15:48:39 · 6340 阅读 · 0 评论 -
tomcat中文乱码(淇℃伅)问题
乱码情况如下:解决办法:找到conf下的logging.properties文件,找到这一行 java.util.logging.ConsoleHandler.encoding 修改为 GBK修改后效果:原创 2019-11-21 17:12:50 · 643 阅读 · 0 评论 -
IDEA 中lombok Slf4j日志在控制台无输出的问题
今天在测试手写Spring Aop的功能的时候,发现日志一直不能输出到控制台,经断点调试,发现方法确实是执行了。但是日志就是没输出,一脸懵逼ing代码如下:惯例百度一波。。。。。找到一个方法,说是点下控制台右上角的layoutsetting就可以。测试之后发现还是不行。最终解决方案: 我这里是因为少引入了ch.qos.logback <dependency> ...原创 2020-05-03 14:05:44 · 10880 阅读 · 2 评论 -
上传txt文件乱码问题
1.问题今天同事反映有上传的txt文件存在乱码问题,然后新建一个txt文件发现并没有这个问题,最后用同事发给我的txt文件测试了一下 ,发现果然乱码了。百度了一下,是txt文件的编码格式引起的。2.解决方案方法1:修改txt文件的编码格式,重新上传。并修改新建txt文件的默认编码格式。设置方式【引用】按照网上设置新建txt文件编码格式的方法,发现太过复杂,如果客户的电脑都设置,太浪费时间...原创 2019-09-27 14:46:26 · 5173 阅读 · 0 评论 -
java.lang.VerifyError: Stack map does not match the one at exception handler
报错信息如图:java.lang.IllegalStateException: Failed to load ApplicationContext at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoade...原创 2020-05-05 10:34:51 · 3894 阅读 · 1 评论