Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
什么会使单个任务执行器停止处理任务?
我正在使用一个java util concurrent ExecutorService我通过调用获得的Executors newSingleThreadExecutor This ExecutorService有时会停止处理任务 即使它尚未
Java
Multithreading
concurrency
ExecutorService
ThreadPool不按顺序运行任务
我正在使用Executor具体框架Executors newCachedThreadPool 我有一个清单Runnable例如100 前 50 个每个创建一个值 存储在列表中 以供后 50 个使用 我想如果我通过了Runnable是在exe
Java
Multithreading
ExecutorService
executor
执行两个线程,在主线程继续运行时等待另一个线程
如何启动两个线程 其中线程 1 首先执行 线程 2 在线程 1 结束时启动 而主方法线程可以继续其工作而无需锁定其他两个线程 我已经尝试过 join 但是它需要从必须等待另一个的线程调用 没有办法做像 thread2 join thread
Java
Multithreading
ExecutorService
ScheduledThreadPoolExecutors 和自定义队列
如果我使用一个ThreadPoolExecutor我有各种构造函数 我可以传递 使用我自己的队列作为池的工作队列 现在我看到一个ScheduledThreadPoolExecutor是一个子类ThreadPoolExecutor但构造函数要
Java
Multithreading
concurrency
ExecutorService
Executors
ExecutorService 按顺序执行任务,但从池中获取线程
我正在尝试构建一个实现ExecutorService 我们称之为SequentialPooledExecutor 具有以下性质 的所有实例SequentialPooledExecutor共享同一个线程池 调用同一个实例SequentialP
Java
Multithreading
ThreadPool
ExecutorService
ThreadPoolExecutor
单个执行程序服务内的 RejectedExecutionException
在我们的一个服务中 有人添加了这样的 简化的 一段代码 public class DeleteMe public static void main String args DeleteMe d new DeleteMe for int i
Java
java8
ExecutorService
将代码从使用计时器移植到预定执行器服务
我正在尝试使用 java 移植代码timers使用预定执行服务 我有以下用例 class A public boolean execute try Timer t new Timer t schedule new ATimerTask pe
Java
timer
ExecutorService
如何使用 Java 中的 Executors 执行返回不同对象的方法
我有 4 个方法返回不同类的列表 让我们说 public List a getA String param1 String param2 some code here public List b getB String param1 Str
Java
ExecutorService
如何在 Akka 调度程序中使用自定义执行器
我正在尝试为 Akka 中的调度程序使用自定义执行器 具体来说 我想用我自己的执行器包装现有的执行器 日志记录 调试等 我看过相关部分文档 默认调度程序是可以配置的 默认情况下是一个带有 fork join executor 的调度程序 在
scala
akka
ExecutorService
不可能制作一个有大小限制的缓存线程池吗?
似乎不可能创建一个限制其可以创建的线程数量的缓存线程池 这是静态的Executors newCachedThreadPool在标准Java库中实现 public static ExecutorService newCachedThreadP
Java
Multithreading
concurrency
ExecutorService
ThreadPoolExecutor
如何在 Java 中并行运行某些东西?
我正在尝试打印一个范围内的所有可能的组合 例如 如果我的lowerBound是 3 我的max是 5 我想要以下组合 5 4 5 3 4 3 我已经用这个实现了helper 下面找到的函数 当然 如果我的最大值很大 则需要很多组合 这将需要
Java
Multithreading
concurrency
ExecutorService
forkjoinpool
使用 ExecutorService 和要执行的任务树
我们遇到了一些问题 我们要确保任何时候只有 N 个线程在执行后台任务 为此 我们使用了固定线程池执行器 看起来效果很好 然后我们发现一个问题 假设您有一个类 它使用执行程序执行一些并行工作 然后它在执行程序线程中调用其他一些类 该执行程序线
Java
parallelprocessing
ExecutorService
ExecutorService 的线程安全静态初始化
我正在尝试基于 Initialization on demandholder idiom 创建一个线程安全的单例类 这是我的代码 public class Check private Check private static class P
Java
Multithreading
static
ExecutorService
FixThreadPool 与 CachedThreadPool:两害相权取其轻
我有一个程序可以生成线程 5 150 来执行一堆任务 最初 我使用了一个FixedThreadPool因为这个类似的问题建议它们更适合寿命较长的任务 并且由于我对多线程的了解非常有限 我考虑了线程的平均寿命 几分钟 长寿 但是 我最近添加了
Java
Multithreading
ThreadPool
ExecutorService
javautilconcurrent
如何立即停止使用 ExecutorService 启动的任务?
我尝试了许多不同的方法来立即停止使用 ExecutorService 启动的任务 但没有成功 Future
Java
concurrency
ExecutorService
优化多个文件的并行处理
我有一个程序处理很多文件 其中每个文件需要完成两件事 首先 读取并处理文件的某些部分 然后生成结果MyFileData被存储 第一部分可以并行 第二部分则不能 按顺序执行所有操作非常慢 因为 CPU 必须等待磁盘 然后它会工作一点 然后发出
Java
Multithreading
parallelprocessing
ExecutorService
在 Java 中将 ExecutorService 转为守护进程
我正在 Java 1 6 中使用 ExecutoreService 只需通过以下方式启动 ExecutorService pool Executors newFixedThreadPool THREADS 当我的主线程完成 以及线程池处理的
Java
Multithreading
ThreadPool
ExecutorService
javathreads
转换为 ScheduledThreadPoolExecutor
我还是Java的初学者 所以我对线程和并发还没有了解太多 但是 我希望能够使用 ScheduledThreadPoolExecutor 作为计时器 因为我在使用 java util Timer 和 TimerTask 时遇到问题 我对线程的
Java
Multithreading
Swing
ExecutorService
eventdispatchthread
ExecutorService(特别是ThreadPoolExecutor)线程安全吗?
是否ExecutorService保证线程安全 我将从不同线程向同一个 ThreadPoolExecutor 提交作业 在交互 提交任务之前是否必须同步对执行器的访问 与其他答案相反 线程安全契约is记录 查看interfacejavado
Java
Multithreading
ExecutorService
ForkJoinPool 调度与 ExecutorService
我对内部调度机制有点困惑ExecutorService和ForkJoinPool 我明白了ExecutorService调度已完成this way 一堆任务排队 一旦线程可用 它将处理第一个可用任务 依此类推 与此同时 一个ForkJoin
Java
ExecutorService
forkjoinpool
«
1
2
3
4
»