
ExecutorService
文章平均质量分 82
谁的大王
谁派谁去巡山,谁是谁的大王
展开
-
ExecutorService的任务调度
1、Callable 用submit方法实现Callable有返回值import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Date;import java.util.List;import java.util.concurrent.Callable;import jav原创 2015-11-23 16:23:39 · 849 阅读 · 1 评论 -
CompletionService
使用示例:如有时我们需要一次插入大批量数据,那么可能我们需要将1w条数据分开插,异步执行。如果某个异步任务失败那么我们还要重插,那可以用CompletionService来实现。下面是简单代码:(代码中1w条数据分成10份,每次插1000条,如果成功则返回true,如果失败则返回false。那么忽略数据库的东西,我们假设插1w条数据需10s,插1k条数据需1s,那么下面的代码分制后,插入10条转载 2017-12-10 14:49:07 · 282 阅读 · 0 评论