腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
libcurl
:
如何
从
活动
连接
中
获取
文件
描述符
?
libcurl
,以处理来自
文件
描述符
的输入/输出。为了与我们的包装器类保持一致,我希望获得每个简单句柄的
文件
描述符
。我正在使用多界面在实时应用程序
中
处理多个简单的句柄。 我知道我可以使用curl_multi_fd_set来
获取
FD集。我的
libcurl
太旧了,所以我无法使用ACTIVESOCKET进行测试。但是,我使用curl_multi_perform执行的一个小测试,然后是一个curl_easy_getinfo(LASTSOCKET),我得到的结果是-1 --表示没有<
浏览 31
提问于2019-02-13
得票数 1
1
回答
Centos 7慢解析
centos
、
dns
安装Centos 7之后,我注意到保存在/etc/host
中
的地址的DNS查找要花费很长时间,下面是示例: real 0m0.159s我使用CentOS6.5在同一网络
中
的另一台服务器上进行相同的测试,但是"localhost“的速度与"127.0.0.1”一样快。
浏览 0
提问于2015-05-02
得票数 2
1
回答
如果在将套接字添加到受监视
文件
描述符
列表之前,套接字上有数据,则将选择(或epoll)标记为可读套接字。
sockets
、
epoll
我正在寻求帮助以了解以下情况: 1.建立了TCP套接字
连接
。2.我在
文件
描述符
列表
中
添加了由select 3监视的
文件
描述符
,选择提醒我注意套接字上的任何
活动
,我的应用程序处理套接字上的对等方发送的数据。4.我现在从select监视的
文件
描述符
列表
中
删除与套接字相关联的
文件
描述符
。5. Peer给我发了一些关于这个套接字的数据。我没有看过那些数据。6.几秒钟后,我再次和与套接字相关
浏览 1
提问于2013-08-30
得票数 1
回答已采纳
1
回答
基于事件的C++套接字编程
c
、
sockets
、
select
当对select语句的调用返回时,我们检查
活动
的
文件
描述符
以处理多个客户端的请求。select(maxfd+1, &readfds, NULL, NULL, NULL); 也就是说,select命令监视readfds集合
中
的
文件
描述符
。我的问题是,当处理客户端的请求时,更多的新
连接
到达侦听套接字,程序
如何
捕获这些新
连接
?
浏览 0
提问于2012-04-05
得票数 1
2
回答
客户机/服务器聊天室:处理意外断开
c
、
sockets
、
server
、
file-descriptor
服务器为到客户端的每一个新
连接
创建一个新的p线程,此线程等待接收一条消息,并将此消息发送给所有其他客户端(使用所有
文件
描述符
的数组)。如果客户端想退出,他会通知服务器,他将终止p线程并从数组
中
删除
文件
描述符
。如果客户端意外断开
连接
,例如关闭终端,服务器将不会
从
数组
中
删除
文件
描述符
,而当另一个客户端希望发送消息时,我会出错,因为p线程试图将消息发送到不再是
连接
的f
浏览 10
提问于2014-12-23
得票数 0
回答已采纳
1
回答
Java的选择器
如何
检查遮罩下的可用事件?
java
、
multithreading
、
sockets
、
nio
作为一个实验,我尝试在不使用NIO的情况下用Java编写一个简单的“非阻塞”服务器,实际上需要三个线程: 主服务器线程-accept()的新套接字
连接
,并将每个新套接字放在一个队列
中
。读取工作线程--遍历队列
中
的每个套接字,
从
每个套接字的输入流
中
读取一点点,并将其存储在InputQueue
中
。写入工作线程--取决于何时
从
每个套接字
中
读取传入请求,该工作人员将遍历需要响应的所有套接字,并再次在每次
获取
时写入一些字节的响应。有趣的是,
浏览 4
提问于2015-07-10
得票数 3
2
回答
Android错误:无法创建epoll实例,或无法创建唤醒管道
android
、
timer
、
amazon-s3
、
android-asynctask
、
timertask
AsyncTask
从
Amazon AWS S3数据库
获取
图像数据,并加载主UI
活动
的ImageView。或在web上搜索似乎表明问题可能与
文件
描述符
(打开的
文件
描述符
太多?)有关。我已经检查了代码,但没有看到任何
文件
、流或
连接
未关闭的地方。当应用程序被终止时,logcat会收到一条
浏览 0
提问于2012-10-30
得票数 5
1
回答
如何
获得通过
libcurl
连接
传输的总字节数?
c++
、
sockets
、
libcurl
Libcurl
允许
获取
发送和接收到多少字节应用程序级协议(HTTP、FTP等)的信息。但是,是否有任何方法可以
获取
基础套接字发送和接收的字节数?我是关于所有数据的,例如,包括套接字用来建立SSL
连接
的字节。因此,我基本上是在寻找一种
从
libcurl
获取
与Apache客户端在HttpConnectionMetrics.getSentBytesCount()和HttpConnectionMetrics.getReceivedBytesCount一种方法是直接
从</e
浏览 6
提问于2014-11-13
得票数 3
回答已采纳
1
回答
登录
libcurl
libcurl
如何
修改
libcurl
,让所有的错误描述都收集到一个通用的日志
文件
中
?我正在尝试将
libcurl
移植到android,并在adb上显示curl日志。有没有办法记录
libcurl
的所有
活动
?
浏览 0
提问于2013-03-11
得票数 0
回答已采纳
1
回答
处理多个客户端的
文件
描述符
c
、
linux
、
sockets
、
client-server
服务器需要向每个
连接
的客户端发送一个请求,然后它只
从
第一个要应答的客户端
获取
一个响应。现在,我
如何
跟踪所有
连接
的客户端?我正在使用调用accept()来
获取
一个
文件
描述符
,以便与新的客户机进行对话,但是我不知道
如何
以适当的方式存储多个
文件
描述符
。另外,为什么我只得到第一个响应,而丢弃所有其他的响应?
浏览 0
提问于2021-01-03
得票数 0
1
回答
SHUT_RDWR在socket编程
中
关闭()函数的作用
c
、
sockets
、
networking
、
berkeley-sockets
当我们用参数shutdown()调用套接字上的SHUT_RDWR函数时,我们停止了对套接字的读/写可能性,但是套接字仍然没有被破坏。我不明白SHUT_RDWR的目的。它给了我们什么,为什么我们需要一个没有读/写可能性的套接字?我认为SHUT_RDWR应该作为close()函数工作,但它不是。
浏览 9
提问于2022-03-20
得票数 2
回答已采纳
1
回答
当您对与dup2()重复的管道
文件
描述符
调用close()时,会发生什么情况?
c
、
pipe
、
file-descriptor
、
dup2
我有一个关于Unix和C编程
中
的
文件
描述符
的问题。 假设我使用pipe(fd)为管道端
获取
文件
描述符
3和4,其中3
连接
到读取端,4
连接
到写入端。现在,在我的进程
中
,我使用dup2(fd[write_end],1)将写入端的
描述符
(原来是4)复制到
文件
描述符
1。如果我现在执行close(fd[write_end]),它会关闭
描述符
1还是
描述符
4?
浏览 2
提问于2018-10-20
得票数 1
1
回答
文件
描述符
的n个数是多少,之后最好通过轮询切换到epoll?
sockets
、
network-programming
、
polling
、
epoll
对于1到50左右的
描述符
,我们有什么基准测试吗?我看到的大多数基准测试都是针对大量的
描述符
100..1000...我目前正在使用具有16个
描述符
的轮询,并考虑使用epoll,如果这将提高应用程序的速度。
浏览 1
提问于2013-07-23
得票数 1
回答已采纳
1
回答
在OS应用程序
中
查找
文件
描述符
泄漏
macos
、
nsurlsession
、
file-descriptor
、
dtrace
、
dtruss
Fromm日志我可以看到应用程序正在泄漏一个
文件
描述符
(经过7小时的自动化测试后+1000)。QA团队已经
从
“
活动
监视器”提供了友好的“打开的
文件
和端口”,我确切地知道到哪个服务器
连接
没有关闭。
从
完整的应用程序日志
中
,我可以看到泄漏是相当系统的(没有突然爆发),但我无法重现问题,甚至无法看到
文件
描述符
的少量泄漏。即使你我确信哪个服务器
连接
从未关闭,我也无法找到对此负责的代码。问题
如
浏览 10
提问于2017-11-07
得票数 1
回答已采纳
3
回答
libcurl
中
不支持或禁用协议"smb“
php
、
curl
、
libcurl
[7] => rtsp [9] => telnet )
如何
启用此协议
浏览 5
提问于2016-03-10
得票数 2
2
回答
如何
检索boost asio套接字
文件
描述符
sockets
、
boost
我正在使用boost asio来开发一个tcp服务器进程,它侦听客户端
连接
。预期客户端将发送部分数据包。服务器进程无法处理数据包,直到它从客户端接收到整个数据包(头、数据和页脚)。为了处理部分数据包,服务器进程需要将数据包(或部分数据包)
从
每个客户端
连接
推送到队列。服务器将维护每个客户端
连接
的队列。 现在,我的问题是
如何
在使用boost asio时
获取
套接字
文件
描述符
。我计划使用套接字
文件
描述符
中
的
浏览 3
提问于2012-08-14
得票数 7
回答已采纳
1
回答
如何
通知服务器客户端正在关闭
连接
c
、
sockets
、
select
、
openssl
select()循环正确地处理所有其他读/写操作,并在fd_set
中
设置正确的
文件
描述符
,这使我相信这不是服务器端
文件
描述符
设置的问题。我计划处理关闭
连接
的客户机的方式是,由于套接字上的
活动
(
从
客户端关闭它)而使select()中断,确保为该套接字设置fd,然后尝试从中读取-如果读取返回0,则关闭
连接
。但是,由于客户端关闭
连接
时select()并不总是返回,所以没有尝试检查fd_set并随后尝试
从<
浏览 2
提问于2018-08-15
得票数 0
回答已采纳
2
回答
android:选择音频
文件
的隐含意图是什么?
java
、
android
、
android-intent
、
android-activity
、
intentfilter
我应该使用什么意图过滤器来
获取
来自外部
活动
的音频
文件
?另外,结果将
如何
返回?作为URI、显式路径字符串、
文件
描述符
还是
文件
对象?
浏览 2
提问于2013-05-29
得票数 0
2
回答
用于USB附件的FileDescriptor关闭
android
、
service
、
usb
我使用服务打开到USB附件的
连接
。我使用一个输入流,它绑定到
从
UsbManager的openAccessory()方法获得的FileDescriptor。只要我不开始一个新的
活动
,一切都很好。由于某种原因,当我开始一个新的
活动
时,我会得到IOException (
文件
描述符
关闭)。你知道为什么会发生这种情况吗?我不想让它工作,这样输入流就会在
活动
之间保持
连接
。
浏览 1
提问于2015-11-12
得票数 3
2
回答
从
DoD CAC卡
获取
客户端证书
https
、
client-certificates
、
cac
我有一个使用
LibCurl
的C应用程序(
LibCurl
是一个建立到web服务器的超文本传输协议
连接
的C应用程序接口)。使用
LibCurl
时,我需要从需要客户端证书的HTTPS服务器下载
文件
。我需要能够
从
DOD CAC卡(
从
我的C应用程序
中
)中提取客户端证书,并将其写入
文件
或仅引用CAC上的
文件
。然后,这个写入或引用的
文件
将被指定为我的HTTPS
连接
中
的客户端证书。
浏览 0
提问于2011-10-25
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
netty 系列之IO的五种模型
Linux 网络编程—Socket
一款针对WordPress网站的渗透测试框架
一切皆对象——Python面向对象(八):上下文管理器(上)
并发服务器(三):事件驱动
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券