摘要: 系统服务上线后,看代码运行正常,报警也已经提示,但是后台日志中仍记录打印出了NullPointerException 代码段落如下,方法返回参数若为 boolean时会造成空指针错误 原因分析如下 1、412行报错,公共方法捕获了异常,发送消息报警通知 2、异常处理完成后,会 return null 阅读全文
posted @ 2024-09-10 12:07 Yang_Java15 阅读(44) 评论(0) 推荐(0)
摘要: 1、不使用java内置线程池 因为会设置默认最大线程数,可能造成负载不足OOM 2、使用自定义线程池 比较重要的三个参数 coreThreadSize 核心线程数,通过最大线程数 * 20% maxThreadSize 最大线程数 1、计算密集型(CPU密集型) 线程数=N(CPU数量)+1 2、I 阅读全文
posted @ 2024-09-04 15:42 Yang_Java15 阅读(21) 评论(0) 推荐(0)