异常处理记录
文章平均质量分 54
_修铁路的
工作是为了更好的生活,生活是为了更好的工作
展开
-
【转】解决mysql 使用 select into或inert into select 批量插入时id使用UUID重复问题
场景: 前段时间在清洗数据时,使用 insert into select 语法做批量新增的时候,设置目标表的主键id为 uuid,使用mysql语法 Replace(uuid(), '-', '') 获得uuid作为目标表主键值。但在最终执行语句时,mysql一直报主键重复,后改成查询语句时,发现批量新增时,uuid只会生成一次,导致目标表中的所有主键id都是一样,抛出主键异常的错误。 为了解决这个问题,在网上搜索相关方案后,找到了大佬@湖城彭于晏的解决方法,使用 md5(u...转载 2021-01-15 18:27:02 · 3404 阅读 · 0 评论 -
解决日期转换异常 JSON parse error: Cannot deserialize value of type `java.util.Date` from String
记录一下解决Spring 传参时,日期 date类型,前端传入日期字符串【带有时分秒】,bean类接收JSON转换异常问题,异常详情如下:Cannot deserialize value of type `java.util.Date` from String "2020-08-12 11:45:12": not a valid representation (error: Failed to parse Date value '2020-08-12 11:45:12': Cannot parse原创 2020-08-12 11:57:21 · 74535 阅读 · 15 评论 -
解决Bootstrap fileInput 上传excel或者是非图片附件时预览乱码问题
以前上传文件,做的比较多的都是图片类的,其他类型的附件也有做,但不知是没有太在意还是前端框架里面已经封装好了,好像没有怎么发现上传excel 时会出现预览乱码问题,不过,根据今天的解决方法我菜只要是非图片类的,应该都会有这个问题。乱码现象如下:这个一看就知道,是Bootstrap fileInput把excel里面的内容读取出来了,本来解决思路是想说,让读取出来的内容不乱码,但百般查找后,没有发现有效的方案,于是换一个思路,直接让Bootstrap fileInput 不读取预览...原创 2020-07-24 10:17:13 · 2322 阅读 · 1 评论 -
【转】java.lang.UnsupportedOperationException 异常处理
版权声明:本文为CSDN博主「Dij__柯南」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/bsmmaoshenbo/article/details/86590279#comments_12856162开发过程中遇到的坑爹问题。这个异常遇到了才知道坑这么大,坑爹的方法。private String[] otherUserFromArray = new String[]{“3”, “4”...转载 2020-07-21 15:01:20 · 159 阅读 · 0 评论 -
阿里云漏洞修复记录
RHSA-2020:0227-重要: sqlite 安全更新yum update sqliteRHSA-2019:3976-低危: tcpdump 安全更新yum update tcpdump -yRHSA-2020:1176-低危: avahi 安全更新yum -y upgrade avahi-libsRHSA-2020:1000-中危: rsyslog security,bug fix,和 enhancement updateyum update rsys...原创 2020-07-16 22:55:48 · 703 阅读 · 0 评论 -
解决excel导入异常:org.apache.poi.poifs.filesystem.OfficeXmlFileException: The supplied data appears to be
记录一下开发中使用POI中的HSSFWorkbook来读取Excel数据时,遇到的 excel 导入出现的异常问题。先上部分解析代码: //获取excel文件流 POIFSFileSystem fileSystem = new POIFSFileSystem(myfile.getInputStream()); HSSFWorkbook workbook = new HSSFWorkbook(fileSystem);问题出在.原创 2020-07-10 10:58:47 · 21306 阅读 · 5 评论 -
记一次解决 上传解析CSV文件,经过WPS保存后,乱码报错问题
场景: 前段时间,开发了一个功能,通过 csv批量导入商品功能,功能开发、自测过程中都是用 office,前几天收到反馈:商品CSV批量导入,出现乱码报错问题。 字面判定,是类型转换问题,根据反馈信息,也从平台上下载了一份模板,改了几个数据,然后上传导入就报错了。跟着这个,我也从平台上下载了一份模板,修改上传,结果……完全没有问题……而且经过排查定位,报错这行竟然是标题。 和测试沟通,要了一份他们测试的模板,上传导入,诶嘿?还真的报错,比对了测试手上的模板和...原创 2020-05-25 14:42:08 · 4800 阅读 · 1 评论 -
解决bootstrapValidator 与 datetimepicker 组合使用,二次校验日期验证不会刷新问题
场景: 最近接到反馈,页面表单未输入内容,直接点击保存,然后日期选择框选择日期,但页面校验还是没有刷新,一直显示错误提示信息,且页面表单无法提交,如下图。页面表单采用bootstrapValidator 插件用做前端表单验证,日期选择器采用的是bootstrap 的datetimepicker 。两者结合使用,在表单日期第一次校验出错,再次修改提交后,校验状态和校验...原创 2020-01-04 14:07:11 · 1432 阅读 · 0 评论 -
解决前端 js 中使用 append 动态追加元素标签后,事件和css样式异常问题
场景: 我们在日常开发过程中,不可避免的会在前端 js 中使用 append 动态的追加元素标签,但新追加的元素标签,不会响应追加前添加的事件和 css 样式信息,今天遇到这个问题,查询总结了一下解决办法。解决办法: 首先,解决下使用 append 动态追加元素后,不会响应原有事件: 根据百度里面大佬帖子可知: append中的节点是在整个文...原创 2019-09-18 16:59:22 · 15020 阅读 · 3 评论 -
解决Springboot AOP切面切在Service无效问题!【巨坑】
如题,最近开发时,遇到一个很坑的问题,配置了切面,切点设置在service的实现类中,但实际测试切面对某个service无效,这个问题断断续续,卡了我快一天。 要是选其他的service做测试还好,但好死不死,我选来做测试的这个service在Shiro realm中 通过@Autowrid 注入的,如下图,其他service都可以用。通过几番查找资料排查问题,网上说是sh...原创 2019-07-10 13:48:45 · 12304 阅读 · 4 评论 -
解决IDEA 打开Springboot项目提示 Unmapped Spring configuration files found.
场景: 昨天下班正常关闭IDEA,关电脑,然后今天打开IDEA,加载SpringBoot项目后,idea 提示Unmapped Spring configuration files found. ,如下图然后右上角的 Configuration 显示 ? WebApplication ,WebApplication 是我项目的启动类名称点击配置查看,里面一片空白,底...原创 2019-06-19 10:05:43 · 9639 阅读 · 2 评论 -
解决 mysql 查询 dateTime 类型字段,查询结果比实际值大一天
今晚做项目时,mySql 数据库中 dateTime 类型的字段,查询出来后比实际数据库中保存的值大一天,觉得很奇怪。 我查询出来的是时间戳,转换出来后,发现比库里保存的大一天,一开始以为是我解析问题,把这时间戳放到网上转换,结果也是一样的,从而排除了我转换的问题,经过多方查询,原来是服务器时区问题。 我们在配置文件中配置 mysql url 地址时,...原创 2019-04-02 23:31:07 · 2451 阅读 · 1 评论 -
解决:前端请求有到后台,status 返回 404
今天重构自己的部分业务代码时,发现一个奇怪的问题,前端请求明明有到后台,但返回的status 是 404,error 信息 “Not Found”,如下图所示: 经过代码比对,后面突然发现,是因为代码是生成的,我忘记把 @Controller 注解 改成 @RestController了,改完后,返回正常,@RestController 注解 相当于是 @Co...原创 2019-03-10 15:02:57 · 9050 阅读 · 3 评论 -
异常:java.lang.NoClassDefFoundError: net/sf/ezmorph/Morpher 解决办法
本地项目部署至Linux上时,运行后报错了 java.lang.NoClassDefFoundError: net/sf/ezmorph/Morpher 在网上找答案后,原来是json包少了,json需要六个包,而我服务器上却只有 三个包,将包补齐,重启后即没问题了。java.lang.NoClassDefFoundError: net/sf/ezmorph/Mor原创 2017-03-13 19:49:48 · 2952 阅读 · 0 评论 -
MyEclipse代码提示设置包括html和jsp的代码
转载至:http://www.jb51.net/softjc/212893.html(一)普通代码提示 1. 打开MyEclipse ,然后“window”→“Preferences” 2. 选择“java”,展开,“Editor”,选择“Content Assist”。 3. 选择“Content Assist”,然后看到右边,右边的“Auto-Activation”转载 2017-07-01 16:42:40 · 5016 阅读 · 1 评论 -
SSM 后台返回数据给前台,json中文乱码解决方法
场景: 在实际运用场景中,当前台发起请求后,我们需要从后台返回数据给前台,这时,如果返回的数据中包含中文,则经常会出现在后台查询出来都是好好,但是传输回去就莫名的乱码了,而且,我们明明已经在 web.xml 中进行编码过滤了,但还是乱码,让人很头疼。解决办法: 第一种:这种方法,估计很多人都知道,那就在 controller 中的每个方法的 @RequestMappering原创 2018-01-21 21:00:22 · 7542 阅读 · 5 评论 -
war exploded' because it is included into a circular dependency
错误现象:更改项目名后,重新启动tomcat,maven报以下错误:Error:Cannot build Artifact 'XXXX:war exploded' because it is included into a circular dependency解决办法:打开项目所在的文件夹 (项目所在文件夹\项目名称\restaurant-member-system-ba原创 2018-01-15 10:46:32 · 3366 阅读 · 0 评论 -
解决 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
场景重现: 最近在安装MySQL时,安装网上的教程进行操作,当进入启动MySQL服务,然后进入MySQL时,遇到输入初始密码也被拒绝的情况,如下图所示:解决办法: 修改 /etc/my.cnf 文件,在里面增加 skip-grant-tables ,开启 免密登录[root@bogon mysqld]# vi /etc/my.cnf //打开文件 按...原创 2018-03-30 00:25:11 · 2069 阅读 · 0 评论 -
idea启动tomcat无效:Unable to ping server at localhost:1099
原文转载自:https://blog.csdn.net/maoyuanming0806/article/details/78154551用IDEA开启一个新项目,发现新建好了project并设置好了tomcat之后,启动项目无效,idea本应会再服务器启动之后自动调用浏览器打开指定的链接,可是什么都没有,而且服务器启动不报错,但是启动很快,不像之前至少得有个几秒。然后自己打开127.0.0.1:8...转载 2018-05-30 15:26:54 · 1511 阅读 · 0 评论 -
解决 SpringBoot整合MyBatis-plus 启动出现 org.springframework.beans.factory.NoSuchBeanDefinitionException
SpringBoot整合MyBatis-plus, 启动时出现 org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type……异常信息:org.springframework.beans.factory.UnsatisfiedDependencyException:...原创 2018-12-08 23:26:37 · 13703 阅读 · 3 评论 -
Springboot整合Shiro --- ShiroRealm 中service使用@Autowired 注入为空
场景: 在Springboot整合shiro过程中,在shiroRealm中需要注入userService 去数据库中查询用户的权限等信息,期间遇到 userService为空的情况,检查了N遍,在网上搜了好久都没有找到解决办法,甚至一度以为是因为 Spring没有把 shiroRealm加载进来,使用@Component 注解进行标记,但结果还是一直为空,然后一直在往这个方向检索,...原创 2019-01-09 14:43:54 · 2163 阅读 · 0 评论 -
一根斜杆(/)引发的"惨案" ,记录第一次Springboot 前后端分离打包部署时出现的狗血事件
场景: 最近自己自学Springboot ,做了一个前后端分离的demo,想发布上去,网上查阅相关资料,说Springboot可以打包成jar包,通过自己内置的tomcat启动发布。 前期的项目构建和准备就不多说了,新建项目的时候,记得把对应的模块pom.xml中的打包方式修改成jar包 <packaging>jar</p...原创 2019-01-25 16:10:59 · 495 阅读 · 0 评论 -
异常: java.lang.NoClassDefFoundError: org/apache/commons/collections/map/ListOrderedMap 解决方法
这个异常是少了 commons-collections-3.2.1.jar 包所导致的,将该包补齐即可。java.lang.NoClassDefFoundError: org/apache/commons/collections/map/ListOrderedMap at net.sf.json.JSONObject.(JSONObject.java:1533)原创 2017-03-13 19:55:31 · 7169 阅读 · 0 评论