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
Linux&Unix
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
运维
服务器
Linux ps 指令
概述ps是一个经典的Linux/
Unix
命令,用于
halugin
·
2025-06-28 14:14
Linux指令
linux
运维
C语言到C++快速入门
一.C语言和C++的关系:起源与发展:C语言是由DennisRitchie在1970年代初期开发的,它最初是为了重新设计
UNIX
操作系统而创建的。
·
2025-06-28 07:56
九、buildroot系统 usb配置
1、基本功能类别简称功能描述ADB(AndroidDebugBridge)ADB是一种功能多样的命令行调试工具,可以实现文件传输,
Unix
Shell登录等功能。
·
2025-06-28 04:38
xargs将标准输入(stdin)的数据转换为命令行参数
xargs是Linux/
Unix
终端中一个极其强大的工具,它的核心作用是将标准输入(stdin)的数据转换为命令行参数,解决「命令无法直接读取管道数据作为参数」的问题。
小米人儿
·
2025-06-28 02:26
我的博客
linux
Liunx安装中文字体
L
unix
默认没有中文字库,很容易导致项目开发时出现中文字符乱码的情况,所以导致生成出来的图片中文信息不展示。
生命的演绎
·
2025-06-27 13:03
Linux系统
linux
Linux ss(Socket Statistics) 命令详解
基本用法ss[options]常用选项显示所有连接ss-a#显示所有连接(监听和非监听)按协议过滤ss-t#TCP连接ss-u#UDP连接ss-w#RAW连接ss-x#
UNIX
域套接字显示监听端口ss-
张太行_
·
2025-06-27 12:24
linux
运维
服务器
Ubuntu编译
unix
ODBC源码报错libtool:error
#Ubuntu编译
unix
ODBC源码报错libtool:error:cannotfindthelibrary''orunhandledargument'/home/cps/source'一般都是这样的错
藍色月光
·
2025-06-26 08:09
ubuntu
linux
运维
腾讯云服务器linux系统有图形界面,腾讯云服务器如何搭建Ubuntu可视化界面?
VNC是基于
UNIX
和Linux操作系统的开源软件,远程控制能力强大,高效实用,其性能可以和Windows和MAC中的任
kk七
·
2025-06-25 16:43
tkinter —— Tcl/Tk 的 Python 接口
Tk和tkinter在大多数
Unix
平台,包括macOS,以及Windows系统上均可使用。
知识的宝藏
·
2025-06-25 14:03
python
《MySQL技术》学习笔记——MySQL的基本管理
MySQL技术内幕——MySQL的基本管理MySQL的基本管理保护新安装的MySQL为初始的MySQL账户建立密码为附加服务器设置密码安排MySQL服务器的启动和关闭在
Unix
里运行MySQL服务器指定服务器启动选项控制服务的连接监听停止服务器当无法连接服务器时重新获得对它的控制使用系统变量和状态变量查看和设置系统变量值查看状态变量值插件接口存储引擎配置选择存储引擎选择默认存储引擎配置
十月翊安
·
2025-06-25 09:58
MySQL技术内幕
mysql
数据库
服务器
Linux环境下Apache Tomcat 7.0部署与管理指南
本文提供在Linux或
Unix
系统上安装和配置Tomcat7.0的完整步骤,包括下载安装包、解压、配置环境变量、启动与停止服务、配置管理、应用部署及性能优化。
毛心宇
·
2025-06-25 06:06
安装和使用ArchLiunx超详细教程
、下载介质https://www.archlinux.org/download/二、启动ISO到Live环境此步骤由很多种方式:制作ISO为U盘启动工具,可以使用UltraISO或大白菜有Linux/
Unix
SvenAugustus
·
2025-06-25 01:05
【git】前端初级程序员入职第一天 Git 全流程指南
下载地址:https://git-scm.com/download/win安装选项建议:UseGitfromWindowsCommandPromptCheckoutWindows-style,commit
Unix
-stylelineendingsUseMinTTY
全栈前端老曹
·
2025-06-24 20:54
git版本管理与工程化生态
git
前端
javascript
前端工程化
版本管理
Vim 高手指南:Linux 环境下的高级使用技巧
它不仅在
Unix
和类
Unix
范范0825
·
2025-06-24 07:20
linux
vim
excel
SH脚本基本语法(1)
概述Shell脚本是一种用于自动化任务的文本文件,其中包含一系列在
Unix
、Linux或macOS系统的Shell环境下可执行的命令。
我爱云计算
·
2025-06-24 01:48
bash
运维
linux
什么是主目录(Home Directory)?
什么是主目录主目录,在
Unix
和类
Unix
系统中通常表示为~,是在操作系统上创建用户帐户时分配给用户的一个特殊目录。它是一个个人空间,用户可以在其中存储文件、创建文件夹和管理数据,而不必担心影响同一系
·
2025-06-23 18:12
linux
undefined reference to mysql close_mysql编译提示undefined reference to `mysql_init\'-VankeH-China
Unix
博客..
在ubuntu系统安装了mysql后,通过调用mysqlAPI,进行数据读写。char*query_str;intrc,i,fields;introws;if(NULL==mysql_init(&stMysql)){fprintf(stderr,"mysqliniterror:%s\n",mysql_error(&stMysql));returnMY_SQL_ERROR;}if(mysql_rea
Rv酋长
·
2025-06-23 05:30
undefined
reference
to
mysql
close
linux 杀死所有 python进程的命令
有效命令:ps-ef|greppython|grep-vgrep|awk'{print$2}'|xargskill-9这段代码是一个在类
Unix
操作系统中使用的命令行脚本,用于查找并终止所有正在运行的Python
·
2025-06-23 05:29
Linux运维新人自用笔记(用虚拟机Ubuntu部署lamp环境,搭建WordPress博客)
/configure是
Unix
/Linux系统中用于配置软件源代码的脚本命令,通常用于为后续的make和makeinstall准备编译环境。
m0_71981711
·
2025-06-22 18:17
学习
linux
MySQL入门到精通:学好MySQL第一步,从安装MySQL开始
Linux/
UNIX
上安装MysqlLinux平台上推荐使用RPM包来安装Mysql,MySQLAB提供了以下RPM包的下载地址:MySQL-MySQL服务器。
Emily-C
·
2025-06-22 16:05
MYSQL
mysql
数据库
编程
前端跨域解决方案(6):Nginx
在Windows系统中使用Nginx时,命令行操作与类
Unix
系统存在差异,以下是基本操作:1.1环境准备下载NginxforWindows安装包(需注意Windows版本仅支持稳定
·
2025-06-22 04:14
Linux自动化构建工具make/makefile
下面是关于make和makefile的详解:make:make是一个在
Unix
和Linux系统上广泛使用的构建工具。它根据makefile文件中的规则自动化执行编译、链接和其他构建任务。
bubiyoushang888
·
2025-06-21 17:34
linux
自动化
运维
python学习-13【网络编程】
模块的socket()函数来创建一个socket对象:socket.socket(family,type,proto)family:套接字家族,该参数指定调用者期待返回的套接字接口地址结构的类型AF_
UNIX
kuiini
·
2025-06-21 12:34
python
python
学习
网络
使用Python的http.server模块快速搭建HTTP服务器
基本步骤打开终端或命令提示符:首先,你需要打开你的计算机上的终端(在
Unix
/Linux/MacOS上)或命令提
华科℡云
·
2025-06-19 21:07
linux
运维
自动化
Hadoop HDFS深入解析
文件系统早在1965年开发的Multies(
UNIX
的前身)就详细地设计了文件系统,这使得文件系统成为多用户单节点操作系统的重要组成部分。
·
2025-06-19 14:43
【Linux命令】less 与 more
less和more是Linux/
Unix
系统中两个非常常用的分页查看器命令。
晴雨日记
·
2025-06-19 03:30
Linux
linux
【Linux命令】sed(流式文本编辑器)
sed(StreamEditor)是Linux/
Unix
中一个强大且灵活的流式文本编辑器。它逐行处理输入(文件或管道输入),根据指定的规则修改文本,并将结果输出(默认到标准输出)。
晴雨日记
·
2025-06-19 03:30
Linux
linux
【Linux】shell 脚本-系统管理与任务自动化(语法使用介绍)
Shell脚本是用于在
Unix
/Linux命令行解释器(Shell)中自动化执行一系列命令的文本文件。掌握其基础语法对于系统管理、任务自动化和开发运维至关重要。
晴雨日记
·
2025-06-19 03:30
Linux
linux
bash
Vi/Vim命令详解:高效文本编辑的利器
Vi/Vim命令详解:高效文本编辑的利器Vi和Vim是
Unix
/Linux系统中极为流行的文本编辑器,它们以其强大的功能和高效的操作方式赢得了广大用户的喜爱。
黑子哥呢?
·
2025-06-19 01:18
运维
运维
探索Vim编辑器:从历史到高效使用
探索Vim编辑器:从历史到高效使用背景简介在
UNIX
和Linux世界中,文本编辑器是开发者日常工作的利器。本篇博客将带您深入Vim编辑器的世界,了解其强大的功能和高效的编辑技巧。
铭信
·
2025-06-19 01:17
Vim编辑器
历史背景
工作模式
文本输入
帮助信息
Git中新创建分支是否为空?这可得视情况而定!
在命令行中,创建并切换到新分支后,你可以使用ls命令(在
Unix
/Linux
不做超级小白
·
2025-06-18 23:02
项目开发
电脑知识
git
gitee
github
”新建文件”只是早期
Unix
上touch命令的副作用?程序别挂掉就行
在西斯廷教堂的天顶上,米开朗基罗留下了人类艺术史上最具张力的名作——《创造亚当》。画面中,上帝在天使的簇拥中俯身而下,手指即将触碰到大地之上的亚当。这一指尖交会的瞬间,凝结了“以神之手创造人类”的想象,也象征着生命、自由意志、甚至灵魂的诞生。看到这幅画的时候,我脑中突然冒出一个念头:*nix系统里的touch命令,会不会也是受此启发?在操作系统的世界里,用户就是数字造物主,只需手指一点,“touc
·
2025-06-17 12:46
unixlinux命令行历史
上一页
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
其他