- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我对执行者服务还很陌生。喜欢自己做所有事情,但我认为是时候相信这些服务了。
我想通过 Executer
传递一个 Runnable
。执行者将其包装在 FutureTask
中并将其交还给我。现在我调用 poll done()
方法。但我希望在 done()
方法返回 true 时得到通知。
有一个 get()
方法会阻塞直到 Runnable
完成,但是之后我需要为每个作业添加一个额外的线程,只是为了查看它何时完成.
我可以给我的执行者一些额外的 Callable
以获得任务完成的通知吗?
到这里怎么走?我可以在 run
方法的末尾添加一些代码,但是 done()
可能仍然是 false...
最佳答案
执行器完成服务
http://download.oracle.com/javase/1.5.0/docs/api/java/util/concurrent/ExecutorCompletionService.html
关于java Callable FutureTask Excecuter : How to listen to finished task,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6346927/
我已经开始使用可执行文件 out1 运行 gdb,即 gdb out1 。现在我意识到我错过了在代码中添加一些检查,并且在添加代码后我生成了新的执行文件 out2.txt。现在是否可以将此 out2
我在我的 Linux 服务器(树莓派)上使用 USB 加密狗。要打开连接并使用固件,为此,我必须打开带有“屏幕”的终端。 screen /dev/ttyACM0 用shell脚本打开这个连接是没有问题
我正在使用 sum 函数求总数但出现错误。这是查询: select sum(col1) from table_name where col2="abc" Error: function sum(tex
我对执行者服务还很陌生。喜欢自己做所有事情,但我认为是时候相信这些服务了。 我想通过 Executer 传递一个 Runnable。执行者将其包装在 FutureTask 中并将其交还给我。现在我调用
我需要运行一个服务程序,用 FO 为 abas-ERP continuous 编写。 我听说一些已经存在的脚本可以从 shell 调用服务程序。如果可能的话,我可以简单地使用一个 cronjob 来启
我正在开发一个基于 Java Maven Web 的应用程序。尽管应用程序构建并运行时没有错误,但它似乎不会执行我在 url 中指定的任何方法。我尝试使用以下网址调用它们:Localhost:8080
我是一名优秀的程序员,十分优秀!