异常处理
布碗
这个作者很懒,什么都没留下…
展开
-
Array.asList()踩坑记录之java.lang.UnsupportedOperationException
说明本篇博文主要记录了在使用Arrays.asList()方法时遇到的问题,并通过源码了解其背后的原理。正文问题描述:在将Arrays.asList()方法生成的list集合,作为参数传递到方法中,但在运行中出现了一下bug。java.lang.UnsupportedOperationException at java.util.AbstractList.add(AbstractList...原创 2019-12-27 23:39:09 · 750 阅读 · 0 评论 -
SpringBoot使用Log4j2出现异常:Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons
异常信息Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory at org.springframework.boot.SpringApplication.<clinit>(SpringApplication.ja原创 2018-06-01 16:02:27 · 44889 阅读 · 4 评论 -
com.alibaba.fastjson.JSONException: syntax error, pos 2, json : [andgs, jlfgj, uroieu]
异常信息对list<String>的字符串进行处理,希望通过fastjson将字符串转换为list。list调用toString方法后变为[aaaa,bbb,cccc],在使用FastJsonUtil.parseArray(list.toString(),String.class);出现以下异常com.alibaba.fastjson.JSONException: syntax...原创 2018-07-16 20:11:20 · 19044 阅读 · 0 评论 -
使用zuul做服务网关抛出异常:com.netflix.zuul.exception.ZuulException: Forwarding error
异常信息在学习使用zuul做服务时,访问服务一直抛出以下异常 服务为空com.netflix.client.ClientException: nullcom.netflix.zuul.exception.ZuulException: Forwarding error at org.springframework.cloud.netflix.zuul.filters.route.R...原创 2018-08-01 21:02:25 · 17459 阅读 · 0 评论 -
Intellij IDEA 自定义注释模板 在方法上得到参数和返回值
说明之前配置的注释模板在方法上得不到参数和返回类型,在网上找了好多方法,如在param和returnType设置groovyScript脚本,但仍然无法获取。最后找到资料,发现是模板格式设置错误,在这里记录下。正文如何创建Live Templates就不在此介绍了。直接介绍方法注释模板的设置:如图所示,直接名称为* 的模板,这个模板中有三个参数需要设置:@Date,@Param,@Ret...原创 2018-11-13 17:17:50 · 8181 阅读 · 1 评论 -
使用hashcode取模造成数组越界 java.lang.ArrayIndexOutOfBoundsException: -1
错误信息在使用某个不规则数的hashcode取模后,得到对应数组位置的值,出现java.lang.ArrayIndexOutOfBoundsException异常。这是个坑… hashcode的值可能为负数,取模后在数组中取值造成了数据越界解决方法使用Math.abs()方法 ,array[Math.abs(value.hashcode()) % 10] ...原创 2018-11-22 16:02:22 · 2139 阅读 · 0 评论 -
springboot项目构建docker镜像异常: java.util.concurrent.ExecutionException: com.spotify.docker.client.shaded
异常信息在centos上构建springboot项目的docker镜像时出现以下异常:Failed to execute goal com.spotify:docker-maven-plugin:1.0.0:build (default-cli) on project dockerDemo: Exception caught: java.util.concurrent.ExecutionExc...原创 2019-04-03 19:55:06 · 18105 阅读 · 4 评论 -
线上异常处理(一): 线程堆积导致OOM, RabbitMQ的Connection中自动创建线程池
说明本篇博文主要记录之前线上项目由于线程数过多导致内存泄露后,事故原因的分析排查过程。项目背景是其中使用了公司封装的管理类来操作RabbitMQ。正文初步猜想项目出现oom后发现是线程数过多导致内存泄露,快速进行了重启。重启后,仍发现线程数在不断地增长。 查看代码发现,在从mq获取到消息后会进行http请求调用其他服务。查看工具类,发现每次请求都会新建CloseableHttpClient...原创 2019-07-21 16:18:16 · 3304 阅读 · 0 评论 -
微信开发 发送模板消息异常-------{"errcode":40103,"errmsg":"invalid industry index"}
异常信息通过后台调用微信接口发送模板消息时,一直出现此异常{“errcode”:40103,”errmsg”:”invalid industry index”}解决方法检查调用API地址是否出错http请求方式: POSThttps://api.weixin.qq.com/cgi-bin/message/template/send?access_token=ACCESS_TO...原创 2018-05-15 15:56:36 · 7192 阅读 · 2 评论 -
更新win10到1709后所有系统服务都被用户账户控制无法运行
说明手贱升级了系统后,发现系统的所有系统服务无法打开,如计算机右击管理,Win+R输入类似services.msc命令及通过控制面板打开服务管理器均被用户账户控制禁止运行,无法打开。通过上网查资料修改用户通知,添加程序到允许通过防火墙,再到Microsoft论坛发帖均无法解决该问题,最后发现解决问题的唯一办法可能就是重装。。。积累了两年多的电脑,工作在用,装了git,svn,github,ma...原创 2018-05-08 19:56:18 · 1462 阅读 · 0 评论 -
SpringBoot集成MyBatis出现异常:org.apache.ibatis.binding.BindingExceptionInvalid bound statement (not found
异常信息在SpringBoot集成MyBatis时,mapper一直扫描不到,出现异常:{“timestamp”:1525862042241,”status”:500,”error”:”Internal Server Error”,”exception”:”org.apache.ibatis.binding.BindingException”,”message”:”Invalid boun...原创 2018-05-09 20:04:42 · 8698 阅读 · 3 评论 -
JasperException: /MyELTag.jsp(28,2) Unable to load tag handler class "com.icss.tag.MyTag" for tag ..
报错信息org.apache.jasper.JasperException: /MyELTag.jsp(28,2) Unable to load tag handler class "com.icss.tag.MyTag" for tag "mtg:student"原创 2017-10-13 19:22:57 · 1032 阅读 · 0 评论 -
redis.clients.jedis.exceptions.JedisConnectionException: java.net.ConnectException: Connection refu
在使用Jedis连接虚拟机上的Redis数据库时,出现错误,记录下解决方法错误原创 2017-12-02 20:09:53 · 24132 阅读 · 0 评论 -
JDK版本切换问题
之前使用的1.8,现在要求退回1.7,更改环境变量JAVA_HOME后,发现并没有成功修改,记录下解决方法原创 2017-12-22 18:59:37 · 247 阅读 · 0 评论 -
严重: Exception starting filter [struts2] Class: com.opensymphony.xwork2.spring.SpringObjectFactory Fi
错误信息严重: Exception starting filter [struts2]Class: com.opensymphony.xwork2.spring.SpringObjectFactoryFile: SpringObjectFactory.javaMethod: getClassInstanceLine: 245 - com/opensymphony/xwork2/spring/原创 2017-12-17 21:34:05 · 1762 阅读 · 2 评论 -
严重: Exception sending context initialized event to listener instance of class [org.springframework.w
错误信息严重: Exception sending context initialized event to listener instance of class [org.springframework.web.context.ContextLoaderListener]org.springframework.beans.factory.BeanCreationException: Error原创 2017-12-17 21:28:09 · 1231 阅读 · 0 评论 -
微信开发 回复图文消息异常——XML信息格式出错
异常信息将图文消息对象转换为xml时,格式出错<xml> <ToUserName>oVICC0pcZLLPZUowr_wNAxiwTzeo</ToUserName> <FromUserName>gh_d6acc2ca6533</FromUserName> <CreateTime>1523177601677&...原创 2018-04-08 18:28:40 · 1852 阅读 · 1 评论 -
Compilation error org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException
异常信息严重: Compilation errororg.eclipse.jdt.internal.compiler.classfmt.ClassFormatException at org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader.<init>(ClassFileReader.java:342) ...原创 2018-03-28 09:39:57 · 4506 阅读 · 1 评论 -
Unable to start EmbeddedWebApplicationContext due to missing EmbeddedServletContainerFactory bean.
异常信息在使用SpringBoot集成MyBatis框架时,在使用SpringBootServletInitializer的实现类启动时报错org.springframework.context.ApplicationContextException: Unable to start embedded container; nested exception is org.springf...原创 2018-04-11 09:22:55 · 3707 阅读 · 0 评论 -
ERROR - E:\Apache%20Software%20Foundation\.....\db.properties (系统找不到指定的路径。)
报错信息ERROR - E:\Apache%20Software%20Foundation\apache-tomcat-6.0.18\webapps\BookShop\WEB-INF\classes\db.properties (系统找不到指定的路径。)原创 2017-10-09 20:33:37 · 1421 阅读 · 0 评论