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
网络编程 socket
目录网络编程套接字(socket)1.认识端口号2.TCP协议3.UDP协议4.网络字节序列5.常见的套接字6.socket编程接口6.1socket常见APIsocket函数
recv
from函数sendto
布逆呲没来
·
2023-07-16 16:29
Linux
网络
linux
服务器
Linux 项目实战记录
数据就绪和数据读写数据就绪:根据IO操作的就绪状态阻塞:1、调用IO方法的线程进入阻塞状态,(函数进入waiting函数等待);非阻塞:不会改变线程的状态,通过返回值判断(会立即返回);ssize_t
recv
行码阁119
·
2023-07-16 15:55
Linux
linux
TCP Socket性能优化秘籍:掌握read、
recv
、readv、write、send、sendv的最佳实践
TCPSocket性能优化秘籍:掌握read、
recv
、readv、write、send、sendv的最佳实践博主简介一、引言1.1、TCPSocket在网络通信中的重要性1.2、为什么需要优化TCPSocket
Lion Long
·
2023-07-16 15:46
Linux网络设计
tcp/ip
性能优化
网络协议
STM32F407串口之间通过DMA的方式进行_Send_
Recv
功能介绍本文主要是发送端的内容。想实现2块STM32F407的芯片之间通过RS485来实现高效的通信方式。两块板子,一个为节点1,另一个为节点2;节点1,先发起双方之间的通信,在任务函数中,每间隔一段时间比如100毫秒,发送一帧固定长度的数据给节点2;节点2在等待节点1的数据帧的到来,节点2在接收完一帧数据后,将自己的一些应用数据封装成一帧数据,再通过DMA的方式经过串口将一帧数据发送给节点1。节
往事不可追_来日不方长
·
2023-07-16 08:22
STM32
stm32
单片机
嵌入式硬件
【STM32】HAL库串口DMA发送接收
文件的创建三、烧录运行四、输出五、参考链接一、工程创建DMA设置时源设置二、keil文件的创建while循环while(1){/*USERCODEENDWHILE*//*USERCODEBEGIN3*/if(
recv
_end_flag
落花‘’
·
2023-07-16 08:47
stm32
单片机
arm
STM32F103串口DMA收发标准库
1.串口1初始化配置volatileuint16_tcom1_rx_len=0;//接收帧数据的长度volatileuint8_tcom1_
recv
_end_fl
宽_kuan
·
2023-07-16 08:47
stm32
单片机
arm
STM32F407串口之间通过DMA的方式进行数据_
Recv
_Send
上次简介了串口通过DMA的方式进行数据的先发送后接收的模式,本文是对发送的数据进行先接收然后再发送的详细过程的介绍。1.USART2的初始化staticvoidUSART2_Init(void){GPIO_InitTypeDefGPIO_InitStruct;USART_InitTypeDefUSART_InitStruct;NVIC_InitTypeDefNVIC_InitStructure;/
往事不可追_来日不方长
·
2023-07-16 08:14
STM32
stm32
单片机
嵌入式硬件
网络
【Linux网络】第二篇:套接字(一)与UDP编程
地址端口号主机字节序与网络字节序socket地址的数据类型和相关函数socket常见APIsockaddr结构IP地址转换函数创建socket——socket函数命名socket——bind函数UDP数据读写——
recv
from
大桑树保安队
·
2023-07-15 17:13
Linux
网络
udp
linux
网络套接字---UDP
文章目录预备知识IP和端口号端口号和进程ID简单认识UDP协议网络字节序socket编程接口(本文主要围绕UDP)原理图本文主要用到的APIsocket函数bind函数
recv
from函数和sendto
郭KK
·
2023-07-15 17:12
网络
socket
c++
epoll反应堆
include#include#include#include#include#include"wrap.h"#defineMAX_EVENTS1024//监听上限数#defineBUFLEN4096void
recv
data
holoyh
·
2023-07-15 15:15
linux
算法
TCP的三次握手和四次挥手,为什么不是两次握手?为什么挥手多一次呢?
表示想跟B进行连接(A发送syn包,A进入SYN_SENT状态)B收到消息,表示我也准备好和你连接了(B收到syn包,需要确认syn包,并且自己也发送一个syn包,即发送了syn+ack包,B进入SYN_
RECV
陈萍儿Candy
·
2023-07-15 11:53
torch分布式通信基础
peer数据传递importosimporttorchimporttorch.distributedasdistimporttorch.multiprocessingasmpdeftest_send_
recv
_sync
圣颖君
·
2023-07-15 03:53
分布式训练
分布式
torch
oracle 监听器(listener)启动慢的处理
监听器非常慢,达2分钟之久2.启动过程追踪strace-f-t-o~/listener.trclsnrctlstart3.查看追踪logvi~/listener.trc输出如下:356417:47:12
recv
msg
老年DBA
·
2023-07-15 01:02
Oracle
oracle
数据库
[解决Github 克隆错误] unable to access ‘xxx‘:
Recv
failure: Connect
1.错误描述:从GitHub上克隆仓库到本地,出现错误:unabletoaccess'https://github.com/xxxx':
Recv
failure:Connectionwasreset。
都别急
·
2023-07-14 15:02
github
vscode
【高并发网络通信架构】2.引入多线程实现多客户端连接的tcp服务端
recv
是阻塞型函数,如果不将
recv
的相关代码放到线程里去,会导致客户端无法与服务端通信
拉伊卜
·
2023-07-14 04:35
架构
tcp/ip
网络
网络编程:(TCP、UDP、广播、组播)服务器与客户端通信流程汇总
填充服务器的网络信息结构体(3)将套接字与服务器的网络信息结构体绑定--bind()(4)将套接字设置成被动监听状态--listen()(5)阻塞等待客户端连接--accept()(6)数据收发--send()/
recv
码猫Mrr
·
2023-07-14 02:14
网络编程
服务器
udp
网络
tcp/ip
【高并发网络通信架构】1.Linux下实现单客户连接的tcp服务端
目录一,函数清单1.socket方法2.bind方法3.listen方法4.accept方法(阻塞函数)5.
recv
方法(阻塞函数)6.send方法7.close方法8.htonl方法9.htons方法
拉伊卜
·
2023-07-14 01:24
网络IO管理
linux
架构
tcp/ip
winform打印机控制程序记录
用法:Invoke(newAction(()=>{//正常代码receiveCount++;tb_
recv
Count.Text=Convert.ToString(receiveCount);}));2.
一瓶酒九块九
·
2023-07-14 01:13
上位机
c#
深入理解 Golang: Channel 管道
,0)//unbufferedchannel非缓冲通道chInt:=make(chanint,2)//bufferdchannel缓冲通道Channel基本用法ch0{qp:=chanbuf(c,c.
recv
x
码侯烧酒
·
2023-07-13 19:59
Golang
golang
开发语言
后端
socket编程应用案例详细分析
socket编程应用案例详细分析文章目录socket编程应用案例详细分析套接字server端socket创建套接字设置服务器地址bind绑定函数sendto函数发送
recv
from读取套接字client
Paranoid-up
·
2023-06-23 16:02
#
数码相框
应用开发
项目
arm开发
socket
linux
嵌入式
bsp
环形缓冲队列
多线程
网络编程 总结二
一、TCPTCP模型1.TCP搭建相关函数:套接字Socket1)Socket函数:2)bind3)listen4)accept5)
recv
注意:1>TCP中的
recv
可以替换成read;2>TCP中的
全村的希望∞
·
2023-06-23 09:40
网络
服务器
----CString分割字符-------------------------------------
;CStringstrSendcmd=strPPID.Left(iFirst+1);//截取iFirst+1后字符串,4@x@y@angle@1$\r\nintiFirst=
Recv
msg.Find('
落寞的雪
·
2023-06-22 12:34
C++
c++
ubuntu20.04编译运行lego_loam、lio_sam及问题解决
etc/apt/sources.list.d/ros-latest.list添加密钥sudoapt-keyadv--keyserver'hkp://keyserver.ubuntu.com:80'--
recv
春雨Amari
·
2023-06-21 11:05
slam
c++
ubuntu
linux
Git Clone错误解决【GnuTLS
recv
error (-110): The TLS connection was non-properly terminated.】
报错信息如下:Cloninginto'gramine'...fatal:unabletoaccess'https://github.com/gramineproject/gramine.git/':GnuTLS
recv
error
太极淘
·
2023-06-21 10:32
linux系统管理工具
git
github
linux
go chan源码阅读
1)chan结构体-hchanchannel内部是固定长度的双向循环链表,make时确认size大小环形队列有关的变量:qcount入队元素数dataqsiz队列容量sendx发送索引
recv
x接收索引关于发送缓冲队列和接收缓冲队列
hapcat
·
2023-06-20 06:03
一张图感受真实的 TCP 状态转移-续
client:CLOSE:SYN_SENTts:2220446761789:client:SYN_SENT:ESTABLISHEDts:2220447626787:server:LISTEN:SYN_
RECV
ts
·
2023-06-19 19:44
tcpip计算机网络cebpf
redis3.2使用redis-trib.rb命令创建集群报错/usr/bin/env:ruby:No such file or directory
#geminstallredis注意报错:是因为ruby版本小于了2.2.2,可以安装RVM----再安装ruby2.3版本#gpg2--keyserverhkp://keys.gnupg.net--
recv
-keysD39DC0E3
我不满意
·
2023-06-19 05:30
数据库
linux
redis
【C/C++套接字编程】套接字的基本概念与基础语法
创建套接字2.端口绑定3.收发信息与
recv
()函数的比较:与send()函数的比较:编程实例总结前言计算机网络课学习了TCP/UDP相关的内容与知识,并组织了套接字实现TCP/UDP通信的实验。
Mr_Fmnwon
·
2023-06-18 12:54
套接字编程
网络
套接字编程
tcp/ip
udp
Linux 学习记录33(网络编程篇)
重点)`1.select(TCP服务器)TCP服务器代码TCP客户端代码2.poll一、阻塞IO1.最常用,最简单,效率最低的.2.创建套接字文件描述符后,默认处于阻塞IO模式3.read,write,
recv
轻指弹
·
2023-06-17 12:20
Linux学习记录
网络
linux
学习
《网络基础之socket理解》
【二】网络socket传送数据流程我们使用tcp进行链接的时候的一般流程是这样的:客户端:创建socket套接字,进行connect()链接,send(),或者
recv
()数据服务端:创建socket套接字
吴所试试
·
2023-06-16 09:57
网络
数学建模
完美解决,fatal unable to access ‘httpsgithub.comxxxxxxxxxxx.git’
Recv
failure Connection was reset
报错:fatalunabletoaccess‘httpsgithub.comxxxxxxxxxxx.git’
Recv
failureConnectionwasreset说明:不能进入这个git仓库,连接被重设
Jacob_uln
·
2023-06-16 05:36
git
github
[WPA3认证][企业级认证] WPA2 CT_Security_WPA2Enterprise_STA_RSNEBoundsVerification-AbsentPMKIDCount_10262_1
:47:12controlappc.infoPacket1:Sendicmp1000bytesdatatoip192.168.87.65May3113:47:13controlappc.warning
recv
failedonicmppacket1May3113
专业开发者
·
2023-06-15 21:59
WIFI
数学建模
html
安全
一张图感受真实的 TCP 状态转移-续
client:CLOSE:SYN_SENTts:2220446761789:client:SYN_SENT:ESTABLISHEDts:2220447626787:server:LISTEN:SYN_
RECV
ts
·
2023-06-15 20:46
tcpip计算机网络cebpf
HTTP Proxy Demo 代码示例
使用Python3编写:```pythonimportsocketdefhandle_request(client_socket):#接收客户端请求request_data=client_socket.
recv
华科℡云
·
2023-06-15 13:05
网络
服务器
运维
python 联合国农产品数据分析
4.4、创建
recv
_data.p
Claylpf
·
2023-06-15 06:12
python
开发语言
数据分析
mysql
爬虫
python websocket服务器端_python实现WebSocket服务端过程解析
发送数据request.ws.send(data),收数据request.ws_
recv
weixin_39615956
·
2023-06-15 05:14
python
websocket服务器端
Unix/Linux编程:UDS 数据报
〇、前言对于
recv
from()来讲,src_addr和addrlen参数会返回用来发送数据报的远程socket的地址。
瑜陀
·
2023-06-15 03:11
Web
Unix/Linux
socket
unix
linux
udp
mysql循环结果集_MySQL存储过程-循环遍历查询到的结果集
DROPPROCEDUREIFEXISTSupdate_community_id_1;CREATEPROCEDURE`update_community_id_1`()BEGINDECLAREsintDEFAULT0;DECLAREiint(11);DECLA
REcV
ARCHA
天涯不归客
·
2023-06-15 02:39
mysql
常用小问题
mysql
存储过程
UDP网络编程实战用法
INADDR_ANY)绑定网络信息的udp编程代码只能大致说明UDP的交互流程;不能体现在实战中UDP的用法及细节,下面聊一聊udp在实际应用中的用法,帮助萌新梳理思路:首先了解这两个函数:ssize_t
recv
from
迷茫的蜉蝣
·
2023-06-13 23:03
网络服务器
网络
udp
网络协议
RabbitMQ:发布/订阅队列
发布/订阅队列1.创建Maven项目2.导入rabbitmq依赖3.发布/订阅队列-生产者Send4.发布/订阅队列-消费者
Recv
5.运行
Recv
01和
Recv
026.运行Send说明:X是交换机1.
璃 白
·
2023-06-13 21:09
RabbitMQ
rabbitmq
java
分布式
RabbitMQ:路由队列
路由队列1.创建Maven项目2.导入rabbitmq依赖3.路由队列-生产者Send4.路由队列-消费者
Recv
5.运行
Recv
01和
Recv
02说明:error两个队列都走,info只走有info连接的队列
璃 白
·
2023-06-13 21:09
RabbitMQ
rabbitmq
java
分布式
2019年最新Debian下安装RabbitMQ
1、安装rabbitmq签名密钥:sudoaptinstalldirmngrsudoapt-keyadv--keyserver"hkps.pool.sks-keyservers.net"--
recv
-keys
不吸血滴蚊子
·
2023-06-13 21:36
[ruby on rails] passenger+nginx 部署rails
安装Passenger最简单的方法是通过apt安装,首先导入Passenger的密钥(官方文档):sudoapt-keyadv--keyserverkeyserver.ubuntu.com--
recv
-keys561F9B9CAC
微信-since81192
·
2023-06-13 18:08
nginx
ruby
on
rails
运维
【SA8295P 源码分析】15 - TouchScreen Panel (TP)触摸屏 Bringup 流程 及 源码分析
QNXHost侧TPBringup1.1TPDriver驱动配置文件介绍1.2TPDriver代码流程分析1.2.1TPDriver初始化:mtouch_driver_init()1.2.2TP线程函数:tp_
recv
_thread
"小夜猫&小懒虫&小财迷"的男人
·
2023-06-13 03:08
车芯
SA8295P
源码分析
SA8295P
QAM8295P
TouchScreen
【SA8295P 源码分析】16 - TouchScreen Panel (TP)线程函数 tp_
recv
_thread() 源码分析
【【SA8295P源码分析】16-TouchScreenPanel(TP)线程函数tp_
recv
_thread源码分析一、TP线程函数:tp_
recv
_thread()二、处理&上报坐标数据cypress_read_touch_data
"小夜猫&小懒虫&小财迷"的男人
·
2023-06-13 03:07
车芯
SA8295P
源码分析
SA8295P
QAM8295P
TouchScreen
Socket 传情:用 Python 编织 TCP 网络
地址的选择本地回环地址某一特定IP地址空字符串Socket().listen()监听套接字的实现实现连接套接字Socket().accept()conn.send()监听套接字的实现数据收发conn.
recv
BinaryMoon
·
2023-06-12 20:53
Python
计算机网络
TCP/UDP
Socket
Python
C/S
架构
网络协议
AddTwo、 processPool_code
文章目录一、makefile二、processPool.cpp(一)头文件(二)subEp类(三)createSubProcess()(四)父进程处理(四)waitprocess(五)main()(六)
recv
Task
yolo0616
·
2023-06-12 19:30
Linux
运维
linux
【网络】定制协议版本的网络计算器
使用示例实现网络版本的计算器协议定制序列化和反序列化函数封装Protocol.hpp对套接字接口进行封装版本1:原始版本-无序列化和反序列化(多线程版本)Makefile服务端客户端版本2:进行序列化和反序列化Makefile服务端客户端补充:send和
recv
芒果再努力
·
2023-06-12 19:17
网络
网络
网络协议
服务器
linux
tcp/ip
第56章:socket介绍
structsockaddr流socket监听接入连接:listen()接受连接:accept()连接到对等socket:connect()流socketI/O连接终止:close()数据报socket交换数据报:
recv
from
jdududu
·
2023-06-12 18:42
网络
tcp/ip
udp
高性能异步IO机制:IO_URING
高性能异步IO机制:IO_URING一、前言1.1异步IO机制Linux内核提供的IO机制大都是同步实现的,如常规的read/write/send/
recv
等系统调用。
仙人掌开叉
·
2023-06-11 21:28
文件系统
协议栈
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他