身为一个用 kotlin 写后端跟爬虫的 Java 开发,前段时间写了个简单的库,扩展了一下 Iterable 添加了一个 mapMultithreading()方法,相当于一个多线程版本的 map 方法。 虽然就一个类,24 行代码,大家乐呵乐呵。
GitHub: https://github.com/KingFalse/harrier
Maven 仓库: https://search.maven.org/artifact/me.kagura/harrier/1.3/jar
1
chengyiqun 2019-09-25 16:01:48 +08:00
有线程池吗?
|
2
kingfalse OP @chengyiqun 有,使用的时候直接 list.mapMultithreading{//你的代码},默认是线程池大小是 cpu 核数,如果需要指定大小则是 list.mapMultithreading(9){//你的代码}
|
3
whoami9894 2019-09-25 18:32:56 +08:00
库...?
|
4
mtdhllf 2020-03-17 14:49:14 +08:00
借楼同推荐,这个 Android 的
|
5
mtdhllf 2020-03-17 14:49:22 +08:00
|