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
套接字
UDP socket编程
serverfromsocketimport*serverPort=12000#端口号为12000serverSocket=socket(AF_INET,SOCK_DGRAM)#底层使用IPv4,UDP
套接字
tmax
·
2025-07-20 11:59
C++-linux 7.文件IO(二)文件描述符、阻塞与非阻塞
一、文件描述符:进程与文件的桥梁在Linux系统中,当我们打开或创建一个文件(或
套接字
)时,操作系统会提供一个文件描述符(FileDescr
HHRL-yx
·
2025-07-19 12:21
C++
-
linux系统编程
linux
c++
服务器
UNIX域
套接字
1、UNIX域
套接字
的定义UNIX域
套接字
是进程间通信(IPC)的一种方式,不涉及网络协议栈,因此在同一台主机上的通信中,它比基于TCP/IP协议的网络
套接字
更快速、更高效。
·
2025-07-12 17:25
C语言手写简易 DNS 客户端(接收部分)
第一步:创建UDP
套接字
intsockfd=socket(AF_INET,SOCK_DGRAM,0);if(sockfd
(Charon)
·
2025-07-12 11:45
c语言
开发语言
解决Linux绑定失败地址已使用(端口被占用)的问题
**未正确关闭
套接字
**二、如何排查和解决问题1.**确认端口是否被占用**2.**查找并杀掉占用端口的进程**3.**等待端口释放(`TIME_WAIT`状态)**4.
誰能久伴不乏
·
2025-07-12 11:15
linux
服务器
网络
操作系统级TCP性能优化:高并发场景下的内核参数调优实践
一、连接管理参数优化:从三次握手到队列控制1.1监听队列与半连接管理1.1.1net.core.somaxconn-监听
套接字
队列上限作用:定义listen()系统调用的积压连接队列最大值,控制未接受连接的排队长度
Edingbrugh.南空
·
2025-07-12 09:02
运维
tcp/ip
性能优化
网络协议
Redis 客户端连接
Redis连接协议Redis支持多种连接协议,包括TCP/IP、Unix域
套接字
和SSL/TLS。以下是这些协议的简要介绍:1.TCP/I
wjs2024
·
2025-07-10 20:20
开发语言
【Python进阶】Python网络协议与
套接字
编程:构建客户端和服务器
1、网络通信基础与网络协议1.1网络通信模型概述网络通信是信息时代基石,它如同现实世界中的邮递系统,将数据从一处传递到另一处。其中,OSI七层模型与TCP/IP四层或五层模型是理解和构建网络通信的基础。1.1.1OSI七层模型与TCP/IP四层/五层模型OSI(开放系统互连)参考模型提出了七层结构,从物理层到应用层,每一层都有其特定的功能和职责,例如物理层关注的是信号如何在介质上传输,而应用层则处
·
2025-07-10 13:04
Linux/Unix
套接字
Socket编程(socket基本概念,流程,流式/数据报socket,Unix domain socket示例)
套接字
文章目录
套接字
Isocket基础1、通信domain2、通用socket地址结构体3、socket类型4、创建和关闭socket5、将socket绑定到地址6、流socket(1)流socket服务端
·
2025-07-10 05:45
UDP的socket编程
socket接口intsocket(intdomain,inttype,intprotocol);参数说明参数说明domain协议族(地址族),如AF_INET(IPv4)、AF_INET6(IPv6)type
套接字
类型
·
2025-07-09 19:13
Linux网络——socket网络通信udp
文章目录UDP通信基础UDP的特点Linux下UDP通信核心步骤创建UDP
套接字
绑定本地地址(可选)发送数据函数:sendto()函数原型参数详解典型使用示例接收数据函数:recvfrom()函数原型参数详解返回值典型使用示例关键设计原因无连接特性网络字节序转换
深思慎考
·
2025-07-09 08:01
网络
linux
udp
剖析C++底层文件系统:文件描述符管理与资源分配机制源码解读
文件描述符不仅用于标识打开的文件,还涵盖了诸如管道、
套接字
等多种I/O设备。本文将深入剖析C++中文件描述符的管理策略与资源分配机制,结合源码揭示其运行原理与实现细节。
~郭俊辉@
·
2025-07-08 23:30
c++
探秘Linux进程间通信:ipcdump 工具
这个工具涵盖了管道、FIFO、信号、Unix
套接字
、回环网络和伪终端等多种常见的IPC机制。无论是调试多进程应用程序还是理解系统中各个组件之间的交互方式,ipcd
高慈鹃Faye
·
2025-07-08 22:56
【Linux | 网络】网络编程
套接字
目录一、预备知识1.1理解IP地址1.2认识端口号1.3理解网络
套接字
1.4理解"端口号"和"进程ID"1.5认识TCP协议与UDP协议1.6网络字节序二、socket编程接口2.1socket常见API2.1.1socket
是阿建吖!
·
2025-07-08 10:07
【Linux】
【网络】
linux
网络
HTTP与HTTPS的区别
文章目录1.从HTTP协议中衍生出的HTTPS协议2.基本概念3.具体区别4.HTTPS具体工作HTTP:超文本传输协议(HyperTextTransferProtocol)HTTPS:安全
套接字
层超文本传输协议
点亮~黑夜
·
2025-07-08 06:35
http
https
网络协议
docker 配置
根据错误日志,关键问题是Docker无法通过systemd的socket激活机制找到监听
套接字
。
hitsz_syl
·
2025-07-08 01:23
docker
容器
运维
网络编程底层通信(socket)
Python提供了丰富的库支持各种网络协议和编程模式
套接字
是网络通信的基本操作单元,是应用层与TCP/IP协议族通信的中间软件抽象层。它提供了一组接口,允许不同主机或同一主机的
En^_^Joy
·
2025-07-08 00:46
python应用
网络
python
【仿muduo库实现并发服务器】Connection模块
仿muduo库实现并发服务器一.Connection模块二.成员变量1.连接唯一ID(连接管理)2.Socket对象(
套接字
操作管理)3.Channel对象(连接事件管理)4.Buffer对象(缓冲区管理
tew_gogogo
·
2025-07-06 23:57
项目
服务器
网络
android
JavaEE 网络编程
套接字
详解与实战示例
、
套接字
(Socket)是什么?
套接字
是网络通信的“端点”,就像打电话需要手机一样,网络通信需要
套接字
建立连接。
我爱Jack
·
2025-07-06 13:34
网络
java
后端
开发语言
linux/ubuntu日志管理--/dev/log 的本质与作用
文章目录**一、基本概念****二、技术细节:UNIX域
套接字
****三、在不同日志系统中的角色****四、应用程序如何使用`dev/log`****五、查看和验证`/dev/log`****六、总结`
奇妙之二进制
·
2025-07-06 13:26
#
嵌入式/Linux
linux
ubuntu
运维
如何创建一个TCP多人聊天室?
利用TCP实现简单聊天程序,需要客户端和服务器端之间建立TCP连接,并通过
套接字
(Socket)进行通信。
想想aw
·
2025-07-06 02:42
服务器
网络
linux
node.js
网络协议
http
tcp/ip
【Note】《深入理解Linux内核》 第十九章:深入理解 Linux 进程通信机制
《深入理解Linux内核》第十九章:深入理解Linux进程通信机制(ProcessCommunication)关键词:IPC、信号、管道、FIFO、消息队列、信号量、共享内存、
套接字
、内核对象、同步机制一
·
2025-07-06 01:04
Linux内核
套接字
诊断框架:sock_diag.c深度解析
在内核网络子系统中,sock_diag.c是支撑ss、netstat等工具的核心模块,它通过统一框架实现了跨协议族的
套接字
诊断功能。本文将深入剖析其设计思想与实现细节。
109702008
·
2025-07-04 19:43
编程
#
C语言
网络
linux
人工智能
网络
Boost.Asio 同步读写操作详解
1.同步写:write_some功能:将指定数量的字节写入到
套接字
。如果发送缓冲区已满,则只写入一部分数据并返回
·
2025-07-04 00:04
Linux 基础IO
接口操作句柄:FILE*文件流指针系统调用接口操作句柄:文件描述符接口操作:详情点击接口操作文件描述符内核为每个打开的文件或I/O资源分配的唯一整数表示定义文件描述符是一个非负整数,用于表示进程已打开的文件、
套接字
xuanzdhc
·
2025-07-04 00:31
Linux
linux
服务器
运维
对象的finalization机制Test
finalize()方法允许在子类中被重写,用于在对象被回收时进行资源释放或清理相关内存,例如关闭文件、
套接字
和数
ThetaarSofVenice
·
2025-07-03 23:55
jvm
java
开发语言
C++网络编程Socket网络编程基础入门
Socket(
套接字
)是网络编程的基础,它是应用层与传输层之间的抽象接口。简单来说,Socket就是网络通信的端点,就像电话的听筒一样,用于发送和接收数据。
weixin_47868976
·
2025-07-03 15:59
网络
c++
开发语言
C/C++编程 零基础实现TCP协议实现网络通讯
文章目录一、TCP服务器1.创建TCP服务器需要包含头文件WinSock2.h2.windows上使用网络功能需要开始网络权限3.创建TCP服务端流程1.创建监听socket
套接字
2.给这个socket
bugg制造员
·
2025-07-03 13:11
c语言
c++
tcp/ip
c++实现TCP&UDP
lib")intmain(){//windows上使用网络功能需要开始网络权限WSADATAwsaData;WSAStartup(MAKEWORD(2,2),&wsaData);//1.创建socket
套接字
·
2025-07-03 12:36
Oracle ORA-3137[12333] 关闭的连接 java.sql.SQLRecoverableException: 无法从
套接字
读取更多的数据 ...
今天在项目中遇到一个异常:OracleORA-3137[12333]关闭的链接java.sql.SQLRecoverableException:无法从
套接字
读取更多的数据,后来我在网上找了一下解决方案发现有两个
iteye_9244
·
2025-07-03 02:16
ORALCE
oracle
sql
掌握Linux C++轻量级Web服务器开发:TinyWebServer项目实战
项目涵盖了网络
套接字
编程、多线程处理、HTTP协议解析等关键系统编程技术,并允许通过源代码分析学习和实践。开发者可以通过扩展TinyWebServer来学习更多关于Web服务器的深入知识和技术。
老光私享
·
2025-07-02 03:01
TinyWebserver学习(6)-线程监听函数eventListen()
六、线程监听函数eventListen()一、相关知识总结1、setsockopt()函数setsockopt是用于设置
套接字
(socket)选项的系统调用,允许应用程序对
套接字
的行为进行更细粒度的控制
THMOM91
·
2025-07-01 18:59
c++
c++多线程编写网络聊天室程序(socket)
AfxSocketInit1BOOLCChatDlg::InitSocket(){m_socket=socket(AF_INET,SOCK_DGRAM,0);if(INVALID_SOCKET==m_socket){MessageBox("
套接字
创建失败
g710710
·
2025-06-29 11:54
c++
socket
多线程
c++
聊天
网络
winapi
python日期时间用哪个模块_python模块介绍-datetime介绍:基本的日期和时间类型
能够使用标准库和第三方模块创建标准的阻塞
套接字
(gevent.monkey)。默认通过线程池进行DNS查询,也可通过c-ar
·
2025-06-29 06:13
【网络】Linux 内核优化实战 - net.core.rmem_max
目录参数作用与原理默认值与查看方法调整场景与方法适用场景调整方法与其他参数的协同性能影响与注意事项典型案例总结net.core.rmem_max是Linux内核中控制
套接字
接收缓冲区(ReceiveBuffer
锅锅来了
·
2025-06-28 15:49
Linux性能优化原理和实战
网络
linux
运维
Linux ss 指令
Linuxss指令ss(SocketStatistics)是Linux系统中用于显示网络
套接字
(socket)信息的现代命令行工具,是netstat的继任者,性能更高、输出更简洁。
halugin
·
2025-06-28 14:13
Linux指令
linux
运维
linux网络编程之SCTP
套接字
常用接口
转载地址:oracle开发帮助文档:http://docs.oracle.com/cd/E19253-01/819-7052/index.htmlSCTP
套接字
接口当socket()调用为IPPROTO_SCTP
码莎拉蒂 .
·
2025-06-28 07:00
Linux
网络编程
linux网络编程
SCTP套接字常用接口
python接收_MT5 与 PYTHON 的集成:接收和发送数据
套接字
是最快速、最灵活的解决方案之一。网络
套接字
是计算机网络上进程间通信的端点。M
James Swineson
·
2025-06-28 06:18
python接收
网络编程的基本概念
套接字
两台计算机在进行网络通信的时候,除了需要有可靠的物理连接之外,还需要对应的软件才能进行通信,这个软件需要程序员手动编写。
阿昭L
·
2025-06-27 22:04
TCP/IP编程(C/C++)
网络
c++
Linux ss(Socket Statistics) 命令详解
Linuxss命令详解ss(SocketStatistics)是Linux系统中的一个强大工具,用于查看
套接字
(socket)统计信息。它是传统netstat命令的现代替代品,速度更快且功能更强大。
张太行_
·
2025-06-27 12:24
linux
运维
服务器
Linux网络协议栈的基石:深入剖析inet_hashtables.c的高效设计
它通过三层哈希表结构管理海量
套接字
,支撑百万级并发连接。本文将深入解析其设计思想与关键实现。
109702008
·
2025-06-27 07:18
编程
#
C语言
网络
linux
网络协议
人工智能
MAC、IP地址、TCP、UDP、SSL、OSI模型
(3)MAC地址vsIP地址对比表(4)总结一下二TCP、UDP、SSL详细介绍(1)TCP传输控制协议(2)UDP——用户数据报协议(3)SSL——安全
套接字
层协议TCP、UDP、SSL总结一句话记忆三什么是
Edinburgh-Rain
·
2025-06-26 16:59
ESP8266
MACIP
ESP8266
网络协议
详解
套接字
Socket 与网络 IO 模型演进
详解
套接字
Socket与网络IO模型演进前言:我要吐了,学redis要看网络模型,学nginx要看网络模型,学tomcat要看网络模型,学netty要看网络模型,每次看到文档中的select、epoll
紫菜紫薯紫甘蓝
·
2025-06-25 01:02
#
计算机网络
网络
select
linux
socket
IO
模型
[muduo] TcpConnection | 回调交互
我们看到了Channel(第三章:Channel)如何将特定的文件描述符(如
套接字
)连接到EventLoop并保
lvy-
·
2025-06-24 07:21
#
muduo
source
code
交互
c++
Linux 下 socket 编程介绍
套接字
(socket)是Linux下的一种进程间通信机制(socketIPC),它不仅支持同一主机的不同进程间通信,还支持跨网络的不同主机的进程间通信。
Hello阿尔法
·
2025-06-23 13:25
Linux
linux
tcp/ip
socket
Linux内核中安全创建
套接字
:为何inet_create未导出及正确替代方案
引言在Linux内核开发中,当驱动程序需要创建网络
套接字
时,开发者常会遇到一个关键问题:核心函数inet_create(负责初始化IPv4
套接字
)并未导出到内核符号表。
109702008
·
2025-06-23 03:44
编程
#
C语言
网络
linux
人工智能
网络
JAVA中Socket 编程
Socket编程是基于网络
套接字
的编程模型,用于实现不同主机间的进程通信。Java提供了丰富的java.net包支持TCP(传输控制协议)和UDP(用户数据报协议)两种主流传输层协议的编程。
光年像素
·
2025-06-22 04:46
JAVA
网络
java
开发语言
python学习-13【网络编程】
Socket网络模块Socket模块在Python中,使用socket模块的socket()函数来创建一个socket对象:socket.socket(family,type,proto)family:
套接字
家族
kuiini
·
2025-06-21 12:34
python
python
学习
网络
如何通过 wireshark 捕获 C# 上传的图片
一:背景1.讲故事这些天计划好好研究下tcp/ip,以及socket
套接字
,毕竟工控中设计到各种交互协议,如果只是模模糊糊的了解,对分析此类dump还是非常不利的,而研究协议最好的入手点就是用抓包工具wireshark
xhp618
·
2025-06-19 23:22
笔记1
wireshark
c#
测试工具
linux
套接字
之端口复用
友链references:https://lwn.net/Articles/542629/具体使用就是SO_REUSEPORT选项这个选项允许多个
套接字
绑定到同一个地址和端口上该选项的主要目的就是为了提升多线程网络服务器应用的性能
ma_de_hao_mei_le
·
2025-06-19 11:21
开发
linux
服务器
运维
上一页
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
其他