- 博客(14)
- 收藏
- 关注
原创 多线程-ExecutorService
然后,我们通过`executor.shutdown()`方法关闭线程池,并使用`executor.awaitTermination()`方法等待所有任务执行完成。在上面的示例中,我们创建了一个固定大小为3的线程池,并使用`executor.submit()`方法提交任务。任务之间的依赖关系通过任务的顺序来确定,确保每个任务在其依赖任务完成后执行。在Java中,如果你需要处理数据并且有相互依赖的执行顺序,可以考虑使用线程池和`ExecutorService`接口来管理多线程任务的执行。
2025-02-21 11:26:55
93
原创 ES-SpringBoot -JEST Elasticsearch 客户端
EsService 这个类就可以直接调用了,这个只是单纯的demo,复杂的情况,就需要根据自己的业务场景进行组装。
2025-02-13 16:31:37
148
原创 ES 搭建RestHighLevelClient 高级的REST客户端
4、前面再spring boot上注册了RestHighLevelClient类,下面就可以使用了。
2025-01-22 11:24:14
162
原创 指定字段进行排序
/ 按照 list 里的 name 来排序 targetList。* @param orderRegulation 排序list。* @param targetList 需要排序的list。* 按照指定顺序排序。
2024-06-26 10:41:20
197
原创 Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder ‘rpc.provider‘ in value
项目突然出现启动找不到配置文件的配置,mvn clean 怎么都不行,最后网上查到了一个命令,解决了我的问题,分享出来,非常感谢那位分享小伙伴
2024-05-11 11:44:06
469
2
原创 多线程如何提高代码的响应速度CompletableFuture
一个类似统计的全景页面,需要用到人员的信息,比如头像、岗位等基本信息,还会用到人员的绩效,但是由于个人基本信息和绩效上不同的系统,需要进行数据组装,进行统一返回前端,统计的数据又根据组织架构进行了汇总,就导致组织越高人员越多,数据响应就越慢的情况(由于公司原因细节比这多,简单描述),页面的响应速度就变得很慢,超过了10s的情况,后续就开始进行优化。最近由于项目的原因,用到了多线程的功能,就想起来去年为了优化响应速度,用过的一些方法,今天就把它记录下来,也许能帮到别的小伙伴。//这个是需要处理的数据。
2023-09-14 17:41:11
510
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人