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
套接字描述符
网络编程基础
目录♫什么是网络编程♫Socket
套接字
♪什么是Socket
套接字
♪数据报
套接字
♪流
套接字
♫数据报
套接字
通信模型♪数据报
套接字
通讯模型♪DatagramSocket♪DatagramPacket♪实现UDP
记得开心一点啊
·
2024-09-16 08:08
网络
C++常见知识掌握
使用进程
描述符
(task_struct)来存储进程信息,包括状态(就绪、运行、阻塞等)、优先级、内存映射等。内存管理:包括物理内存和虚拟内存管理。通过页表映
nfgo
·
2024-09-16 03:05
c++
开发语言
Linux下read函数详解
一、read函数简介read函数的声明如下:#includessize_tread(intfd,void*buf,size_tcount);其中:fd是文件
描述符
,代表了需要读取的文件或设备。
威桑
·
2024-09-15 17:42
Linux
linux
服务器
运维
Linux下open函数详解
在Linux中,open函数是文件操作的核心系统调用之一,它用于打开文件并返回一个文件
描述符
,用于后续的文件操作如读取、写入、关闭等。
威桑
·
2024-09-15 16:09
Linux
linux
【仿RabbitMQ消息队列项目day2】使用muduo库中基于protobuf的应用层协议进行通信
简单来理解,它就是对原生的TCP
套接字
的封装,是一个比socket编程接口更好用的编程库。
月夜星辉雪
·
2024-09-15 16:37
rabbitmq
网络
分布式
c++
后端
服务器
linux
OpenCV结构分析与形状
描述符
(24)检测两个旋转矩形之间是否相交的一个函数rotatedRectangleIntersection()的使用
操作系统:ubuntu22.04OpenCV版本:OpenCV4.9IDE:VisualStudioCode编程语言:C++11算法描述测两个旋转矩形之间是否存在交集。如果存在交集,则还返回交集区域的顶点。下面是一些交集配置的例子。斜线图案表示交集区域,红色顶点是由函数返回的。rotatedRectangleIntersection()这个函数看起来像是用于检测两个旋转矩形之间是否相交的一个方法。
jndingxin
·
2024-09-15 10:52
OpenCV
opencv
人工智能
计算机视觉
网络编程--python
网络编程1、介绍(一)、概述网络编程也叫
套接字
编程,Socket编程,就是用来实现网络互联的不同计算机上运行的程序间可以进行数据交互(二)、三要素IP地址:设备(电脑,手机,IPad,耳机…)在网络中的唯一标识
电子海鸥
·
2024-09-14 23:31
网络编程
网络
python
开发语言
socket网络编程
TCP实现网络通信:服务器端一、创建服务器
套接字
(CREATE)。二、服务器
套接字
进行信息绑定(BIND),并开始监听连接(LISTEN)。
jdq_summer
·
2024-09-14 13:25
socket网络编程
socket
网络编程
网络编程9.3
函数后只有一个客户端能与服务器通信服务器:#include#defineSERPORT9999#defineSERIP"192.168.0.126"intmain(intargc,constchar*argv[]){//1、创建旧的
套接字
江亭棠
·
2024-09-14 13:55
网络
算法
【rsync+ssh】rsync远程同步备份数据
rsyncdaemonrsyncdaemon是"rsync--daemon"或再加上其他一些选项启动的,它会读取配置文件,默认是/etc/rsyncd.conf,并默认监听在873端口上,当外界有客户端对此端口发起连接请求,通过这个网络
套接字
就可以完成连接
Bogon
·
2024-09-14 12:24
Linux从入门到开发实战(C/C++)Day09-poll和epoll
:和select差不多#includeintpoll(structpollfd*fds,nfds_tnfds,inttimeout);与select共同点:还是轮询(轮询结构体数组)区别1:监视的不是
描述符
号集合
黒井深
·
2024-09-14 06:36
c语言
c++
linux
C++中的管道和信号量详细教程及示例
管道使用两个文件
描述符
(fd):读端:用于从管道中读取数据。写
shuai_258
·
2024-09-14 00:31
c++
c++全套攻略
c++多线程
c++
linux
Linux字符设备驱动 -- regmap子系统
文章目录环境一、关于regmap子系统二、regmap-i2c初始化2.1regmap_get_i2c_bus()2.2__devm_regmap_init()三、regmap与irq3.1申请中断
描述符
lagransun
·
2024-09-13 19:30
linux
运维
服务器
《Python绝技:运用Python成为顶级黑客》 Python实用小工具
1.实现简单探测使用socket模块,connect()方法建立与指定IP和端口的网络连接;revc(1024)方法将读取
套接字
中接下来的1024B数据mportsocketimportsyssocket.setdefaulttimeout
weixin_30877227
·
2024-09-13 15:09
python
通信协议_C#自定义网口通信
Nuget包:System.Net.Sockets服务器监听:服务器端
套接字
并不定位具体的客户端
套接字
,而是处于等待连接的状态,实时监控网络状态。
CharGer.
·
2024-09-13 14:26
c#
php
开发语言
网络
套接字
编程(二)
socket常见API创建
套接字
:(TCP/UDP,客户端+服务器)intsocket(intdomain,inttype,intprotocol);绑定端口号:(TCP/UDP,服务器)intbind
knight-n
·
2024-09-13 12:47
网络
网络
linux
c++
OkHttp搞定Http请求
Form表单文件上传Put请求Json内容参数方式Delete请求OkHttp工具类OkHttp官方文档仓库OkHttp是一款高效的HTTP客户端框架:HTTP/2支持允许对同一主机的所有请求共享一个
套接字
头秃到底
·
2024-09-13 12:34
第四部分:1---文件内核对象,文件
描述符
,输出重定向
文件
描述符
在文件
描述符
表中的分配规则:输出重定向初步解析:dup2实现复制文件
描述符
:structfile内核对象:structfile是在内核空间中创建的用于描述文件的结构体,每当一个文件被打开时,内核会为该文件创建一个对应的
S+叮当猫
·
2024-09-13 03:14
Linux
CentOS
算法
linux
服务器
Docker学习八:组件剖析
客户端和服务端通信有多种方式,可以在同一台机器上通过UNIX
套接字
通信,也可以通过网络连接远程通信。
爱打羽球的程序猿
·
2024-09-13 01:05
Docker学习系列
docker
学习
容器
DPDK基础入门(七):网卡性能优化
物理端口上的每一个收包队列,都会有一个对应的由收包
描述符
组成的软件队列来进行硬件和软件的交互,以达到收包的目的。轮询模式DPDK的轮询驱动程序负责初始化好每一个
指针从不空
·
2024-09-12 23:48
Linux高性能网络
性能优化
网络
【多线程服务器】多线程下网络编程
模式+线程池Proactor模式Master-Worker模型多线程编程的实现线程抢占问题Happens-Before关系Linux下多线程编程常用函数线程的创建线程销毁多线程下的I/ORAII与文件
描述符
管理
gma999
·
2024-09-12 16:07
c++
服务器
【定位系列论文阅读】-Patch-NetVLAD: Multi-Scale Fusion of Locally-Global Descriptors for Place Recognition(一)
介绍视觉位置识别的重要性)第二段(VPR的两种常见方法,本文方法结合了两种方法)第三段(本文贡献)第四段(为证明本文方法优越性,进行的测试以及比较)2.RelatedWork相关工作第一段(介绍早期与深度学习的全局图像
描述符
醉酒柴柴
·
2024-09-11 21:32
论文阅读
学习
笔记
网络编程(setsockopt、超时检测)
【1】setsockopt:设置
套接字
属性set:设置sock:
套接字
option:属性intsetsockopt(intsockfd,intlevel,intoptname,void*optval,socklen_toptlen
敲代码的鹏鹏
·
2024-09-11 20:22
网络
服务器
运维
OpenCV结构分析与形状
描述符
(14)拟合直线函数fitLine()的使用
操作系统:ubuntu22.04OpenCV版本:OpenCV4.9IDE:VisualStudioCode编程语言:C++11算法描述拟合一条直线到2D或3D点集。fitLine函数通过最小化∑iρ(ri)\sum_i\rho(r_i)∑iρ(ri)来拟合一条直线到2D或3D点集,其中rir_iri是第i个点到直线的距离,而ρ(r)\rho(r)ρ(r)是一个距离函数,可以是以下之一:DIST_
jndingxin
·
2024-09-11 10:10
OpenCV
opencv
人工智能
计算机视觉
Linux :epoll ET 模式下文件
描述符
出现饥饿的情况
背景(饥饿问题)使用epollET模式时,epoll_wait返回就绪文件
描述符
集合,然后我们循环处理,但这时如果有一个文件
描述符
上有大量输入(不间断的输入流),因为我们ET模式需要一直读到返回EAGIN
技术探索者
·
2024-09-11 10:10
linux
知识
epoll
linux查看当前运行进程文件
输出将显示与该进程相关的所有文件,包括打开的文件、
套接字
、管道等。文件路径通常显示在“NAME/FLAGS”列中。示例:要
linlinlove2
·
2024-09-11 09:37
linux
服务器
运维
java tcp 客户端绑定端口_Java利用TCP协议实现客户端与服务器通信(附通信源码)
进行TCP协议网络程序的编写,关键在于ServerSocket
套接字
的熟练使用,TCP通信中所有的信息传输都是依托ServerSocket类的输入输出流进行的。
Mrs.Wong
·
2024-09-11 09:34
java
tcp
客户端绑定端口
客户端绑定本地端口与服务器建立连接的详细实现
客户端绑定本地端口与服务器建立连接的详细实现一、网络编程基础1.1TCP/IP协议1.2
套接字
(Socket)1.3客户端与服务器模型二、客户端程序的设计2.1需求分析2.2流程设计三、具体代码实现3.1
醉心编码
·
2024-09-11 08:28
通信软件
c/c++
技术类
服务器
TCP
数据结构
网络
[WinError 10013] 以一种访问权限不允许的方式做了一个访问
套接字
的尝试
在使用Tensorboard的过程中,遇到报错[WinError10013]以一种访问权限不允许的方式做了一个访问
套接字
的尝试可能原因:当前端口被占用。
lgc0208
·
2024-09-11 06:44
服务器
网络
socket
SocketException: 以一种访问权限不允许的方式做了一个访问
套接字
的尝试
UDPServer广播需要绑定本机ip地址才可以,否则调用SendTo会报错“SocketException:以一种访问权限不允许的方式做了一个访问
套接字
的尝试”,以前好像不需要绑定,这个更新有点坑更新
为伴只为你
·
2024-09-11 06:40
unity开发
udp
网络协议
网络
java.net.ConnectException: Connection refused`异常的正确解决方法,亲测有效,嘿嘿嘿
问题分析当Java应用程序尝试通过网络
套接字
(Socket)连接到远程服务器时,如果在目标地址和端口上没有找
代码无疆
·
2024-09-11 05:36
Java百宝箱
java
开发语言
Python魔法之旅-魔法方法(01)
目录一、概述1、定义2、作用二、主要应用场景1、构造和析构2、操作符重载3、字符串和表示4、容器管理5、可调用对象6、上下文管理7、属性访问和
描述符
8、迭代器和生成器9、数值类型10、复制和序列化11、
神奇夜光杯
·
2024-09-11 05:36
python
开发语言
魔法方法
学习和成长
基础知识
python 一个命令行的聊天服务器
解决了collect_incoming_data传来的参数data是byte类型的,需要用decode转换#异步
套接字
fromasyncoreimportdispatcherfromasynchatimportasync_chatimportsoc
Kw!G
·
2024-09-10 10:27
python
python
【C-实践】网络聊天室(1.0)
,用户的显示框与输入框分离功能主要功能:用户连接服务器,就会自动进入网络聊天室与其他在线用户一起聊天服务器搭建创建用户数组根据配置文件中的最大用户数量,创建用户数组,并初始化(用户名字、是否在线、通信
套接字
轩轶子
·
2024-09-10 09:19
#
C语言实践
网络
c语言
linux sg io hdr,探索 Linux 通用 SCSI 驱动器
向特定的SCSI设备发送SCSI命令的步骤也非常简单:1.打开SCSI通用设备文件(比如sg1)获取SCSI设备的文件
描述符
。2.准备好SCSI命令。3.设置相关的内存缓冲区。
weixin_39628342
·
2024-09-10 04:47
linux
sg
io
hdr
linux查看具体进程占用的网络流量
监控总体带宽使用――nload、bmon、slurm、bwm-ng、cbm、speedometer和netload监控总体带宽使用(批量式输出)――vnstat、ifstat、dstat和collectl每个
套接字
连接的带宽使用
寰宇001
·
2024-09-09 23:27
Ubuntu
linux查看网络链接的具体进程
方法1:使用ss命令ss是一种显示
套接字
统计信息的工具,类似于netstat,但
lonelyhiker
·
2024-09-09 22:22
linux
网络
运维
IO 进程——管道
一、无名管道1、特点1)只能用于亲缘关系间的通信2)半双工通信模式,拥有读端与写端3)管道是一种特殊的文件,对它的读写可以使用文件IO,如read,write4)管道是基于文件
描述符
的通信方式。
WBGZSL
·
2024-09-09 17:19
c++
开发语言
UNIX IPC方法的分类
,应该通过实证所有出现更早的,更简单的技法都不管用了1、管道、重定向和过滤器管道是对"做单件事情并做好“的哲学理念的践行;约定:每个程序一开始(至少)有两个I/O数据流可用:从标准输入和标准输出(文件
描述符
数字分别为
常敲代码手不生
·
2024-09-09 04:22
Linux
操作系统
unix
服务器
java
tcp/ip
信息与通信
linux
django遇到的一些问题(持续更新大概)
服务器会将其中一些连接Down掉2.客户关掉了浏览器,服务端还在给客户端发送数据3.浏览器端按了stop通常是因为远程主机上的对等应用程序突然停止运行,或者远程主机重新启动,或者远程主机使用“强制”关闭(在远程
套接字
上看到
Java and python
·
2024-09-09 03:41
python
Django
Linux中shell的ls,linux系统shell中ls指令
@"表示符号链接、"|"表示FIFOS、"/"表示目录、"="表示
套接字
。4.ls-s在每个文件的
Jack Cade
·
2024-09-08 04:03
Linux中shell的ls
python测试开发基础---threading
线程共享进程的资源,如内存和文件
描述符
,但每个线程有自己的执行栈和局部变量。全局解释器锁(GIL):Python中的GIL限制了同一进程中多个线程的真正并行执行。
面包会有的,牛奶也会有的。
·
2024-09-07 20:40
python
开发语言
c++应用网络编程之八SOCKET探究
首先从宏观上看,一般的网络编程(也就
套接字
编程),主要分成几大块,即上层的应用程序;其下为OS相关的网络协议栈,它包括应用层(如TELNET,FTP,SMTP等),传输层(TCP
fpcc
·
2024-09-07 10:02
C++
网络编程
c++
网络
讲清Object.defineProperty()方法 PS:
[email protected]
底层实现**数据劫持**就是调用该方法实现的。
Object.defineProperty()工作原理语法参数返回值方法描述属性
描述符
它们共享以下可
呼叫6945
·
2024-09-06 22:42
vue.js
前端
javascript
ss
#versionss-Vss--version#numeric,展示ip,而不是域名ss-nss--numeric#listeningss-lss--listening#extended
套接字
信息ss-ess
wncbbnk
·
2024-09-06 21:17
Spring Boot之Starter依赖
Starter依赖本质上是一组方便的依赖
描述符
,你可以将它们添加到你的项目中,以获得SpringBoot对特定技术的支持。
java_heartLake
·
2024-09-06 15:24
JAVA
spring
boot
后端
java
OpenCV结构分析与形状
描述符
(8)点集凸包计算函数convexHull()的使用
操作系统:ubuntu22.04OpenCV版本:OpenCV4.9IDE:VisualStudioCode编程语言:C++11算法描述查找一个点集的凸包。函数cv::convexHull使用斯克拉斯基算法(Sklansky’salgorithm)来查找一个二维点集的凸包,在当前实现中该算法的时间复杂度为O(NlogN)。函数cv::convexHull是OpenCV库中的一个功能,用于计算一组二
jndingxin
·
2024-09-06 11:56
OpenCV
opencv
人工智能
计算机视觉
OPenCV结构分析与形状
描述符
(5)查找图像中的连通组件的函数connectedComponents()的使用
操作系统:ubuntu22.04OpenCV版本:OpenCV4.9IDE:VisualStudioCode编程语言:C++11算法描述connectedComponents函数计算布尔图像的连通组件标签图像。该函数接受一个具有4或8连通性的二值图像,并返回N,即标签总数(标签范围为[0,N-1],其中0代表背景标签)。ltype参数指定了输出标签图像的类型,这是基于标签总数或源图像中的像素总数的
jndingxin
·
2024-09-06 11:26
OpenCV
opencv
人工智能
计算机视觉
OpenCV结构分析与形状
描述符
(7)计算轮廓的面积的函数contourArea()的使用
操作系统:ubuntu22.04OpenCV版本:OpenCV4.9IDE:VisualStudioCode编程语言:C++11算法描述计算轮廓的面积。该函数计算轮廓的面积。与moments类似,面积是使用格林公式计算的。因此,返回的面积与你使用drawContours或fillPoly绘制轮廓时的非零像素数量可能会不同。此外,对于自相交的轮廓,该函数很可能会给出错误的结果。例子:vectorco
jndingxin
·
2024-09-06 11:26
OpenCV
opencv
人工智能
计算机视觉
【python】socket 入门以及多线程tcp链接
Socket入门及多线程tcp链接网络基础知识三要素Socket是
套接字
的意思,是网络编程的核心对象,通信两端都独有自己的Socket对象,数据在两个Socket之间通过字节流(TCP协议)或者数据报包
丕羽
·
2024-09-05 12:57
python
tcp/ip
开发语言
上一页
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
其他