小编cpz*_*cpz的帖子

是不是可以为ForkJoinPool提供线程库或名称模式?

我想为工作窃取池使用的ForkJoinPool的线程设置名称,由.提供

ExecutorService newWorkStealingPool(int parallelism)
Run Code Online (Sandbox Code Playgroud)

要么

ExecutorService newWorkStealingPool()
Run Code Online (Sandbox Code Playgroud)

到目前为止,我找不到在这个线程上设置自定义名称ExecutorService的方法,有没有办法?

newWorkStealingPool()基本上提供了一个ForkJoinPool,但ForkJoinPool也没有提供名称模式的公共构造函数.

更新:我现在发现这个构造函数 ForkJoinPool需要一个线程工厂ForkJoinPool.ForkJoinWorkerThreadFactory.但是工厂应该返回a ForkJoinWorkerThread,它没有公共构造函数.所以我想我必须继承ForkJoinWorkerThread.

java java.util.concurrent

8
推荐指数
2
解决办法
4799
查看次数

Postgresql递归自联接

我在postgres中的表如下所示,表存储ID之间的链式关系,我希望有一个查询可以产生结果,如"vc1" - >"rc7"或"vc3" - >"rc7",我会仅查询第一列ID1中的ID

ID1     ID2
"vc1"   "vc2"
"vc2"   "vc3"
"vc3"   "vc4"
"vc4"   "rc7"
Run Code Online (Sandbox Code Playgroud)

所以我想在这里提供一些"头"ID,我必须获取尾部(链中的最后一个)id.

sql database postgresql

6
推荐指数
2
解决办法
1万
查看次数

标签 统计

database ×1

java ×1

java.util.concurrent ×1

postgresql ×1

sql ×1