腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
取消
未来
超时
的
优雅
方法
flutter
、
dart
我有这样
的
场景,我需要尝试一段时间或很多次,但不会太久。Future
的
.timeout属性看起来像是自然而然
的
选择。我所了解到
的
是,原始
的
Future即使在
超时
后也会继续运行,例如: Future<void> trySomething() async { print我不那么
优雅
的
工作是使用外部标志变量来指示main
未来
内部
的
进程不再需要它
的</
浏览 31
提问于2020-01-10
得票数 2
5
回答
如何在python concurrent.futures中拆分concurrent.futures()
python
、
concurrency
、
concurrent.futures
目前我
的
未来
打电话给time.sleep(secs)。如果
未来
已经在执行,那么time.sleep()就不会被它
取消
。如何
取消
在time.sleep()中执行
的
concurrent.futures? 为了进行测试,我使用了。
浏览 0
提问于2016-07-19
得票数 9
回答已采纳
1
回答
如何通过
超时
取消
挂起
的
方法
?
c#
、
task
、
cancellation
我知道如何
取消
通过
超时
执行
的
方法
。我是说Task-Wait-Timeout-CancellationToken技巧。也就是说,
方法
被包装在任务中。这项技术工作得很好。; else _txtError.Text = "All is ОК";} { 如果服务器没有响应,ArchiveServiceClient
浏览 2
提问于2015-06-18
得票数 0
1
回答
如何杀死运行任意客户端代码
的
线程
java
、
multithreading
、
timeout
出于学术目的(阅读:大学课程),我正在构建一个加载并执行学生提交
的
代码
的
应用程序。 每个学生都提交一个.class文件,该文件通过反射加载、实例化,然后在自己
的
线程中执行。自定义安全管理器用于禁止对白名单之外
的
类和
方法
的
访问。然而,仍然有可能
的
是学生代码中
的
无限循环。我希望能够
超时
的
线程运行学生
的
代码,我不能依赖他们实现这个功能本身。在java 7中,我可以使用Thread.kill(),但是这个<
浏览 1
提问于2019-10-11
得票数 1
2
回答
如何强制执行
超时
和
取消
异步CompletableFuture作业
java
、
concurrency
、
completable-future
我正在使用Java 8,我想知道对3个异步作业强制
超时
的
推荐
方法
,以便执行异步并从将来检索结果。请注意,对于所有3个作业,
超时
是相同
的
。如果超过时间限制,我也想
取消
这份工作。我在想这样
的
事情:List<CompletableFuture<String>> futures = submitJobs(); // Uses CompletableFuture.suppl
浏览 3
提问于2020-09-19
得票数 0
回答已采纳
2
回答
在
超时
之前关闭HttpClient连接
java
、
httpclient
httpClient.execute( request );当服务器不可访问时,需要经过一段自行配置
的
时间,连接才会真正
超时
。我正在寻找
的
是一种在自然
超时
之前
取消
execute()
的
方法
,这样运行execute()
的
线程就不再被阻塞,并将
优雅
地结束。是否有其他
方法
可以
取消
正在进行
的<
浏览 2
提问于2011-12-29
得票数 6
1
回答
在
超时
后中断任务
的
ScheduledExecutorService和ThreadPoolTaskExecutor
java
、
multithreading
、
concurrency
、
threadpool
、
executorservice
我使用了ExecutorService,它在
超时
后中断任务,为此我使用了一个ScheduledExecutorService。首先,我提交了这个线程,它将立即开始,并保留所创建
的
未来
。之后,我使用ScheduledExecutorService作为一个新任务,它将在一段时间后
取消
保留
的
未来
。 break; 我已经实现了在url:下面的解决
浏览 4
提问于2015-06-04
得票数 0
1
回答
如何在allOf()
超时
后安全
取消
所有悬而未决
的
期货
java
、
multithreading
、
completable-future
因此,我尝试通过以下
方法
来等待多个期货
的
单一
超时
final CompletableFuture<String> completedFutureassertTrue(timeoutHandled.get()); 然而,上面的断言失败了,因为当集体
的
未来
浏览 4
提问于2021-10-07
得票数 0
回答已采纳
1
回答
使用ExecutorService时
的
CancellationException
java
、
android
、
multithreading
我想等待两个任务完成,然后返回它们
的
结果,但有时我会收到这个错误。为什么?CancellationException是从哪里来
的
?
浏览 2
提问于2012-07-17
得票数 11
回答已采纳
1
回答
如果在关机后调用
取消
任务,则会阻止awaitTermination返回true
java
、
scheduledexecutorservice
考虑一下这个ScheduledThreadPoolExecutor executor = new ScheduledThreadPoolExecutor(1);var future2 = executor.schedule(count::increment, 1900, TimeUnit.MILLISECONDS); //executor.shutdown();
浏览 1
提问于2020-12-03
得票数 0
1
回答
JEE8中是否有
取消
HTTP2请求处理
的
功能?
java
、
http
、
jakarta-ee
HTTP1.1没有任何机制要求服务器
取消
请求。可以从HttpURLConnection获取输入/输出/错误流并关闭它们。这将在客户端抛出IOException,允许客户端在
取消
之后进行清理。HTTP1.1
的
“持久”或"keepAlive“TCP连接对于
未来
的
请求将继续存在。因此,服务器在尝试编写并失败之前不会了解客户端
的
这些事件。HTTP 2提供了一个名为RST_STREAM
的
单独帧,用于关闭流或
取消
触发
的</em
浏览 1
提问于2019-01-03
得票数 2
回答已采纳
1
回答
使用Concurrent.Futures模块作为ThreadPool调用函数
的
返回值
python
、
multithreading
、
return-value
、
concurrent.futures
但是现在我有一个函数,我想让它与线程并行,问题是我需要每个线程应该运行
的
函数
的
返回值,并且不确定在使用期货threadPool模块时如何得到它。有办法吗?
浏览 3
提问于2015-08-26
得票数 4
2
回答
询问
超时
应如何由被请求者处理?有可能吗?
scala
、
akka
假设我有一些客户端代码,在一个参与者上使用akka
的
ask模式:val result: Future[Any] = actorQuestiondef receive = { // work work work} 在此场景中,预期result
未来
将
超时
,因为答复将在
浏览 3
提问于2015-02-24
得票数 0
回答已采纳
1
回答
超时
时运行任务中
的
JDBC executeBatch行为
java
、
multithreading
、
jdbc
在主线程中,我创建了一个可运行任务
的
实例,并将其提交给ExecutorService,这给了我一个Future对象。然后用get调用阻止
未来
的
对象,并指定30秒
超时
。runnable任务
的
run()
方法
具有以下结构://loop and现在
的
问题是,如果线程在ps.executeBatch()上执行时<
浏览 0
提问于2018-12-12
得票数 2
回答已采纳
1
回答
如何处理InterruptException on Future#get()?
spring
、
asynchronous
、
spring-kafka
、
sonarlint
、
sonarlint-vs
ExecutionException | TimeoutException e) { }有了上面的代码,我得到一个声纳警告,要么重新中断这个
方法
,要么重新抛出可以在这里捕捉到
的
"InterruptedException“。(java:S 2142)有办法处理声纳警报
浏览 15
提问于2022-10-25
得票数 0
2
回答
Java - CompletableFutures -如果有例外,我如何
取消
所有期货?
java
、
multithreading
、
completable-future
我有一个
方法
(包括在下面)来返回CompletableFuture列表
的
值。可以在给定时间后
超时
。如果有超过n个例外,可以
取消
所有期货。我遇到
的
问题是我想要完成
的
第二件事。 假设我有一个2万份期货
的
列表,所有的期货都会有一个异常,那么为什么让所有的期货都执行,如果我看到有太多
的
例外,那么我假设所有的期货andI都想
取消
它们有问题。此外,我希望每个
未来
都有一个单独
的</em
浏览 4
提问于2020-08-13
得票数 2
回答已采纳
1
回答
Java CompletableFuture,什么时候调用completableFuture.handle?
java
、
java-8
、
completable-future
我
的
理解是,如果将来正常或异常地完成,就会调用completableFuture.handle。但是,
超时
的
情况又如何呢?Q3。只要将来“完成”(完成或
超时
或其他任何最后阶段),我就需要执行doSomething()。有没有一个
方法
可以保证在将来“完成”后被调用?对可完成
的
未来
来说是新<e
浏览 3
提问于2018-08-09
得票数 1
3
回答
在java中为运行异步作业实现
优雅
取消
的
最佳
方法
java
、
java.util.concurrent
假设我有一个像这样
的
接口让我
的
应用程序中
的
组件运行作业- IResult execute();}设置这个
的
最好
方法
是什么?我可以创建一个Thread对象来运行它,该对象具有要
取消
的
其他
方法
,但我也在查看
未来
浏览 3
提问于2016-10-03
得票数 0
回答已采纳
1
回答
如何使用CancelableOperation
取消
将来
的
链接
asynchronous
、
dart
我无法理解dart async CancelableOperation.fromFuture是如何工作
的
。它似乎
取消
了第一个
未来
,但.then总是被执行。在使用套接字时,我需要
取消
连接操作,以避免等待套接字
超时
。onCancel: () => throw CustomException()); return _connectOperation.valueOrCancellation(); f1被
取消
浏览 38
提问于2019-09-09
得票数 0
1
回答
为什么asyncio.wait_for()需要
超时
?
python
、
python-asyncio
下面是一个简单
的
异步循环,它运行两个后台任务。asyncio.wait([a sequence of futures]) 两人都有一个可选
的
超时
时间如果我在没有
超时
的
情况下使用第一个
浏览 1
提问于2017-11-24
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
互联网面试必备之超时订单自动关闭的优雅实现
Taptap怎么取消收藏?Taptap取消收藏的方法
The Finals服务器连接超时的解决方法
wps表格取消分页的方法
苹果手机取消共享位置的方法
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券