腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
管道
和
多线程
通信
的
问题
[
C
]
、
、
、
我正在尝试编写一个使用3个线程
的
脚本,这些线程
的
任务是搜索并通过
管道
将素数发送到存储器,最大值为n(作为输入参数传递)。所有3个线程必须同时工作。基本上我有两个
问题
...第一个是线程没有分析所有的数字,有些被跳过了,我不明白为什么。第二个
问题
是,如果我先启动主文件,然后再启动内存,它们都会被植入,不会输出任何内容。你能帮帮我吗?
浏览 22
提问于2021-07-03
得票数 0
1
回答
多线程
C
++11应用程序中
的
同步
、
、
、
、
我在用
C
++编写并在嵌入式Linux上执行
的
多线程
服务器应用程序上工作。一个线程(我称之为Communication)应该处理所有的套接字I/O(发送
和
接收消息)。根据接收到
的
消息,
通信
线程将消息发送给处理所需序列
的
另一个线程(例如Controller)。在序列末尾由Controller创建返回消息。这两个线程之间
的
通信
是通过互斥
和
condition_variable保护
的
队列实现
浏览 1
提问于2018-07-09
得票数 1
2
回答
多进程
C
++先进先出
、
、
、
在
C
语言中,您可以使用fork()创建多进程应用程序,然后可以使用先进先出
管道
进行
通信
。我了解到
C
++只支持
多线程
应用程序,如果你想要一个多进程
的
应用程序,你必须依靠fork()。但是在
C
++中,类型检查是至关重要
的
,所以我不能只通过
管道
传输对象而没有任何风险。您可以强制转换为void*,并要求sizeof
和
通过
管道
发送所有内容,以便将其类型转换回原始对象。在
C
++中是否没有使用多
浏览 0
提问于2013-03-12
得票数 0
5
回答
如何进行单元测试?
、
基本上,我有两个主要
问题
: 另一个例子。我开发了对使用者/生产者模式
的
多线程
支持
的
I<em
浏览 4
提问于2010-02-23
得票数 7
回答已采纳
1
回答
多线程
通信
结构
我知道基本
的
跨线程
通信
方法,比如
管道
,套接字。是否有任何开源来实现
多线程
通信
结构,以便我能够快速地与我
的
应用程序集成。一个是dbus,但看起来很复杂。那么你能推荐一下吗?谢谢。
浏览 0
提问于2018-12-28
得票数 1
1
回答
Apache如何处理python
多线程
问题
?
、
、
根据,我们不能在CPU绑定进程中使用线程,所以我
的
问题
是Apache如何在多核环境中使用python?
浏览 2
提问于2016-06-26
得票数 14
回答已采纳
5
回答
找到一种有效
的
方法将不同
的
语言库集成到一个项目中,使用Python作为“粘合剂”
、
、
、
、
我即将参与一个与NLP相关
的
项目,我需要使用各种库。有些使用java,另一些使用
C
/
C
++ (用于需要更高速度
的
任务),最后一些使用Python。我正在考虑使用Python作为“粘合剂”,并为我想要执行
的
每一个依赖于不同语言
的
任务创建包装器类。为此,例如,包装类将执行java程序并使用
管道
与其
通信
。我
的
问题
是: 你认为这对cpu要求很高且重复性很强
的
任务有效吗?还是
管道</em
浏览 8
提问于2011-08-07
得票数 7
1
回答
如何将变量传递给不同
的
进程(
c
++ )
、
、
基于读取
的
数据头,我希望将数据传递给多个进程中
的
一个特定进程。 是否有任何方法将数据传递给特定
的
进程,以及我是否可以在该进程中使用侦听器来避免无限等待循环?
浏览 1
提问于2016-06-28
得票数 0
回答已采纳
1
回答
如何在linux中使用java读取命名
管道
(FIFO)
、
、
我有一个
问题
,我必须从
管道
中读取流数据,用
C
编写
的
应用程序将数据写入
管道
。另一个用java编写
的
应用程序必须从这个linux
管道
中读取数据。这个java程序是一个
多线程
程序,当其他程序将数据写入该
管道
时,它将从该
管道
读取数据。当数据被添加到
管道
队列时,它应该不断地从
管道
中读取。任何建议都会很有帮助。试图解决
的
问题
是: 目前,一个应用程序(在<em
浏览 147
提问于2018-09-27
得票数 0
1
回答
我可以在没有
多线程
的
情况下在bash中通过隧道传输TLS流量吗?
、
、
、
我可以在没有
多线程
的
情况下完成吗?是否有一个可预测
的
消息交换顺序,以便我在任何时候只需要听取其中一方
的
意见? 我正在为Linux编写一个代理服务器,需要隧道TLS。我更喜欢在狂欢中做。我
的
意思是,这是一个可行
的
架构吗?不要紧,我最终应该退出循环。我打算使用信使在命名
管道
mypipe中提供数据,并收集响应。信使将运行代码: cat <&0 >mypipe cat <mypipe 其中要发送
的
数据来自stdin ( http请求<
浏览 32
提问于2019-09-01
得票数 0
4
回答
std::信号
和
std::提高线程安全吗?
、
、
、
、
C
和
C
++标准支持信号
的
概念。但是,
C
11标准指出,函数信号()不能在
多线程
环境中调用,或者行为是未定义
的
。但我认为信号机制本质上是针对
多线程
环境
的
。A引用
C
11标准7.14.1.1.7 下面的代码是不言而喻
的
.
浏览 8
提问于2013-01-30
得票数 16
回答已采纳
1
回答
使用
管道
Java
多线程
的
通信
、
、
、
、
我有个小
问题
。我只是学习
多线程
,还不明白所有的事情。我
的
问题
是:为了正确
的
工作,我需要同步所有的踏板。这个
问题
与生产者/消费者
问题
类似,但这里有两个生产者
和
一个消费者。public class Produc
浏览 3
提问于2013-01-09
得票数 1
1
回答
构建用于客户端-服务器
通信
的
TCP/IP服务器
的
最佳方式是什么?
、
、
、
我将编写一个原生
C
++ Windows服务,它需要收集
和
存储来自客户端桌面计算机
的
数据,可能会有数千台。数据很简单,比如CPU%、内存,以及来自桌面上运行
的
客户端软件
的
其他一些数据。构建这种客户端-服务器
通信
的
最佳方式是什么?命名
管道
?TCP服务器/客户端?Windows套接字?WCF?还有别的吗?我可以在服务器上
的
服务中运行一个
多线程
的
命名
管道
服务器,但我不想在服务中为
浏览 0
提问于2014-11-06
得票数 0
1
回答
进程
和
线程之间
的
通信
、
如
管道
、插座等。假设我们有一个父进程A
和
两个子进程B
和
C
。Q1:在这种情况下,IPC方法是有限
的
吗?要实现这种IPC,是否只能使用某些类型
的
IPC?比如它只能使用
管道
,共享内存而只能使用信号。 Q2:如果子进程想与其父进程
通信
,是否需要IPC?(如果D想与A
通信
,需要IPC吗?)
浏览 0
提问于2014-03-19
得票数 0
回答已采纳
3
回答
从
多线程
程序调用system()
、
、
、
、
我们正在开发一个用
C
++编写
的
消耗内存
的
多线程
应用程序。我们必须执行大量
的
shellscript/linux命令(并获得返回代码)。在阅读了该之后,我们清楚地知道在我们
的
上下文中使用system()不是一个好主意。 一种解决方案是在程序启动之后
和
创建任何线程之前派生,但与该进程
的
通信
可能不容易(套接字,
管道
?)。我们考虑
的
第二个解决方案可能包含一个用python编写
的
专用
浏览 1
提问于2011-12-20
得票数 6
1
回答
使用GINA进行登录方法定制
、
、
、
、
DUPLICATE 我知道在GINA中找到一个主程序并不容易,但我
的
问题
最接近于进程间
通信
(IPC),我用非托管
c
++编写了我
的
自定义GINA,我把它包括了一种检查试图登录
的
用户指纹
的
有效性
的
方法,这个函数将在用
c
#编写
的
运行系统windows服务中调用一些方法,代码如下:if(Fingerprint.Validate(userName,finerprintT
浏览 3
提问于2009-02-07
得票数 0
回答已采纳
2
回答
如何更改现有命名
管道
的
安全性?
、
、
、
、
我给
管道
起了一个可选择
的
名称,它可以很好地与虚拟操作系统(在我
的
例子中是XP)串口进行
通信
,但由于PipeSecurity设置,只能在Admin用户下进行
通信
。现在,我希望能够完全控制由Hyper-V创建
的
命名
管道
上
的
每个人。以编程
的
方式,或者可能通过一些超级V设置。我需要能够作为一个常规用户与虚拟操作系统进行
通信
。我知道如何在命名
管道
上设置某种安全性,我使用NamedPipeServerStrea
浏览 7
提问于2014-09-19
得票数 3
回答已采纳
2
回答
Erlang
和
C
/
C
++线程
、
、
如果我使用erlang作为一个派生进程,它会执行一些对速度不是很关键
的
主要功能,比如与服务器
通信
和
处理服务器-客户端
通信
消息。然后我选择在erlang中产生一个进程并从中运行
c
/
c
++代码,这会使我
的
代码更快吗? erlang是否会比
c
/
c
++中
的
等价物更有效地处理
多线程
?如果我从erlang中产生许多
c
节点,它们会堆叠在单个核心上,还是erlang会处理<em
浏览 1
提问于2011-04-27
得票数 3
回答已采纳
2
回答
独立程序
的
多对一双向
通信
、
、
我正在尝试在Linux
的
程序之间进行双向、多对一
的
通信
。 我
的
计划如下:一个名为"driver“
的
程序与硬件进行
通信
,它需要与Linux中数量未知
的
应用程序进行
通信
。我读到过一种最常见
的
进程间
通信
方式是“命名
管道
”。 我还没有发现
的
问题
是:新程序应该如何通知驱动程序新程序正在运行,以便在新程序
和
驱动程序之间建立另一个连接(命名
管
浏览 11
提问于2019-06-13
得票数 2
回答已采纳
3
回答
共享内存系统性能上
的
消息传递接口
、
、
、
、
据我所知,并行处理、消息传递、接口
和
多线程
有两种方式。没有消息传递接口,
多线程
不能用于分布式存储系统;而消息传递接口可以用于“共享内存”
和
“分布式内存”两种系统。我
的
问题
是与MPI并行并在共享内存系统上运行
的
代码
的
性能。此代码
的
性能是否与
多线程
并行化
的
代码范围相同?我
的
工作是为了进程之间需要在重复
通信
和
通信
数组可以是2
浏览 7
提问于2012-05-26
得票数 3
回答已采纳
点击加载更多
相关
资讯
C+11多线程编程(八)——死锁问题
C#中的分片和多线程-深潜
介绍 Linux 中的管道和命名管道
05 REVIT管道系统的设置问题
C#多线程开发-处理子线程中的异常
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券