腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
Java
Future
中
如
何在
中断
时刻
返回
结果
、
、
我正在使用有时间限制的线程执行,并在未来的对象中等待
结果
。但现在我想要在可调用线程
中断
时收集
结果
。我有一个
结果
,但我不能执行
future
.get(),因为它已经由于超时而被取消。如何将部分
结果
存储
在
将来的对象
中
?
浏览 14
提问于2020-10-21
得票数 0
1
回答
如
何在
中断
时刻
返回
结果
。如
何在
被取消的情况下检索Callable的
结果
、
、
、
、
我在这个问题上已经绝望了一整晚,在网上搜索的过程
中
我没有找到帮助,所以我们开始吧。 我想做一个优化过程,这意味着在运行时确定的时间
中断
。一旦抛出
中断
,我希望
返回
到该
时刻
之前计算出的最佳
结果
。因为可调用函数可以
返回
结果
,而且--至少我认为--会被
中断
。当抛出
中断
时,我的call()方法将能够
返回
最佳
结果
。但显然,
在
Callable
中
强制
中断
浏览 2
提问于2013-06-16
得票数 1
回答已采纳
1
回答
在
游戏中使用WS使用服务
、
、
我希望有人能简要介绍一下使用服务的各种方式(这个方法只
返回
一个字符串,通常是JSON,但我只想了解这里的概念)。我的服务: Ok("pong")现在在我的Play (2.3.x)应用程序
中
,我想调用我的客户机并显示响应。val futureResponse:
Future
[String] = WS.url(url + "/ping").get()
浏览 2
提问于2015-03-15
得票数 1
回答已采纳
6
回答
如何取消
Java
8可完成的未来?
、
、
、
我正在玩
Java
8可完成的未来。我有以下代码: try { waitLatch.await(true); System.out.println("Cancel called")
浏览 8
提问于2014-04-27
得票数 33
回答已采纳
1
回答
H2数据库
中
的当前矩
、
、
如
何在
H2数据库
中
获取实际的当前时钟时间、当前
时刻
? 函数给出了当前数据库事务开始的
时刻
。是否有一种方法可以获得当前
时刻
,当前语句执行的时间?比较而言,
在
中
,一些函数(
如
current_timestamp )
返回
事务启动时间,而一些函数(
如
)
返回
实际的当前时钟时间。
浏览 3
提问于2015-12-27
得票数 3
回答已采纳
1
回答
Scala和
Java
互操作。未来之路
、
、
、
、
在这个问题中,我必须调用一个第三方
Java
库,它需要一个
java
.util.concurrent.
Future
,其中包含一个Scala例程的
结果
,例如,
返回
一个scala.concurrent.
Future
def someScalaFunction(): scala.concurrent.
Future
[T] def otherJavaMethod(arg:
java
.util.concurrent.
Future
我会将Scala包装成
浏览 2
提问于2013-04-18
得票数 3
回答已采纳
2
回答
如何检验未来是否没有种族的完整?
、
、
我正在用标准
Future
对象跟踪任务的执行情况。该任务有以下有效状态(正如我
在
AbstractFuture类的番石榴代码中看到的那样): 好的,但是我需要检查任务是否完成。
future
.isCancelle
浏览 0
提问于2014-06-23
得票数 9
1
回答
将来从executor服务提交
返回
null
在
执行
Java
到Groovy代码迁移的初始阶段时,我遇到了一个问题: Groovy版本从未来
返回
null,而
Java
返回
正确的整数(123)。
java
.util.concurrent.
Future
; public static void main (String... args) throws Exception
java
.util.concurrent.
Future
; public class
浏览 1
提问于2016-02-19
得票数 1
回答已采纳
3
回答
如何并行调用
返回
未来的方法?
、
、
、
、
@Override
Future
<DataResponse>
future
; // logging exception here
浏览 4
提问于2015-12-09
得票数 0
回答已采纳
1
回答
如果在执行
Future
.cancel()时获得InterruptedException,为什么要执行
Future
.get()?
、
、
在实践
中
的
Java
并发性(Brian Goetz)
中
说明了这一点(重点是我的): 因此,据我所知:如果我得到一个I
浏览 2
提问于2015-08-13
得票数 2
回答已采纳
3
回答
停止在后台执行的线程,然后
返回
结果
、
我调用一个执行后台操作的
java
文件。由于有一个线程在后台执行(
在
另一个
java
文件
中
),所以我不能将
结果
返回
到jsp页面。众所周知,return和system.exit(0)不能同时使用。是否存在停止可见
java
文件
中
的线程并
返回
结果
的方法。
浏览 0
提问于2012-03-13
得票数 0
5
回答
在
什么情况下BlockingQueue.take会抛出
中断
异常?
、
、
w.consume(); shutdown = true;} 此外,另一个线程将通过
中断
这个正在运行的线程来发出不再有工作项的信号如果不需要阻塞来检索下一个工作项,则将take()抛出
中断
的异常。也就是说,如果生产者发出信号表示它已经填满了工作队列,是否有可能意外地将某些项目留在inQueue
中
或错过
中断
?
浏览 0
提问于2009-12-24
得票数 8
回答已采纳
3
回答
如何
中断
CompletableFuture::join?
、
、
、
、
waitingGet(false) : r);在上述实现
中
,waitingGet(false)将忽略工作Thread的
中断
标志并继续等待。我想知道如何
中断
调用CompletableFuture::join的Thread。
浏览 314
提问于2017-05-29
得票数 6
回答已采纳
2
回答
Scala期货与“and”异常传播
、
、
、
、
我正在阅读Scala2.11.8
在
andThen模块
中
的scala.concurrent.
Future
函数文档,它说: (implicit executor: ExecutionContext):
Future
[T]
Future
.su
浏览 0
提问于2016-10-18
得票数 7
回答已采纳
2
回答
实现在执行过程
中
返回
结果
的多个并发线程的最佳方法?
、
我正在一个负载测试工具
中
实现以下功能,以模拟目标应用程序上的重负载:每个线程将循环n次。
在
每个循环的末尾,测试
结果
是可用的,并添加到一个列表
中
,该列表在所有循环完成运行后
返回
。我目前正在使用Callable和
Future
,在所有线程运行完毕并给出
Future
之后,将所有线程
返回
的
结果
列表放到另一个列表
中
。问题是,如果程序的执行被
中断
,我可能会失去可用
浏览 4
提问于2015-03-25
得票数 0
回答已采纳
1
回答
如何确保线程被清除
、
、
如果由于某种原因无法
在
一段时间内发送消息,我希望取消此任务。我想出了下面的实现。我的问题是,如果有
中断
,我能确保
Future
任务/执行器服务都关闭了吗?, object); {
Future
浏览 0
提问于2017-04-21
得票数 0
2
回答
两个相同的(网络)调用。如何等待最快,丢弃最慢?
、
、
在
c++11
中
,如何去实现一个程序,执行两个昂贵的(网络)调用,类型相同,然后只等待较快的一个
结果
,而不是等待和丢弃较慢的
结果
。线程不能被
中断
,并且不会
返回
一个方便的std::
future
。和std::async,
返回
一个未来,既不能被
中断
也不能分离。 两个主要问题是:当更快的
结果
到达时-Notification。较慢线程的-Terminating (和清理)。
浏览 0
提问于2012-10-04
得票数 0
回答已采纳
1
回答
如何异步运行组合CompletableFutures
、
、
、
、
我希望通过调用不同的服务来加载应用程序启动
中
的数据,这些服务
返回
不同对象类型的列表。每个服务调用DAO类来读取一些数据。我是
Java
8并发特性(
如
CompletableFuture )的新手,我以为调用thenRunAsync将在不同的线程
中
运行每个
future
1,
future
2,
future
3。(Collectors.toList()); 它正在
返回
List<?我不关心这个合并的
结果
,因为为了缓存的目的,每个
浏览 4
提问于2022-01-07
得票数 2
2
回答
如何使用invokeAll()让所有线程池完成它们的任务?
、
、
、
、
ExecutorService pool=Executors.newFixedThreadPool(7); List<Callable<Hotel>> callList = new ArrayList<Callable<Hotel>>();=pool.invokeAll(callList); for
浏览 1
提问于2013-08-13
得票数 24
回答已采纳
6
回答
如
何在
Java
中
停止不可
中断
的线程
、
我有一个应用程序,我无法编辑启动具有此run()方法的
java
.lang.Thread的
java
.lang.Thread: while(true){System.out.println("Something");}如
何在
Ja
浏览 3
提问于2010-12-29
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
有返回结果的异步任务Futrue与Callable
多线程学习之如何中断线程
Java并发基础:FutureTask全面解析!
深入理解并发和并行
java实现异步回调返回给前端
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券