腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
使用
套接
字
发回
数据
时
的
代码
阻塞
、
我正在尝试从我
的
Raspberry Pi发送一个图像到我
的
pc,并
使用
Socket库将一些东西发送回PI。如果我不发送一些东西,发送图像就可以了。但是,如果我尝试向PI发送响应,两个
代码
似乎都卡住了。有人能帮我吗?这是我
的
服务器
代码
: import socketserver_socket.bindstr(np.argmax(prediction))
浏览 18
提问于2020-03-31
得票数 0
回答已采纳
2
回答
connect()中
的
超时无法工作
、
、
、
我
使用
这段
代码
连接到服务器,但它不会等待我设置为超时值
的
10秒。它在连接失败后立即返回。
浏览 2
提问于2014-03-26
得票数 0
回答已采纳
4
回答
如何解除
阻塞
的
套接
字
?
、
、
简介:我
的
程序偶尔会遇到这样
的
情况:它想通过
套接
字
发送
数据
,但
套接
字
被
阻塞
,等待对以前从未到来
的
命令
的
响应。有没有办法解除
阻塞
套接
字
,并在发生这种情况
时
恢复?如果不是这样,我如何测试
套接
字
是否被
阻塞
,以便我可以关闭它并打开一个新
的
套接
字
?(
浏览 0
提问于2010-12-11
得票数 0
回答已采纳
2
回答
使用
套接
字
等待
、
是否有方法在继续之前等待SSL
套接
字
的
结果?例如,这是我的当前
代码
:connected = recvCell(ssl_sock) 但是,是否有一种方法可以暂停程序直到某个东西从该流中被发送回来,还是我只是简单地继续
使用
上面的
代码
来完成这个任务,因为在接收到某个值之前,将不会分配一个值?creates是我编写
的
一段
代码
,它创建一个流通过tor网
浏览 5
提问于2014-08-12
得票数 0
3
回答
Java服务器
套接
字
数据
输入流读取超时
、
客户端连接并发送卡ID (服务器端
的
阻塞
读取是合适
的
,因为当时只有一个客户端) 现在客户端必须将PIN发送到服务器在这里,我不能
使用
阻塞
阅读,我应该做什么?
套接
字
setSoTimeout不是一个选项,因为第一次读取是
阻塞
的
,第二次读取不应该是
阻塞
<e
浏览 1
提问于2014-04-30
得票数 1
3
回答
只对
套接
字
上
的
新
数据
使用
轮询()超时
、
、
、
我有一个发送者和一个接收者连接
套接
字
。当发件人发送东西
时
,我想
使用
计时器进行轮询(),以确定接收方是否返回确认信息。在阅读了许多问题(、、)之后,我了解到,即使接收方没有
发回
任何内容,轮询()函数也可以返回1,这仅仅是因为read()函数不会
阻塞
套接
字
的
文件描述符。但是,我想
使用
轮询()
的
超时来了解
套接
字
上是否什么都没有到达。只有在
套接
字
浏览 4
提问于2014-10-22
得票数 1
回答已采纳
1
回答
Java、HTTP和
套接
字
:什么时候停止读取请求,但保持
套接
字
打开?
、
、
我
的
团队正在Java中从头开始构建一个基本
的
HTTP服务器,但是我们
的
读取器线程一旦用完请求文本就会
阻塞
,以便从
套接
字
的
输入流中读取。一些与不匹配
的
特殊情况下
的
要点 我们一开始并不解析
数据
,而是首先从
套接
字
中读取
数据</
浏览 3
提问于2017-04-28
得票数 1
回答已采纳
2
回答
确定可以
使用
winsock (FIONWRITE)发送多少字节?
、
、
、
使用
select,我可以确定是否可以无
阻塞
地接收或发送任何字节。
使用
此函数,我可以确定可以接收
的
字节数:beginFIONWRITE不可用于Winsock。
浏览 1
提问于2012-10-12
得票数 4
1
回答
如果
使用
select()轮询方法,是否应该将
套接
字
设置为非
阻塞
?
、
、
我
使用
select()轮询函数来确定何时从
套接
字
读取
数据
。我这样做是为了不需要依赖于诸如accept()和recv()这样
的
阻塞
函数。由于select()块直到文件句柄拥有
数据
,所以是否需要
使用
fcntl()将
套接
字
设置为非
阻塞
? 在我看来,这似乎没有必要,因为select()函数告诉我,
数据
已经准备好从
套接
字
文件句柄中读取。我看到了程序员<em
浏览 6
提问于2015-09-20
得票数 5
回答已采纳
3
回答
理解select() -c中write_fds
的
用法有困难
、
我正在
使用
select()来跟踪所有连接
的
客户端。select(max_fd+1,&read_fd,&write_fd,NULL,NULL);我不知道select将如何以及何时唤醒,因为服务器程序中
的<
浏览 0
提问于2011-05-20
得票数 1
回答已采纳
1
回答
非
阻塞
套接
字
中
的
并发性?
、
、
、
背景:问题:1)如果两个连接同时到达一个
套接
字
上,会发生什么情况?当
套接
字
是非
阻塞
时
,运行
套接
字
(称为接收
浏览 0
提问于2014-04-29
得票数 0
回答已采纳
1
回答
Android,检查socket是否可以发送消息?
、
在我
的
应用程序中,我有一个这样
的
Socket:socket.connect(new InetSocketAddress(ip, port),} e.printStackTrace(); } 现在
的
问题是,有时互联网连接是如此缓慢,在某种程度上,连接保持活动(
套接
字
保持连接),但无法发送任何消息。我只想知道
套接<
浏览 0
提问于2018-03-14
得票数 1
1
回答
TCP
套接
字
-在不同端口发送和接收
、
我试图编写一个
使用
非
阻塞
tcp
套接
字
的
python脚本(3.5.2)。
套接
字
接收来自应用程序
的
数据
,执行一些转换操作并将其发送回该应用程序。因为转换可能需要一些时间,所以应该是异步
的
。此外,我
的
应用程序无法在同一个端口发送和接收
数据
。因此,我
的
想法是通过端口4711 (仅举一个例子)将应用程序中
的
数据
发送到python脚本,并通
浏览 4
提问于2016-11-06
得票数 0
1
回答
如果接收器无法通过
套接
字处理
数据
速度,会发生什么情况?
、
、
、
、
P1
使用
unix-domain-socket (UDS)向P2发送
数据
。如果P1以每秒100条消息
的
速度发送
数据
,而P2能够接收50条消息/秒,会发生什么?两者都是非
阻塞
套接
字
。
浏览 0
提问于2020-08-10
得票数 0
回答已采纳
1
回答
Socket recv (
阻塞
)失败,EAGAIN资源暂时不可用
、
、
、
、
我正在实现UNIX域
套接
字
进程间通信
代码
,我随机地命中了这个错误-- "errno 11:资源暂时不可用“,同时尝试从
套接
字
中读取。我
使用
MSG_PEEK从
套接
字
读取字节数,为接收缓冲区分配字节,并读取实际
数据
。
套接
字
是一个
阻塞
的
套接
字
,我没有任何非
阻塞
的
代码
(总
浏览 1
提问于2017-06-26
得票数 3
回答已采纳
1
回答
Socket.Blocking
的
目的
、
、
我对C#中
的
套接
字
使用
Begin/EndAccept/发送/接收方法已有一段时间了,但直到最近才发现System.Net.Sockets
的
阻塞
bool选项 这是一个更好
的
选择吗?如果没有,指定您
的
套接
字
是否应该
阻塞
的
目的是什么?它仅仅是一个有用
的
指标,说明开发人员是否选择了实现
阻塞
/非
阻塞
浏览 1
提问于2016-10-14
得票数 2
回答已采纳
2
回答
send()可以自动变成非
阻塞
的
吗?
、
、
我是否必须等待select()
的
信号,才能在非
阻塞
套接
字
中发送某些内容?如果我总是有东西要发送,然后调用send()函数怎么办?我
的
意思是,每次我调用send()
时
,肯定会有一些固定长度
的
数据
要发送。这是否意味着发送不会
阻塞
?
浏览 1
提问于2012-05-20
得票数 0
回答已采纳
1
回答
将
套接
字
外包给自己
的
线程
的
设计方法
、
、
我发现
的
所有示例(包括编写得很好
的
Beej指南)都有一个无限循环(例如for或while)来处理
套接
字
的
发送和接收方法。这些示例(例如聊天服务器/客户端)
的
主要问题是服务器集中在
套接
字
上,这意味着服务器在发送和接收过程中
阻塞
,不能用于任何其他操作。当来自另一个服务器
的
应答到达
时
,线程将信息
发回
给主程序,主程序验证并处理这些信息。由于我在node.js方面的经验,我希望有一
浏览 0
提问于2015-07-09
得票数 3
1
回答
如何用NIO设计Java服务器?
、
、
、
、
服务器接受客户端连接,从网络读取请求,处理它们并
发回
结果。另外,假设我想手动处理所有的
套接
字
(就像练习一样)。当处理完成后,“
套接
字线程”应接收响应,将其通过
套接
字
发送回客户端。这是否意味着上面的设计是
浏览 3
提问于2013-04-20
得票数 3
回答已采纳
2
回答
检查fgets是否会
阻塞
、
、
、
、
我只是想知道在C中是否可以窥视输入缓冲区或执行类似的技巧,以了解对fgets
的
调用是否会在稍后
阻塞
。Java允许通过调用BufferedReader.ready()来做类似的事情,这样我就可以实现类似如下
的
控制台输入: line = in.readLinein.ready())} 这允许外部线程通过将on设置为false来优雅地关闭输入循环;我想在C中执行类似的实现,而不是求助于不可移植
的
技巧,我已经
浏览 8
提问于2010-04-29
得票数 3
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券