随笔分类 - Java 异常及处理方式
摘要:Mybatis出现Invalid bound statement (not found),这是说明Mapper与xml文件无法匹配导致的。笔者没有创建项目脚手架,每一次都是手搭的,难免会出现一些错误的配置,导致该问题的出现。 从以下几个思路按照顺序进行排查一般都能够解决问题。 1、检查相关xml文件
阅读全文
摘要:2019/11/05日对项目压测时出现服务内存激增导致OOM。 压测线程是100个,瞬间服务的内存占用就跑到了4个G。对服务的堆进行dump jmap -dump:format=b,file=heap.hprof <pid> 发现主要是byte[]占用了88.2%的内存。 那么大的一个数据,考虑查找
阅读全文
摘要:写了一段排序的代码,意思是o1对象的开始时间小于o2的开始时间时不交换o1,o2的顺序,否则交换顺序 但是跑起来出现一个从来没有遇到过的异常信息 查阅资料后说在JDK7之后更换了新的排序算法TimSort,没有对两值相等时的判定,直接当作1处理,因此报该异常。 后续补充详细说明
阅读全文

浙公网安备 33010602011771号