腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(377)
视频
沙龙
2
回答
Java
并发
性:在
处理
过程中
,我如何区分
哪个
Future
属于
哪个
Callable
?
、
、
、
、
当我执行invokeAll时,我会得到一个
Future
对象的列表。在
Future
完成之前,我如何知道
哪个
Future
对象映射到了
哪个
Callable
?我可以在事后
告诉
你,因为 ExecutorService es = .....; Collection<Callables> uniqueCallables = .....; // each
Callable
is unique!List<
Fut
浏览 1
提问于2012-04-25
得票数 5
回答已采纳
1
回答
在
java
中是否有更好的方法来调用apis?
、
、
、
我使用
java
.util.concurrent与
Java
8的可调用接口调用四个API。我希望执行多个rest调用,组合结果并返回一个JSON。我想知道
哪个
部分是并行执行的,
哪个
是顺序的?>>>
future
2 = executor.submit(
callable
2);
Future
<List<Map<String, Object>>>
future
3 = executor.submi
浏览 1
提问于2019-10-08
得票数 0
2
回答
如何以编程方式区分URL和语义web URI
、
、
、
我有一个程序,爬行语义网络文件,
如
RDF和OWL。 它获取找到的URI,并将它们放入列表中进行进一步
处理
。但是,它也会查找
属于
某些语句的URL(我使用的是维基百科的数据,所以这通常是属性。我如何区分
哪个
是语义网URI,
哪个
只是一个URL,而且不会大惊小怪。我正在用
Java
开发,我在想,如果读取一个文件需要超过一定的时间,那么程序应该继续运行。但我不确定该怎么做。我知道我的问题很模糊,
告诉
我我应该给出更多的细节。我没有发布代码,因为我不认为它在这种情况下会有帮助。
浏览 0
提问于2011-06-13
得票数 2
3
回答
在完成
Java
未来
过程中
释放资源-这里:对可调用及其外部变量的引用
、
、
在我的项目中,我经常使用
Java
处理
并发
任务。在一个应用程序中,每个
并发
任务在完成
过程中
都需要相当大的内存块。我天真的想法是,限制
并发
线程的数量将自动限制任务所持有的资源(内存)的数量。这不是真的!import
java
.util.Vector; import
java
.util.concurrent.
Callab
浏览 2
提问于2013-08-17
得票数 6
回答已采纳
5
回答
在什么情况下BlockingQueue.take会抛出中断异常?
、
、
假设我有一个线程,它使用另一个线程产生的项。它的运行方法如下所示,其中inQueue是一个BlockingQueuewhile (!shutdown) { WorkItem w = inQueue.take(); } catch (InterruptedException e) { }此外,另一个线程将通过中断这个正在运行的线程来发出不再有工作项的信号。如果不需要阻塞来检索下一个工作项,则将
浏览 0
提问于2009-12-24
得票数 8
回答已采纳
1
回答
将线程移动到另一个
Java
类中
、
、
我有一个简单的
Java
线程分配,可以使用线程计算平均值、最大值和最小值。目前,我的所有线程都在一个类中。如何将这些线程移动到一个单独的“计算类”中,然后从main中的外部类调用这些线程?import
java
.util.*; // Declaring the necessary variables. static int x;
浏览 6
提问于2021-09-22
得票数 0
4
回答
java
并发
包是使用锁实现的吗?
、
、
、
但是,我了解到
java
.util.concurrent包并不使用基于锁(睡眠/旋转)的机制来实现同步。
java
并发
包实现同步的机制是什么?
浏览 5
提问于2014-10-24
得票数 0
3
回答
未来是否需要在一个单独的线程中执行计算?
、
、
来自
浏览 0
提问于2015-10-01
得票数 9
回答已采纳
5
回答
在
Java
中使用线程进行聚类
、
、
、
我有一份工作,在爪哇需要很长的时间。所以我想把这个作业分成多个线程并运行它们。线程完成作业后,返回到我的服务,服务为它们提供新的作业。ThreadGroup是否适用于此建议或任何其他建议?
浏览 0
提问于2009-08-19
得票数 0
回答已采纳
2
回答
当进程创建的线程死亡时,进程会死吗?
、
、
我在
Java
中有一个类,它有main()函数。让我们称之为A。还有一个B类实现了可运行的接口。在A类的主要功能中,我创建了一个B类线程,该线程将开始执行它的逻辑。
浏览 1
提问于2020-12-02
得票数 0
回答已采纳
2
回答
多核
处理
器上的多线程、
并发
性和并行性
、
、
、
我一直在阅读这个主题,但我对多线程和并行性感到有点困惑;我读过这个问题这个问题的答案表明,我必须
告诉
操作系统
哪个
内核执行什么,这是在
Java
或C#等语言中进行多线程时的普遍事实吗?在我没有指定
哪个
内核的情况下,在用
Java
或C#等语言编写的多线程程序中,我能实现什么并行性?我一直在学习一些erlang,我已经谈到了派生进程的主题,当这些进程被派生时;erla
浏览 2
提问于2013-12-27
得票数 3
4
回答
Future
.get()在什么情况下抛出ExecutionException或InterruptedException
、
、
、
、
Task t = new Task(response,inputToPass,pTypes,unit.getInstance(),methodName,unit.getUnitKey());} catch (ExecutionException e) {} finally {} 我应该如何
处理
代码中的
浏览 2
提问于2010-04-19
得票数 36
回答已采纳
2
回答
Java
Server并行写入
、
、
、
、
我需要从表数据以及来自其他来源(例如web服务)的数据执行几个
处理
和解析。 我必须将
处理
过的数据写入另一个Server数据库上的目标表B、C、D、E、F、G。写字可以(应该?)并行完成。我想问一些关于如何正确
处理
第3点的建议,我想提供到不同线程的相同连接来对目标表进行并行写入是个坏主意。
浏览 3
提问于2019-02-21
得票数 1
3
回答
@RestController注释中的值是什么?
、
、
、
使用Spring Boot创建一个简单的Maven应用程序。我在RestController注释中给出了一个值,但它不起作用。如果我不使用RestController的值,它就能工作。我想知道为什么它不起作用,在@RestController中价值的用途是什么?http://localhost:9090/hello这个工作很好我知道,我可以在ScraperResou
浏览 9
提问于2020-03-15
得票数 4
回答已采纳
5
回答
分析独特句子并对其进行过滤的最佳算法?
、
、
、
这些句子是由我的servicedesk
处理
过的事件单的描述构成的。如果有更多的信息我可以提供给你,请让我知道。每一点都是有帮助的。谢谢
浏览 0
提问于2015-06-25
得票数 0
1
回答
如何使用基于执行器库的项目反应堆计划器?
、
、
、
、
AWS的,执行API调用在
java
.util.concurrent.Executor上返回的Executor。默认情况下,它创建一个由它也创建的线程池支持的Executor。幸运的是,库允许我们以的形式提供自己的,所以我的问题是: 我们有一个存储库类,它有一个findById方法,我们需要调用者能够控制在
哪个
Scheduler上运行,因为它是在这些截然不同的上下文中使用的: 在Schedulers.boundedElastic
处
浏览 1
提问于2020-03-21
得票数 9
1
回答
Rails应用程序设计:排队、Resque、后台服务和Redis
、
、
我正在设计一个Rails应用程序,它接收请求,使用请求中的数据调用第三方web服务,
处理
答复,然后向原始请求者发送响应,并向另一个服务发出PUT请求。每个列表都有许多任务,每个任务都
属于
一个列表。然后,我会发出这样的第三方web服务电话:然后将结果通过PUT发送回请求者和另一个web服务。我的问题是,如何设置Rails应用程序来
处理
这些类型的行为?控制器结构如何变化?这看起来是队列的一个很好的用例,我如
何在
队列之间分发多个<em
浏览 2
提问于2012-08-21
得票数 1
回答已采纳
2
回答
多线程不会加速
Java
的进程
、
、
我正在尝试同时运行4线程,希望能够加快进程(这可以并行完成,没有问题)。现在,每个线程调用相同的函数(每次调用的时间大致相同),线程几乎同时启动(几乎)。使用print语句,我检查了每个threadX.join()和之间传递了多少时间,如果我按顺序运行函数四次,那么时间完全相同,但是在控制面板中,我可以看到确实使用了这4个线程(在其中的4个线程中,一旦第一个线程被连接到3,然后两个线程等等)。long start = System.currentTimeMillis(); Foo threa
浏览 4
提问于2021-05-08
得票数 2
1
回答
`System.currentTimeMillis()‘跨多个进程正确吗?
、
、
我们遇到了主进程写入日志的情况。我想知道的是,我能相信最终出现在多个文件中的时间戳是一致的吗?也就是说,如果我将日志文件按瞬间合并成一个文件排序,事件的顺序是否为真?跨越所有可能的操作系统?
浏览 4
提问于2020-11-23
得票数 6
回答已采纳
7
回答
动态派生线程
Java
对于这样的情况
、
、
假设我有一个整数的List。我拥有的每个int都必须乘以100。要使用for循环做到这一点,我需要构造如下内容: i = i*100;但是假设出于性能原因,我想同时为numbers中的每个数字生成一个线程,并在每个线程上执行一次乘法,将结果返回给相同的List。做这样的事情最好的方法是什么?
浏览 0
提问于2012-01-18
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券