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
UNIX套接字
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
服务器
网络
mit6.s081lab
那么就从大名鼎鼎的os课6.s081开始吧~~~lab1:
Unix
utilitieslab2:Systemcalls
·
2025-07-12 10:09
操作系统级TCP性能优化:高并发场景下的内核参数调优实践
一、连接管理参数优化:从三次握手到队列控制1.1监听队列与半连接管理1.1.1net.core.somaxconn-监听
套接字
队列上限作用:定义listen()系统调用的积压连接队列最大值,控制未接受连接的排队长度
Edingbrugh.南空
·
2025-07-12 09:02
运维
tcp/ip
性能优化
网络协议
Linux常用命令
全长近两万字,欢迎关注、点赞、收藏本文足够严谨,非常适合学习与回顾Linux的常用命令一、shell与shell命令在Linux和
Unix
系统中,Shell
·
2025-07-11 23:54
2024软件测试面试题-linux
1.linux和
unix
有哪些区别?Linux作为一个开源操作系统,具有更高的灵活性和可定制性,而
Unix
则更多地用于商业环境。
好事花生了
·
2025-07-11 23:53
程序人生
其他
功能测试
面试
经验分享
linux
linux shell if字符串比较大小,linux中shell if 判断总结
UNIX
Shell里面比较字符写法-eq等于;-ne不等于;-gt大于;-lt小于;-le小于等于;-ge大于等于;-z空串;-n非空串;=两个字符相等;!
玩皮的兔子
·
2025-07-11 20:34
linux
shell
if字符串比较大小
深入理解
Unix
进程控制与网络通信机制
背景简介
Unix
系统是计算机历史上重要的操作系统之一,其设计哲学和实现细节对现代操作系统产生了深远的影响。
Unix
系统中的进程控制和网络通信机制是其核心功能之一。
·
2025-07-11 17:44
深入理解计算机系统:原理与实践
本文还有配套的精品资源,点击获取简介:本书是计算机科学的经典之作,分为第三版英文版和第二版中英双语版,深入讲解了计算机系统的运作原理,包括操作系统、计算机架构、编译器设计等,特别强调Linux和
Unix
又可乐
·
2025-07-11 17:44
Linux 进程创建探秘:为什么 strace 看不到 fork 调用?
一、
Unix
进程模型基础:fork与execve的黄金组合1.1进程创建的核心概念在
Unix
/Linux系统中,进程创建遵循一个经典模型:先
x.van
·
2025-07-11 16:38
Linux
linux
运维
服务器
python tkinter入门详解教程_python GUI编程(Tkinter)
python提供了多个图形开发界面的库,几个常用PythonGUI库如下:Tkinter:Tkinter模块("Tk接口")是Python的标准TkGUI工具包的接口.Tk和Tkinter可以在大多数的
Unix
处黑
·
2025-07-11 13:17
python
tkinter入门详解教程
Linux网络设置
它是从早期的
Unix
系统中的ifconfig命令发展而来的。ifconfi
ZZH1120KQ
·
2025-07-11 07:05
linux
网络
运维
【Linux系统】vim编辑器 | 编译器gcc/g++ | make/Makefile
1.vim编辑器一、历史发展与VimvsVi的区别起源与演进Vi(1976年):由BillJoy开发,嵌入BSD
Unix
系统,是首个面向屏幕的文本编辑器,但功能有限(如无多级撤销)。
Ronin305
·
2025-07-11 05:53
Linux系统
linux
运维
服务器
ubuntu
编辑器
vim
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
容器和 Kubernetes 中的退出码
这个exitCode通常是应用程序或shell返回的标准
UNIX
/Linux退出码。理解常见的exitCode有助于我们快速定位容器异常退出的原因。
riverz1227
·
2025-07-10 05:47
k8s
kubernetes
容器
云原生
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
Linux/
Unix
线程及其同步(create、wait、exit、互斥锁、条件变量、多线程)
线程文章目录线程I线程基本概念1、为什么引入线程2、PthreadsII线程基本操作1、创建线程2、终止线程3、线程ID4、连接已终止线程5、线程基本操作示例III通过互斥量同步线程1、基本概念2、互斥量(Mutex)3、静态分配互斥量4、互斥量锁定与解锁5、互斥量的死锁6、互斥量类型7、动态初始化互斥量IV通过条件变量同步线程1、条件变量2、静态分配的条件变量3、初始化动态分配的条件变量4、通知
JeffersonZU
·
2025-07-10 05:41
Unix/Linux系统编程
linux
unix
gnu
c语言
【阿里巴巴JAVA开发手册】IDE的text file encoding设置为UTF-8; IDE中文件的换行符使用
Unix
格式,不要使用Windows格式。
问题:当使用IDEASSH远程开发时,SFTP同步的Windows本地编辑的config/plugin_config文件文本内容中“换行符”与
Unix
、Linux的文件文本内容换行符字符集不一致,导致docker
SunTecTec
·
2025-07-10 01:48
Seatunnel
intellij-idea
seatunnel
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
【初阶学习Linux】初识Linux
要说Linux,还得从
UNIX
说起。
UNIX
发展的历史:1968年,一些来自通用电器公司、贝尔实验室和麻省理工学院的研究人员开发了一个名叫Multics的特殊操作系统。
鳄鱼皮坡
·
2025-07-09 03:48
linux
学习
运维
开发语言
剖析C++底层文件系统:文件描述符管理与资源分配机制源码解读
文件描述符不仅用于标识打开的文件,还涵盖了诸如管道、
套接字
等多种I/O设备。本文将深入剖析C++中文件描述符的管理策略与资源分配机制,结合源码揭示其运行原理与实现细节。
~郭俊辉@
·
2025-07-08 23:30
c++
探秘Linux进程间通信:ipcdump 工具
这个工具涵盖了管道、FIFO、信号、
Unix
套接字
、回环网络和伪终端等多种常见的IPC机制。无论是调试多进程应用程序还是理解系统中各个组件之间的交互方式,ipcd
高慈鹃Faye
·
2025-07-08 22:56
我与C语言二周目邂逅vlog—1.熟悉而又陌生-初识C语言
如题,在下是一名大二学生,希望改过自新,重新学习C语言(同时也在学习数据结构,希望各位大佬多多指教)1.C语言的历史C语言最初作为
Unix
系统的开发工具而发明的。
hope kc
·
2025-07-08 22:25
c语言
开发语言
Shell脚本编程完全指南:从基础到自动化项目实战
作为
Unix
/Linux系统的核心自动化工具,它能完成:系统管理任务自动化复杂命令序列的封装文件批量处理服务状态监控等典型应用场景:#!
·
2025-07-08 17:20
Unix
/Linux系统上用于构建图形用户界面的核心协议和架构标准
1.查看当前使用的协议2.切换X11/Wayland(Ubuntu示例)3.开发适配(Qt等)三、3个常见用例四、总结建议前言本文介绍下
Unix
/Linux系统上用于构建图形用户界面的核心协议和架构标准
行之文
·
2025-07-08 17:18
unix
linux
supervisord:使用RPC管理进程资源实战指南
本文还有配套的精品资源,点击获取简介:supervisord是一个用于管理
Unix
环境下进程的开源工具,支持进程的启动、停止、重启和异常恢复。
京脉圈
·
2025-07-08 10:37
【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
ELF 文件结构详解
ELF(ExecutableandLinkableFormat)是类
Unix
系统(如Linux)广泛使用的一种可执行文件格式。它用于存储可执行文件、目标代码、共享库和核心转储(coredump)。
·
2025-07-06 22:47
JavaEE 网络编程
套接字
详解与实战示例
、
套接字
(Socket)是什么?
套接字
是网络通信的“端点”,就像打电话需要手机一样,网络通信需要
套接字
建立连接。
我爱Jack
·
2025-07-06 13:34
网络
java
后端
开发语言
docker报错Cannot connect to the Docker daemon at
unix
:///var/run/docker.sock. Is the d
问题描述:docker报错CannotconnecttotheDockerdaemonat
unix
:///var/run/docker.sock.Isthed问题解析:报错`CannotconnecttotheDockerdaemonat
unix
·
2025-07-06 13:00
linux/ubuntu日志管理--/dev/log 的本质与作用
文章目录**一、基本概念****二、技术细节:
UNIX
域
套接字
****三、在不同日志系统中的角色****四、应用程序如何使用`dev/log`****五、查看和验证`/dev/log`****六、总结`
奇妙之二进制
·
2025-07-06 13:26
#
嵌入式/Linux
linux
ubuntu
运维
Dockerfile设置时区alpine
其中用到了时间操作的相关函数,如下:nowTime:=time.Now()n
Unix
EndTime:=nowTime.
Unix
()nHour,nMin,nSec:=nowTime.Clock()但代码跑在
·
2025-07-06 11:44
java进程间通信rpc_进程间通信知识
sharememory)v同主机进程间的同步机制:信号量(semaphore)v同主机进程间的异步机制:信号(signal)v网络主机间数据交互机制:套接口(socket)5.1同一主机间的进程通信5.1.1、
Unix
文笔二杨医生
·
2025-07-06 06:06
java进程间通信rpc
如何创建一个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
AIX 6.1系统下Bash包的获取与安装指南
本文还有配套的精品资源,点击获取简介:AIX是IBM开发的企业级
Unix
系统,在此环境下,Bash作为一种命令行解释器,为用户提供传统及增强的命令行操作功能。
十除以十等于一
·
2025-07-05 03:32
2025系统架构师---管道/过滤器架构风格
从
Unix
命令行工具到实时金融交易引擎,从图像处理流水线到物联网边缘计算,管道/过滤器架构通过将系统拆分为独立处理单元(过滤器)与数据传递通道(管道),实现了功能模块
喜欢猪猪
·
2025-07-05 01:21
java
开发语言
ubuntu2404命令备忘录
ubuntu基础概念什么是BashShellBashShell(全称Bourne-AgainSHell)是Linux和macOS等类
Unix
系统中最常用的命令行解释器,也是Ubuntu的默认Shell
Eva215665
·
2025-07-04 23:39
gitcode
Linux内核
套接字
诊断框架:sock_diag.c深度解析
在内核网络子系统中,sock_diag.c是支撑ss、netstat等工具的核心模块,它通过统一框架实现了跨协议族的
套接字
诊断功能。本文将深入剖析其设计思想与实现细节。
109702008
·
2025-07-04 19:43
编程
#
C语言
网络
linux
人工智能
网络
c#VB.NET 中使用当前时间戳或随机数来生成一个动态参数
使用当前时间戳(毫秒级)vbDimurlAsString="https://example.com/api/data"DimtimestampAsString=DateTimeOffset.UtcNow.To
Unix
TimeMilliseconds
·
2025-07-04 14:33
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
开发语言
上一页
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
其他