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
Sybase(Unix
UNIX
域套接字
1、
UNIX
域套接字的定义
UNIX
域套接字是进程间通信(IPC)的一种方式,不涉及网络协议栈,因此在同一台主机上的通信中,它比基于TCP/IP协议的网络套接字更快速、更高效。
·
2025-07-12 17:25
mit6.s081lab
那么就从大名鼎鼎的os课6.s081开始吧~~~lab1:
Unix
utilitieslab2:Systemcalls
·
2025-07-12 10:09
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
开发语言
容器和 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服务端-客户端模型(2)系统调用listen()(3)系统调用accept()(4)系统调用connect()(5)系统调用recv()(6)系统调用send()7、数据报socket(1)数据报so
·
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
【初阶学习Linux】初识Linux
要说Linux,还得从
UNIX
说起。
UNIX
发展的历史:1968年,一些来自通用电器公司、贝尔实验室和麻省理工学院的研究人员开发了一个名叫Multics的特殊操作系统。
鳄鱼皮坡
·
2025-07-09 03:48
linux
学习
运维
开发语言
探秘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
docker 配置
以下是针对性解决方案:1.修改Docker服务配置cat>/etc/systemd/system/docker.service/etc/docker/daemon.json<
unix
hitsz_syl
·
2025-07-08 01:23
docker
容器
运维
ELF 文件结构详解
ELF(ExecutableandLinkableFormat)是类
Unix
系统(如Linux)广泛使用的一种可执行文件格式。它用于存储可执行文件、目标代码、共享库和核心转储(coredump)。
·
2025-07-06 22:47
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
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
c#VB.NET 中使用当前时间戳或随机数来生成一个动态参数
使用当前时间戳(毫秒级)vbDimurlAsString="https://example.com/api/data"DimtimestampAsString=DateTimeOffset.UtcNow.To
Unix
TimeMilliseconds
·
2025-07-04 14:33
Python C10K问题、五种
Unix
IO模型
二、
Unix
系统的五种IO模型随着网络和并发需求的提升,
Unix
系统逐步发展出了五种IO模型,每种模型都在解决并发效率问题上迈进
贵哥的编程之路(热爱分享 为后来者)
·
2025-07-03 20:38
python
select、poll和epoll的区别
文章目录概要一、多路复用I/O模型的诞生1.1多线程或进程方式1.2通过数组,链表等方式保存socketfd,不断轮询二、select三、poll四、epoll五、小结六、参考概要在
Unix
五种I/O模型一文中
pigfu
·
2025-07-03 19:27
linux基础
linux
select
linux
poll
linux
epoll
select和epoll区别
【Linux】vim工具
Vim简介与应用场景Vim(ViImproved)作为一款源自
Unix
系统vi编辑器的增强版本,以其独特的模式化编辑和全键盘操作闻名。
nanguochenchuan
·
2025-07-03 13:14
Linux操作系统
linux
vim
运维
uptime命令详解
uptime是Linux/
Unix
系统中的一个非常常用的命令,用于显示系统的运行时间、当前时间、登录用户数以及系统负载(loadaverage)。下面是对uptime命令的详细解释。
半桶水专家
·
2025-07-03 02:26
运维
linux
网络
《
UNIX
环境高级编程》笔记 第三章——文件IO(2)
1.简介本文是上一篇笔记文件IO(1)的续写,接下来继续补充一些文件IO特性以及介绍剩下的一些函数。文件IO的读写效率与调用时传入的buf大小有关,也与打开的文件描述标志有关(O_SYNC和O_DSYNC),影响效率IO效率的相关函数有sync、fsync和fdatasync。理解dup、dup2和fcntl函数的预前知识:(1)每个进在进程表中都有一个记录项,记录项包含一张打开的文件描述符表,每
day_day_hard_up
·
2025-07-02 23:30
Linux系统编程
笔记
linux
c语言
unix
【Linux内核及内核编程】Linux 内核的发展与演变:从
UNIX
到开源帝国的崛起
为简化开发,他们用汇编语言编写了一个轻量级操作系统——UNICS(UniplexedInformationandComputingService),后缩写为
UNIX
。
byte轻骑兵
·
2025-07-02 19:24
#
嵌入式Linux驱动开发实战
linux
unix
运维
Linux系统简介
主流操作系统PC:Windows,osx,Linux服务器(Server):
Unix
/Linux,WindowsServer,OSX嵌入式设备(EmbeddedDevice):Linxu,Android
strive颖先生
·
2025-07-02 06:18
mysql c语言api_MySQL的C语言API接口
STDCALLmysql_real_connect(MYSQL*mysql,constchar*host,constchar*user,constchar*passwd,constchar*db,unsignedintport,constchar*
unix
_socket
weixin_39665507
·
2025-07-01 18:28
mysql
c语言api
java
unix
时间戳_「
unix
时间戳」
Unix
时间戳和Java中的时间戳的区别 - seo实验室
unix
时间戳前言最近在使用阿里的日志服务时,遇到了一些Timestamp的坑,所以特意做了了解并整理了一下。
磁盘人
·
2025-07-01 17:49
java
unix
时间戳
unix
:///var/run/supervisor/supervisor.sock no such file
在Linux系统中,如果你遇到/var/run/supervisor/supervisor.sock文件不存在的问题,这通常意味着Supervisor服务没有正确运行或者其配置文件没有正确设置来创建这个socket文件。下面是一些解决这个问题的步骤:检查Supervisor是否正在运行首先,你需要确认Supervisor服务是否已经启动。你可以使用以下命令来检查Supervisor的状态:sudo
·
2025-07-01 17:14
Unix
时间戳
目录
Unix
时间戳:定义与应用解析**什么是
Unix
时间戳?
天赐好车
·
2025-07-01 17:14
汽车电子
车载以太网
车载网络诊断测试那些事儿
unix
时间戳
UNIX时间戳
iOS 系统架构及常用框架
1.iOS基于
UNIX
系统,因此从系统的稳定性上来说它要比其他操作系统的产品好很多2.iOS的系统架构分为四层,由上到下一次为:可触摸层(CocoaTouchlayer)、媒体层(Medialayer)
Shi-Lifeng
·
2025-07-01 15:02
涨知识
ios
系统架构
常用框架
Linux系统管理:服务器运维与安全防护
Linux系统管理:服务器运维与安全防护Linux系统管理:服务器运维与安全防护一、Linux系统管理基础系统架构与组成是一种自由和开放源代码的类
UNIX
操作系统,它是基于POSIX和
UNIX
的多用户、
教IT的小王A
·
2025-07-01 06:08
服务器
运维
linux
web安全
安全
网络
解决ExtUtils::MM_
Unix
::tool_xsubpp : Can‘t find xsubpp at /usr/local/share/perl5/ExtUtils/MM_
Unix
.pm
如果遇到ExtUtils::MM_
Unix
::tool_xsubpp:Can'tfindxsubppat/usr/local/share/perl5/ExtUtils/MM_
Unix
.pmline3790
·
2025-07-01 00:03
宝塔+fastadmin:给项目添加定时任务+log日志自定义添加
/usr/bin/envphp这是
Unix
/Linux系统中脚本文件的标准开头。表示这个脚本使用系统环境变量中的php来执行。
25号底片~
·
2025-06-30 11:58
php
后端配置(宝塔)
php
Linux下RabbitMQ集群安装
RabbitMQErlangVersionRequirements—RabbitMQerlang:otp_src_24.2.tar.gzrabbitmq:rabbitmq-server-generic-
unix
长腿帅哥
·
2025-06-29 06:13
Linux
操作手册
rabbitmq
linux
MySQL 连接指定端口后,为什么实际仍是 3306?
问题现象复现原因分析没有指定-h,默认走的是本地
Unix
Socket多实例环境中未显式指定目标地址正确的连接方法方法一:添加-h127.0.0.1方法二:添加--protocol=TCP验证是否连接成功附加说明总结
XMYX-0
·
2025-06-28 21:05
mysql
数据库
Linux I/O 文件操作详解:从系统调用到实际工程应用
一、写在前面在Linux或任何类
Unix
操作系统中,文件是一切的核心——无论是硬盘上的文本文件,还是串口设备、GPIO寄存器、甚至网络接口,几乎都被抽象为“文件”。
平凡灵感码头
·
2025-06-28 15:18
linux学习
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
其他