E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
recv()
《Python绝技:运用Python成为顶级黑客》 Python实用小工具
数据mportsocketimportsyssocket.setdefaulttimeout(2)s=socket.socket()s.connect(('192.168.1.1',21))ans=s.
recv
weixin_30877227
·
2024-09-13 15:09
python
TCP+UDP通信
一、UDP协议1.1、
recv
from()参数说明intsockfd,//socket的fdvoid*buf,//保存数据的一块空间的地址size_tlen,//这块空间的大小intflags,//0默认的接收方式
就这样很好880
·
2024-09-08 17:03
tcp/ip
udp
linux
网络编程day2——基本TCP服务器与客户端搭建流程
1.服务器socket->bind->listen->accept->
recv
->close此篇意在用服务器类比于邮政系统,来进行服务器搭建流程函数的理解,若有需求,务必简单浏览上一篇对于此类比的介绍。
ficlub
·
2024-09-04 06:37
网络编程学习
网络
服务器
github
TCP——如何用类封装 socket 实现客户端和服务端通信(代码逐行详解)
函数逐行解析——第一步:创建客户端的socket逐行解析——第2步:向服务器发起连接请求逐行解析——把域名/主机名/字符串格式的IP转换成结构体逐行解析——向服务端发起连接请求3.2send函数3.3
recv
王十二er
·
2024-09-04 05:35
网络编程基础
tcp/ip
网络
服务器
并发服务器---IO多路复用
单循环服务器:同一时刻只能处理一个客户端任务并发服务器:同一时刻,只能处理多个客户端的任务实现方法:多进程多线程IO多路复用IO多路复用:1.阻塞io(fgetsscanf
recv
getcharread
耶耶耶!ohh
·
2024-09-04 04:27
服务器
运维
【网络】UDP协议创建流程详解(第三篇)
目录1.创建套接字socket()函数原型参数返回值2.bind()一、网络编程中的bind()函数主要用途函数原型返回值3.
recv
from()一、函数原型二、返回值三、常见错误4.sendto()一
爱编程的小猴
·
2024-09-02 13:31
网络
网络
udp
网络协议
tcp流式套接字和udp数据报套接字编程区别
3.tcp编程可以保证消息的完整性,udp则不能保证4.tcp需要listenaccept,udp不用5.tcp消息的发送接收使用
recv
sendsendall,udp使用
recv
from,sendto
weixin_30376083
·
2024-09-01 15:08
网络
M1Pro 使用跳板机
我们可以这样配置:whereiterm2-send-zmodem.sh和whereiterm2-
recv
-zmodem.sh找到这2个文件的路径(这里假设你已经完成下载)。指令:open~/
小吴同学(wlx)
·
2024-08-26 19:14
跳板机
Linux_网络编程_TCP
serverbrow/serb/shttpp2psocket——tcp1、模式C/S模式==》服务器/客户端模型server:socket()-->bind()--->listen()-->accept()-->
recv
pin️灼灼灼灼
·
2024-08-26 03:04
网络
php
开发语言
UDP也可以是“已连接”
当然,和服务器端发送和接收报文是通过调用函数sendto和
recv
from来完成的。
taj3991
·
2024-08-26 00:39
续——网络通信编程
recv
fromssize_t
recv
静静deeeer
·
2024-08-24 08:41
c语言
linux系统编程
socket通信
tcp 和udp通信
一.
recv
from
recv
from函数是一个系统调用,用于从套接字接收数据。该函数通常与无连接的数据报服务(如UDP)一起使用,但也可以与其他类型的套接字使用。
m0_63897134
·
2024-08-23 11:54
linux
野火PID串口助手的移植思路(文末有源码链接)
*/voidprotocol_data_
recv
(uint8_t*data,uint16_tdata_len);/***@brief初始化接收协议*
啥都不会的小老弟
·
2024-08-23 03:09
杂项
移植代码
算法
开发语言
stm32
单片机
c#
领航Linux UDP:构建高效网络新纪元
欢迎来到破晓的历程的博客⛺️不负时光,不负己✈️文章目录引言Udp和Tcp的异同相同点不同点总结1.1、socket1.2、bind1.3、
recv
from1.4、sendto2.1、代码2.1、说明3.1
破晓的历程
·
2024-08-21 22:06
linux
网络
RAG与LLM原理及实践(14)---- Python + MinIO + Kafka进阶
目录背景根因分析配置构造创建network构造zookeeper构造kafka参数构造原理解析图解全过程解析工具使用kafkacat查看brokerpython实现pythonsend+kafka
recv
python
PhoenixAI8
·
2024-08-21 20:59
RAG
Milvus
Chroma
源码及实践
milvus
kafka
python
minio
如何用Jekyll搭建属于自己的个人博客网站?
环境搭建Linux环境:通过RVM安装Ruby环境1、安装gpg密钥$gpg2--
recv
-keys409B6B1796C275462A1703113804BB82D39D
十yiyi
·
2024-03-09 15:26
完成端口(Completion Port)学习
但是当时有个不解之处:就是投递WSA
Recv
请求的时候,没有明显传入该操作对应的自己定义的操作类型(就是GetQueuedCompletionStatus的时候如何区分read/write/accept
wx笨蛋小乌龟
·
2024-02-23 14:03
c语言
c++
Unix I/O 模型及Java I/O 模型详解
在UnixSocket的输入操作中,可以将其分为以下几个阶段:等待数据就绪(内核空间):在这个阶段,应用程序通过调用阻塞式的读取函数(如
recv
)或非阻塞式的读取函数(如
recv
、
recv
from)等待数据的到达
若明天不见
·
2024-02-20 15:14
I/O
unix
linux
I/O
多路复用
java
【lesson62】网络通信UdpSocket版
UdpSocketUdpServer.hppUdpServer类成员变量解释成员函数解释UdpServer的实现ServerIinit的实现socketbindhtonsinet_addr具体实现ServerStart的实现
recv
fromsendtontohsinet_ntoa
(unstoppable)
·
2024-02-20 11:58
linux
Linux
网络通信
网络协议
udp
zookeeper源码(08)请求处理及数据读写流程
ServerCnxn抽象类代表一个客户端连接对象:从网络读写数据数据编解码将请求转发给上层组件或者从上层组件接收响应管理连接状态,比如:enable
Recv
、sessionTimeout、stale、invalid
xuguofeng2016
·
2024-02-20 08:06
Spring
Cloud
zookeeper
分布式组件
zookeeper
分布式
spring
cloud
java
Linux 问题梳理
Ubuntu遇到W:GPGerror:Thefollowingsignaturescouldn’tbeverified问题sudogpg--keyserverkeyserver.ubuntu.com--
recv
89942AAE5CEAA174
wangdachui_ooi
·
2024-02-19 21:40
Linux应用笔记
linux
运维
服务器
C++Linux网络编程:简单的select模型运用
文章目录前言源代码部分重点解读read/write与
recv
/send在使用上的差异前言这段代码来自于游双的《Linux高性能服务器编程》,在Ubuntu中对代码进行了实现,并在注释部分加上了我的个人解读
默示MoS
·
2024-02-14 20:46
Linux
c++
linux
网络
git错误整理
remote:SupportforpasswordauthenticationwasremovedonAugust13,2021.参考:这篇即可GnuTLS
recv
error(-110):TheTLSconnectionwasnon-properlyterminated
globbo
·
2024-02-13 20:52
git
stm32串口回调函数 2021-09-02
STM32中断数据回调函数接收处理1.定义一个空的指针函数指针函数的参数是uint8_t类型chtypedefvoid(*usart_
recv
_callback)(uint8_tch);2.声明这个类型
宜居远控
·
2024-02-13 10:01
kali 开启ssh
etc/ssh/sshd_configPermitRootLoginyesPasswordAuthenticationyes保存退出servicesshrestartss-tunlpNetidState
Recv
-QSend-QLocalAddress
linux实践操作记录
·
2024-02-12 13:27
ssh
服务器
linux
Linux下的socket操作
地址和端口号上,这些信息要用结构体sockaddr_in来保存监听请求连接:使用listen函数接受连接:使用accept函数来实现发送和接受信息:一旦建立了连接,服务器和客户端都可以使用套接字的send()和
recv
%xiao Q
·
2024-02-12 08:10
linux
运维
服务器
c语言
Qt实现多人聊天室(单聊、群聊、文件传输)
文章目录注意一、前言二、项目介绍三、Qt网络模块四、网络数据包1.SendMsg2.
Recv
Msg五、服务器六、客户端1.ConnectDlg2.Client
余识-
·
2024-02-12 03:27
C/C++
实战入门到精通
c++
qt
vs
聊天室
03_when_did_you_born
/when_did_you_born')p=remote("111.198.29.45","30787")p.
recv
until("?")
Zero_0_0
·
2024-02-11 17:59
Web测试(六)TCP协议的三握四挥
并进入SYN_SENT状态,等待服务器确认;第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(syn=1),即SYN+ACK包,此时服务器进入SYN_
RECV
社会主义顶梁鹿
·
2024-02-11 16:02
【CURLE_
RECV
_ERROR】错误码解决
前言:年末出大坑,目前博主项目中对外提供的设备接口库涉及到网络通信,部分HTTP请求概率性出现【CURLE_
RECV
_ERROR】问题。
时暑
·
2024-02-09 18:33
网络通信
C++/C
如何判断一个SOCKET连接是否已经断开
1.根据ERRNO和
recv
结果进行判断在UNIX/LINUX下,非阻塞模式SOCKET可以采用
recv
+MSG_PEEK的方式进行判断,其中MSG_PEEK保证了仅仅进行状态判断,而不影响数据接收对于主动关闭的
快乐至上
·
2024-02-09 13:47
编程
C
socket
网络连接断开
TCP三次握手和四次挥手的全过程
并进入SYN_SEND状态,等待服务器确认;第二次握手:服务器收到syn包,必须确认客户的SYN(ack=x+1),同时自己也发送一个SYN包(syn=y),即SYN+ACK包,此时服务器进入SYN_
RECV
住在海边的人_
·
2024-02-09 04:25
2月7日作业
definePORT8888intdeal_cli_msg(intnewfd,structsockaddr_incin){charbuf[128]="";while(1){bzero(buf,sizeof(buf));intres=
recv
彭郎
·
2024-02-08 23:23
算法
python下载文件传到服务器_python实现TCP客户端从服务器下载文件
client(new_client_socket,client_addr):#1.接收客户端需要下载的文件名#接收客户端发送过来的要下载的文件名file_name=new_client_socket.
recv
weixin_39589644
·
2024-02-08 09:49
python下载文件传到服务器
Netty源码 之 ByteBuf自适应扩缩容源码
IO收发数据的过程:read读取("I"):网卡硬件通过网络传输介质读取对端传输过来的数据,网卡硬件再把数据写到
recv
-socket缓冲区,应用程序编写逻辑把
recv
-socket缓冲区的数据读取到ByteBuf
etcEriksen
·
2024-02-08 07:44
Netty源码
java
netty
后端
TCP和UDP相关问题(重点)(5)——5.TCP三次握手和四次挥手(非常重要)
二次握手:服务端发送带有SYN(y)+ACK(x+1)标志的数据包到客户端,然后服务端进入SYN_
RECV
状态。
迷茫的羔羊羊
·
2024-02-07 21:06
计算机网络
tcp/ip
udp
网络
多线程select并发
子进程负责通信,基于父进程建立新连接之后得到的文件描述符,和对应的客户端完成数据的接收和发送;与客户端建立链接;收发数据:send()/write(),
recv
()/
zwhyhhdy
·
2024-02-07 13:04
linux
服务器
NCCL源码解析: 共享内存连接的建立
文章目录前言概括详解1.shmCanConnect()2.shmSendSetup3.shm
Recv
Setup前言NCCL源码解析总目录我尽量在每个函数之前介绍每个函数的作用,建议先不要投入到函数内部实现
Happy_Enger
·
2024-02-07 08:25
NCCL
NCCL
SHM
nvidia
P2P
Linux C/C++ 原始套接字:打造链路层ping实现
可以使用sendto和
recv
from函数来发送和接收数据包。我们需要构建一个合法的链路层数据包,在数据包的头部添加目标MAC地址和源MAC地址,并指定以太网类型为htons(ETH_P_IP)。
程序猿编码
·
2024-02-07 07:11
C/C++
linux
c语言
c++
网络安全
套接字
ping
【编程】unix socket 学习的记录
defineUN_SOCK_PATH"/home/admin/zzk_tenda/unix_socket/server.socket"intmain(intargc,char*argv[]){intsockfd,newfd,ret,
recv
_num
榕树子
·
2024-02-07 06:40
linux
c
网络
linux
c
socket接口详解
socket接口详解socket概述接口详解socket()bind()listen()accept()connect()send()
recv
()sendto()
recv
from()socket概述socket
Coder_607
·
2024-02-07 05:30
网络编程
socket
linux网络编程:设置非阻塞socket收发数据
包括的函数有:read,readv,
recv
,
recv
from,
recv
msg,write,writev,send,sendto,sendmsg,accept。
bian1029
·
2024-02-06 10:43
Linux网络编程
Linux网络编程——udp套接字(单播)
下服务器(server)端的程序server.c:#include#include#include#includeintmain(intargc,char**argv){intn;char
recv
line
sheng199463
·
2024-02-05 08:21
linux
udp套接字
服务器TIME_WAIT状态过多如何解决?
巨多[root@zabbix-serveralertscripts]#netstat-antpActiveInternetconnections(serversandestablished)Proto
Recv
-QSend-QLocalAddressForeignAddressStateP
Wangsh@
·
2024-02-04 23:07
trouble
shotting
服务器
网络
tcp/ip
time_wait
GO调用C函数
开发项目或系统的时候难免会遇到Go和C语言混合编程,这时很多人都会选择使用cgo直接引用C函数Go代码直接调用c函数packagemainimport"fmt"/*#includevoidfuncC(inta){printf("
recv
voidFan
·
2024-02-04 19:51
linux内核视角看阻塞式IO
二、内核socket对象三、同步阻塞IO同步阻塞IO在java中叫BIO,典型的用户进程代码://创建socket//建立connect//接收数据
recv
虽然用户进程代码只有两三行代码,但实际上用户进程和
Sxm&
·
2024-02-04 17:03
linux网络
linux
服务器
网络
阻塞IO与多路复用
IO操作在内存中存在数据交换的操作都可以认为是IO操作#和终端交互:inputprint#和磁盘交互:readwrite#和网络交互:
recv
sendIO密集型程序在程序执行过程中存在大量IO操作,而cpu
遇明不散
·
2024-02-04 07:31
fatal: 无法访问 ‘https://github.com/******/‘:GnuTLS
recv
error (-110): The TLS connection was non-pr
运行如下命令:apt-getinstallgnutls-bingitconfig--globalhttp.sslVerifyfalsegitconfig--globalhttp.postBuffer1048576000
Nova_新星
·
2024-02-03 19:13
头疼的报错
github
【HTTP协议】三次握手四次挥手流程(超详细)
第二次握手:服务器收到SYN包,知道了Client端想建立连接.它会向客户端发送SYN+ACK包(ack=J+1,Seq=K),此时进入syn_
recv
状态。第三次握手:客户端收到SYN+A
金陵驿
·
2024-02-03 18:34
网络应用层协议
http
网络协议
网络
【校招 --阶段二 linux操作系统】高级IO多路转接之select
IO=等待+拷贝读IO{读
recv
}=读时间就绪+内核数据拷贝到用户空间(将内核数据拷贝到TCP接受缓冲区)写IO(写send)=写时间就绪+将用户空间数据拷贝拷贝到内核空间(将TCP发送缓冲区数据拷备到内核空间
自首的小偷
·
2024-02-03 16:07
校招
linux
linux
unix
select
高级IO
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他