![](https://img-blog.csdnimg.cn/20200523095055826.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
案发现场
文章平均质量分 78
对常见的异常做解决方案的临时记录,不做具体的原因解析和延申
龙珠悟空
资深java工程师
展开
-
QQ邮箱炸啦,我的附件名怎么乱码?解决javaMail发送QQ邮件,附件名乱码的问题
解决javaMail发送QQ邮件,附件名乱码的问题问题背景具体问题解决思路源码Debug解决方式问题背景项目里面使用javaMail发QQ邮件,日志显示我们这边传过去的附件名是正常的,个别名字会出现乱码。客户不断反馈,悟空面对这个问题在搞了两天无果后,只能求救于部门老大。老大看了看我可怜巴巴的眼神,拍着胸脯保证交给他了,结果在他debug过无数层源码,打开无数个百度页后,告诉不好解决,先延期吧。悟空没有办法,只能拿过来自己再一点一滴debug看下,期望能解出来这个问题。具体问题首先给大家看下原创 2021-04-02 20:23:11 · 1892 阅读 · 0 评论 -
解决时间格式导致的Hystrix circuit short-circuited and is OPEN问题
解决Hystrix circuit short-circuited and is OPEN问题问题描述解题思路&解题过程延申问题延申问题解题思路解题思考问题描述 使用Spring Cloud Fegin调用内部接口时报错:Hystrix circuit short-circuited and is OPEN(服务调用短路熔断)解题思路&解题过程 解题思路:该问题是由于服务之间Fegin接口调用,连续调用失败二十次以上导致的Hystri原创 2021-03-24 16:49:55 · 9017 阅读 · 0 评论 -
安卓抓包工具AndroidHttpCapture解决安卓系统7以上无法使用Charles抓包的问题
接上一个Charles抓包博客Charles 抓包HTTP和HTTPS的配置【超详细步骤解释】,解决安卓7.0以上系统无法使用Charles抓包为问题。文章背景:我们惯用Charles抓包APP来解决问题,但是该抓包工具的抓包原理是通过虚拟证书来获取客户端系统对抓取服务的信任,从而抓取接口。但是安卓7.0以后,谷歌禁止安卓信任外部证书,导致Charles无法抓包,下面介绍一个新的工具进行抓包。1.百度云下载安卓抓包工具——AndroidHttpCapture(百度云),提取码:lazg2.手机直原创 2020-10-09 17:33:35 · 1502 阅读 · 2 评论 -
Spring Boot 整合Mybatis 常见报错一 java.lang.IllegalArgumentException:Property sqlSessionFactory orsql
java.lang.IllegalArgumentException:Property 'sqlSessionFactory' or 'sqlSessionTemplate'遇到这个问题我首先发度娘翻译了一下,意思是sqlSessionFactory和sqlSessionTemplate两个工厂方式不知道选哪一个,所以首先想到是不是用来两个关系框架,我用的是Mybatis,立马查...原创 2018-12-08 11:51:34 · 35680 阅读 · 0 评论 -
Spring Boot集成Mybatis 常见错误二——NoSuchBeanDefinitionException UnsatisfiedDependencyException
NoSuchBeanDefinitionException,报错了,剑客立即马不停蹄的去百度度娘,发现这个问题是没有找到bean类,此时,立即去bean类查看,发现没有问题,而且代码在别人的电脑上也能跑通,此时就立马着手是配置的问题,没有找到是没有扫描的问题。@SpringBootApplication//@EnableScheduling //开启定时器//@...原创 2018-12-08 12:35:58 · 1747 阅读 · 0 评论 -
SpringBoot集成Springcloud 启动时报错 Cannot determine embedded database driver class for database type NON
原因:maven依赖 中引入了spring-boot-starter-jdbc。所以是应用依赖了spring-boot-starter-jdbc,但是并没有配置DataSource引起的问题。解决办法:第一种:没有使用到DataSource,则可以把spring-boot-starter-jdbc的依赖去掉,这样就不会触发spring boot相关的代码第二种:把sprin...原创 2019-02-15 16:41:53 · 754 阅读 · 0 评论 -
eclipse创建Spring boot项目时报错 JSONException: A JSONObject text must begin with
出现这个问题是由于eclipse默认访问Spring网站的路径不对,应该使用安全路径https:如下图所示:如图浏览器访问网站安全路径,正确网址原创 2019-06-21 11:22:44 · 2773 阅读 · 1 评论 -
eclipse/IDEA 启动Spring boot报错java.lang.IllegalStateException: failed to create a child event loop
我发现这个问题不只有会报如下错误,而且同时所有的java程序无法访问域名,通过网上百度了解是防火墙没关的原因然而查看控制面板---防火墙后发现是防火墙已关闭,此时考虑是否是其他杀毒软件拦截了网络,通过cmd ping 百度发现连接外部网络完全没有问题,但是程序无法连接网络,同样的程序同事那边没有问题,所以本人的环境出了问题。于是查看本机的基础设置,文件位置为C:\Window...原创 2019-07-15 17:37:35 · 4017 阅读 · 0 评论