腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Java中的非阻塞异步IO
、
、
有没有办法在不阻塞任何
线程
(包括后台
线程
)的情况下在Java中进行异步IO?来自
C
#,我对异步IO的理解是,当您
调用
await ReadAsync()
调用
线程
(
线程
池
的一部分)单步执行ReadAsync函数,在某个时刻从操作系统内核
调用
异步读取函数,然后将其自身添加回
线程
池
以获取其他一旦读操作完成,
线程
池
就会收到通知,另一个
线程
会接管Task
浏览 20
提问于2020-04-26
得票数 1
回答已采纳
1
回答
一个
线程
执行的多个进程
、
、
在Linux平台上的
C
中可能是这样的:我让一个
线程
读取应用程序进程进行的系统
调用
(截取系统
调用
)。为每个进程A创建一个
线程
,该
线程
执行所需的系统
调用
,然后休眠,直到A用其对应的应用程序进程进行的另一个系统
调用
将其唤醒。当进程退出时,它的辅助
线程
将不复存在。因此,这就像许多进程聚集在一个
线程
上,然后这个
线程
分散到多个
线程
中,每个进程一个
线程
。 谢谢
浏览 3
提问于2011-06-03
得票数 1
回答已采纳
2
回答
事件驱动的Future<V> -
线程
池
、
、
我们使用callable<V>和Future<V>从
线程
池中接收终止
线程
的结果。我们应该
调用
get()来接收返回结果。我的问题是:它不是事件驱动的。在
C
语言
中,有没有框架可以获得像SIGCHLD这样的子进程结果?我想要这样的东西:(
线程
池
将在池中的每个
线程
完成作业时
调用
此函数) public void fetchResult(Thread t, Runnable r, Future<Integer>
浏览 0
提问于2011-10-24
得票数 4
回答已采纳
3
回答
什么是
线程
池
?
、
、
实现
线程
池
的概念是什么(在pthread的帮助下用
C
语言
实现)?如何分配
线程
从
线程
池中执行?
浏览 5
提问于2009-07-27
得票数 8
2
回答
Scala / Java中的NIO问题是什么?
、
、
、
、
如果我想发送一些东西到文件/套接字,我可以启动单独的
线程
,使作业。如果我错了,请纠正我: 我认为,当您需要以异步方式
调用
某个IO函数时,它需要进入单独的进程或系统(繁重)
线程
。我说的对吗?所以,所有关于用通用
语言
解决这类问题的问题都涉及到创建和管理单独的进程或
线程
。因此,
语言
提供的唯一便利是创建一些
线程
池
,
浏览 3
提问于2011-03-25
得票数 6
回答已采纳
2
回答
任务对象只能用于
线程
池
线程
吗?
、
、
、
、
Task 5.0中的新异步
语言
功能严重依赖于
c
#对象,大量示例表明,在任务中运行某些代码的一种常见方法是通过Task.Run()启动它,它将代码表示为任务并在
线程
池
线程
上运行它。然而,我也读到人们不应该在
线程
池
线程
上启动长时间运行的代码,这就引出了这个问题:是否仍然可以在“常规”
线程
上使用所有的
C
#异步
语言
功能(例如任务、等待、异步)而不使用
线程
池
?在这种情况下,
浏览 0
提问于2012-11-09
得票数 3
回答已采纳
1
回答
C
++中的
线程
池
是什么以及它是如何实现的?
、
它是什么
线程
池
以及它是如何实现的?
线程
池
仅仅是
线程
的集合吗?
浏览 4
提问于2010-03-19
得票数 0
1
回答
我可以限制Haskell中每个函数/单
线程
/
线程
的内存使用量吗?
、
、
、
其中一个要求是,某些用户在处理其
调用
时可能有有限的内存使用量(例如,“来自IPA.B.
C
.D的
调用
可能消耗高达30 to的堆内存”)。我的原型实现是用
C
编写的,它直接使用了一个malloc'ing的内存
池
索引(实际上由于有效的类型而很难得到正确的结果)。在Haskell中,是否有任何方法可以通过限制函数、单
线程
或轻量级
线程
上的堆使用来实现这一点?(我会接受其他功能
语言
的建议,这些
语言
可能允许我这样做。)
浏览 2
提问于2017-02-20
得票数 10
回答已采纳
2
回答
如何使用java (
线程
)为snmp设备平分一系列IP地址?
、
我需要创建一个
线程
池
来同时使用java
语言
来平一系列ip地址。编辑1 如果创建了大量
线程
,那么是否必须显式
调用
stop()方法来停止
线程
?还是会被照顾呢?
浏览 6
提问于2010-01-12
得票数 0
6
回答
Java/Android的TPL等价物
、
、
我很想知道在Java
语言
和/或Android SDK中是否有类似于
C
#的任务并行库的东西。来自
C
#的背景告诉我们,创建一个新
线程
是一个相对重量级的操作,并且被指示使用
线程
池
,或者最近的任务。因此,在我看来,任务带来的抽象程度是理想的……有没有类似的东西,甚至
线程
池
?或者只是制作一个新的或制作
浏览 0
提问于2011-06-30
得票数 7
回答已采纳
2
回答
在一个@异步方法中使用的
线程
池
与其他异步方法执行共享
、
、
、
、
我将
线程
池
初始化为@Bean,以便专门执行特定的@异步方法。bean在异步方法
调用
中使用,如下所示: ...我看到上面的日志片段随机打印,异步方法在默认
线程
池
和自定义
线程
池中间歇地执行。为什么spring要混合
线程<
浏览 1
提问于2018-06-22
得票数 2
回答已采纳
1
回答
Hystrix
线程
池
特性
、
、
、
在我们的应用程序中,我们使用Hystrix,因为我们
调用
了几个外部服务。我们希望为我们
调用
的每个外部服务配置一个
线程
池
--具有特定大小的
线程
池
。
C
1和
C
2
调用
S1,应该使用相同的
线程
池
,有15个
线程
。)中,我们将S1的
浏览 1
提问于2018-03-15
得票数 7
2
回答
为什么kotlin协程被称为异步?
、
、
、
据我所知,kotlin协程--这是一个带有预初始化
线程
池
的状态机。我们有一个工作
线程
池
和一个io
线程
池
。对我来说,这只是一个多
线程
编程。如果我们向协程发送阻塞代码,
线程
将被阻塞。与其他
语言
相比,Java没有很好的io异步api (可能是错误的)。据我所知,.NET已经重建了他们的异步api (作为IOCP)来使用
C
#任务,并且.NET有专门的
线程
池
来等待所有的应用程序,所以一个<e
浏览 5
提问于2021-09-17
得票数 3
3
回答
CocoaTouch中的
线程
池
?
、
、
我有一组重复执行的任务,我希望使用
线程
池
,而不是每次需要执行这个用户
调用
的任务时都创建一个新
线程
。 在创建新
线程
的典型流程中,您必须在每次
调用
线程
入口点时设置一个自动释放
池
。根据的说法,这个操作的性能可能微不足道,但我想做的是避免在我的应用程序执行期间设置和拆除大量这样的
线程
所带来的成本。在其他框架/
语言
中,我只是检索了一个空闲
线程
,并让它来做这项工作。当它完成工作时,
线程</em
浏览 2
提问于2009-10-28
得票数 1
回答已采纳
1
回答
为存储过程
调用
实现
线程
池
、
、
、
首先,让我先说我是
C
#初学者。我的背景大多是数据库。我正在进行一个项目,其中将经常
调用
C
#服务器,然后
调用
各种存储过程(大约20个左右)从server检索数据。现在,
C
#服务器被设置为执行同步
调用
。虽然SP
调用
是快速和小的,但我们仍然希望实现一个
线程
池
来处理大量的用户
池
和同步请求。 如何实现
线程
池
?最有可能的是,
线程
池
将开始在50
浏览 6
提问于2013-04-11
得票数 3
1
回答
异步函数
调用
的
C
语言
实现
、
、
、
最近,我开始努力制作一个通用的翻译程序,自动将js程序翻译成
C
语言
,但在考虑异步行为时,我陷入了困境。使用ANSI / POSIX
C
,并且只允许自己为
线程
池
实现使用库,您将如何在
C
中实现异步函数
调用
。
浏览 0
提问于2015-04-26
得票数 5
回答已采纳
1
回答
如何保证返回到
线程
池
的
线程
ID不会被再次获取
、
我正在Linux上用
C
语言
写一段代码。我不想这样。我需要唯一的
线程
浏览 1
提问于2013-03-31
得票数 1
2
回答
java中有默认
线程
池
吗?
、
我可以在java中创建一个新的
线程
池
,并使用和方法在其上执行任务。 是否有一个‘默认’
线程
池
,我可以重用在我的java程序中的所有执行器服务?还是我只需要创建一个包含默认
线程
池
的单例?
C
#有一个默认
线程
池
,在
调用
方法时运行任务。
浏览 6
提问于2015-11-23
得票数 12
回答已采纳
2
回答
在一个函数
调用
中创建一个
线程
池
,并从另一个函数
调用
中使用它
、
、
、
我有一个Fortran程序,它
调用
一个
C
++动态链接库对10000组数据进行一些数学操作。数据集是完全相互独立的。我计划创建一个
线程
池
,然后将任务发送给它。但是,对dll的
调用
将超过1000次(每次
调用
10000组数据正在处理中)。 我的问题是:当我在第一次
调用
dll时创建
线程
池
时,在dll中的函数返回之后,这个
线程
池
会发生什么?第二次
调用
(以及其余998次
调用
)
浏览 2
提问于2015-02-23
得票数 1
回答已采纳
1
回答
C
中的libuv库:更改
线程
池
大小
、
、
我在我的
C
应用程序中使用libuv偶数循环库。我还使用了libuv的
线程
池
实用程序,其中我
调用
uv_queue_work()在
线程
池
提供的
线程
中做一些工作。在这方面,我有两个问题。在libuv中
线程
池
的默认大小是多少,如何找到它。 如何更改
线程
池
的大小。请让我知道它是否可以通过代码和如何做。
浏览 5
提问于2016-08-29
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Kotlin Native调用C语言
C+中如何调用C语言的代码
分享:C语言编程——LINUX 多线程
java线程池趣味事:这不是线程池
线程池详解
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券