摘要: Caused by: java.sql.SQLException: Java heap space 不多说了,没见过这样的。 报错原因是JVM内存XMX超了 Xms512m -Xmx2048m 阅读全文
posted @ 2024-11-08 14:02 了悟 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 1.@Async 注解,加上这个注解就行了,注意加到具体实现上。即 @Async @Override 2. 使用 CompletableFuture CompletableFuture.runAsync(() -> { // JSONObject ret = null; try { payableO 阅读全文
posted @ 2024-11-06 08:54 了悟 阅读(1) 评论(0) 推荐(0) 编辑
摘要: List<TaskApproveLogVO> list = approveLogVOList.stream() .filter(v-> "同意".equals(v.getApprovalStatusName())) //仅保留同意 .collect(Collectors.toMap( TaskApp 阅读全文
posted @ 2024-10-09 08:55 了悟 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 现在阿里云数据库已经能给出sql优化建议了 点击优化会给出explain,和加索引的建议以及语句优化建议 阅读全文
posted @ 2024-09-20 12:06 了悟 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 这行打印 还不是报错,是info级的,但是继续向下执行的话就报错了,报了一个数组越界,是PDFBox源码里的错误,我们也没有办法解决。所以要处理的是这个信息提示的问题,显然是字体缺失导致的, ABCDEE+ËÎÌå这个字体在服务器上也是没有的。 在网上找了半天没有这个字体,最后升级了一下PDFBox 阅读全文
posted @ 2024-09-04 16:35 了悟 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 和计算机的性能卡在硬盘上一样,一个系统的性能卡在数据库上 可以看到从八点半左右开始,一直到下午一点四十。整个数据库cpu都很高。中午是因为吃饭,午休,用户较少。 下午一点四十,把调优后的sql发到生产,发生产之前先把卡住的sql查询线程 kill掉。 中间很多看不到蓝线(cpu)的时段,是因为cpu 阅读全文
posted @ 2024-09-02 14:21 了悟 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 如果是服务器过载 可以尝试调大tomcat,最大线程数,即可以同时响应的请求8核16G 的服务器一般可以配成2000 (别有烂代码,接口速度保证5s以内返回) 阅读全文
posted @ 2024-08-30 12:14 了悟 阅读(7) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/lord_is_layuping/article/details/46660317?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~de 阅读全文
posted @ 2024-08-27 21:22 了悟 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 1.在单表查询中,会影响 2.在left join 查询中,会影响 加上或者is null 去掉或者is null sepo.budget_status != '2' 。从集合(数学)的逻辑来说 null也是!= 2 的,但是查不出来 阅读全文
posted @ 2024-08-21 16:51 了悟 阅读(12) 评论(0) 推荐(0) 编辑