![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java8
文章平均质量分 55
HiiZack
已识乾坤大,犹怜草木青
展开
-
基于CompletableFuture+多线程+内存分页实现的批量查询技巧
背景在实际工作中,往往会有批量查询或批量导出这样的需求,但是如果数据量很大,就不能简单的使用 in 查询来解决问题。常见的优化思路是分批处理(分而治之),今天我就来讲一下基于CompletableFuture+多线程+内存分页实现的批量查询技巧。话不多讲,直接上代码。原料mybatis-plus [3.1.1] ThreadPoolTaskExecutor CompletableFutrue实现细节定义用于批处理的线程池/** * Spring 线程池配置组件 * ..原创 2021-03-27 12:30:00 · 4538 阅读 · 3 评论 -
Java8 Lambda Expressions 学习案例
关于Java8 Lambda Expressions,市面已有比较丰富的学习案例,本文章纯粹为学习笔记,话不多说,直接上代码。package com.jfpal.finance.prepo.lambda;import java.util.*;import java.util.function.Consumer;import java.util.function.IntBinaryO...原创 2018-08-14 16:40:39 · 428 阅读 · 0 评论