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编程
FTP
1.项目概述1.1项目概述本项目基于linux
系统编程
实现,使用了linux文件操作与网络编程等技术采用C/S模式设计,服务器与客户端可相互发送任意大小文件,支持一些常用指令查看文件,如ls,cd,pwd
Meiyangyang945
·
2023-08-18 13:38
火车采集器伪原创【php源码】
主要可以做小程序,爬虫程序,用于
系统编程
等等还是很广泛的。Python的应用领域分为下面几类。下文将介绍一些Python具体能帮我们做的事情。
chatgpt002
·
2023-08-18 13:14
服务器
Unix/
Linux编程
:分散输入和集中输出------readv() 、 writev()
readv()和write()系统调用分别实现了分散输入和集中输出的功能:NAMEreadv,writev,preadv,pwritev,preadv2,pwritev2-读取或写入数据到多个缓冲区-这些系统调用并非只针对单个缓存区进行读写操作,而是一次可以传输多个缓存区的数据SYNOPSIS/**参数:fd文件描述符*iov指向iovec结构数组的一个指针*iovcnt指定了iovec的个数*返
OceanStar的学习笔记
·
2023-08-18 13:25
Unix/Linux编程
TLPI(liunx/unix
系统编程
手册)笔记(四) 深入探究文件I/O
本章的重点我想就是原子操作,避免在几个进程在打开同一文件的时候造成的错误,了解一下时间片的概念会对本章有所帮助。(1)独占方式打开文件。(openfcntl()NAMEfcntl-manipulatefiledescriptorSYNOPSIS#include#includeintfcntl(intfd,intcmd,.../*arg*/);第三参数可以省略,根据二参数cmd来确定。具体的可以参考
diwei1370
·
2023-08-18 12:21
Linux/Unix
系统编程
二:深入探究文件IO
一、原子操作、竞争原子操作:一个独立而不可分隔的操作。所有系统调用都是以原子操作方式执行的。原子操作规避了竞争状态。竞争状态:操作共享资源的两个进程(或线程),其结果取决于一个无法预测的顺序,即这些进程获得CPU使用权的先后相对顺序。1、原子操作必要性说明思考以下程序:#include#include#include#include#include#include#include#ifndefBU
lqonlylove
·
2023-08-18 12:20
Linux应用开发
linux
unix
Linux
系统编程
:(1)文件I/O
一、文件操作I/O1fd=open(pathname,flags,mode)打开文件返回文件描述符flag指定打开方式及一些限制,mode指定文件访问权限2numread=read(fd,buffer,maxszie)读文件自动更新文件偏移量3numwrite=write(fd,buffer,maxszie)写文件自动更新文件偏移量4status=close(fd)关闭文件释放文件描述符资源5of
布莱恩特退役写代码
·
2023-08-18 12:50
Linux系统编程
linux
Rust入门(一):第一个程序
Rust是什么Rust是一门专注于安全的
系统编程
语言,支持函数式和命令式以及泛型等编程范式。
摸鱼老萌新
·
2023-08-18 08:58
rust入门
rust
开发语言
后端
前端
Linux
系统编程
:通过System V共享内存实现进程间通信
目录一.共享内存实现进程间通信的原理二.共享内存相关函数2.1共享内存的获取shmget/ftok2.2共享内存与进程地址空间相关联shmat2.3取消共享内存与进程地址空间的关联shmdt2.4删除共享内存shmctl2.5通信双方创建共享内存代码三.共享内存实现进程间通信3.1实现方法及特性3.2为共享内存添加访问控制四.总结一.共享内存实现进程间通信的原理要实现进程间通信,就必须让相互之间进
【Shine】光芒
·
2023-08-18 07:44
Linux系统和网络
linux
运维
服务器
Go语言学习笔记
学习笔记作为时下流行的一种
系统编程
语言,Go简单易学,性能很好,且支持各类主流平台。已有大量项目采用Go编写,这其中就包括Docker等明星作品,其开发和执行效率早已被证明。
SunnyZhang的IT世界
·
2023-08-18 03:44
【Windows
系统编程
】06.HotFixHook与进程通信(详解HotFixHook)
上一讲讲到的InlineHook,每次Hook的时候,都要读写两次内存(先Hook,再还原)这种Hook方式,性能比较低,今天我们讲的这种Hook方式,可以说是InlineHook的升级版本HotFix(热补丁)我们先来讲讲原理:我们继续来看看目标程序反汇编:770A8E19|CC|int3|770A8E1A|CC|int3|770A8E1B|CC|int3|770A8E1C|CC|int3|77
WdIg-2023
·
2023-08-18 00:51
Windows系统编程
windows
安全
【Windows
系统编程
】04.动态库与静态库(详解远线程注入dll)-笔记
都符合PE结构静态库(lib)引用lib:需要头文件和lib文件在当前项目文件夹中#include"StaticLib1.h"项目属性-链接器-输入:附加依赖项:加入lib文件#pragmacomment(lib,"路径")然后直接调用静态库中的函数了.动态库(dll)创建动态链接库:BOOLAPIENTRYDllMain(HMODULEhModule,DWORDul_reason_for_cal
WdIg-2023
·
2023-08-18 00:21
Windows系统编程
windows
笔记
安全
【Windows
系统编程
】05.内存操作与InlineHook(详解InlineHook实现)
文章目录内存相关InlineHook完整实现代码(dll):InlineHook测试:内存相关内存信息头文件:#include//检索有关系统当前使用物理内存和虚拟内存的信息MEMORYSTATUSEXmst;GlobalMemoryStatusEx(&mst);//检索有关当前系统的信息SYSTEM_INFOSysInfo;GetSystemInfo(&SysInfo);//检索当前进程的伪句柄
WdIg-2023
·
2023-08-18 00:19
Windows系统编程
windows
安全
linux编程
入门(八)-使用cgdb为gdb插上翅膀
会用gdb以后就可以看一下cgdb了,cgdb和gdb的命令一样,只是多了一层包装,看代码更方便了,下面我们先看一个动画感受一下cgdb_0可以看到用cgdb可以方便的看代码,在相应的行上点空格下断点,再也不需要l显示代码了下断点先按esc退出输入gdb命令,这时候光标的焦点会切到上面的浏览代码的窗口,按j,k会上下滚动,滚到相应的行上,再按空格就会在该位置下一个断点也可以向gdb一样用命令下断点
程序大飞
·
2023-08-17 13:31
【Linux操作系统】Linux
系统编程
实现递归遍历目录,详细讲解opendir、readdir、closedir、snprintf、strcmp等函数的使用
在Linux
系统编程
中,经常需要对目录进行遍历操作,以获取目录中的所有文件和子目录。递归遍历目录是一种常见的方法,可以通过使用C语言来实现。
嵌入式小白—小黑
·
2023-08-17 11:32
操作系统
linux
运维
服务器
【QT学习笔记001】小试身手、C语言扫盲
一级指针内存模型及项目开发重要点二级指针内存模型及项目开发重要点多维指针做函数参数技术推演分析结构体及内存模型、工程开发套路指针铁律特色工程项目开发中至镇初步易犯错误模型总结与分析数组类型,压死初学者的三座大山:3、数组类型4、学习路线:5、
linux
EE_LegendNing
·
2023-08-17 04:58
QT
语言
编程
【Linux操作系统】举例解释Linux
系统编程
中文件io常用的函数
在Linux
系统编程
中,文件IO操作是非常常见和重要的操作之一。通过文件IO操作,我们可以打开、读取、写入和关闭文件,对文件进行定位、复制、删除和重命名等操作。
嵌入式小白—小黑
·
2023-08-17 00:51
操作系统
linux
运维
服务器
【Leetcode刷题笔记之数组篇】26. 删除有序数组中的重复项
【
Linux编程
】一、Linux常见指令和权限理解(思维导图总结)
大家好我叫张同学
·
2023-08-16 12:14
做题笔记
c++
c语言
leetcode
数据结构
算法
【Windows
系统编程
】02.进程与线程(一)-笔记
进程,进程对象虚拟内存进程不能执行代码,数据结构,三环PEB,0怀EPROCESS对进程进行管理线程列表线程才是真正执行代码主线程:主函数线程依赖于cpu时间片切换单核,多核主线程消息,进程销毁intmain(){//该结构体指定创建进程时的主窗口的窗口工作站,桌面,标准句柄和外观STARTUPINFOStartupInfo={sizeof(STARTUPINFO)};//该结构体包含有关新创建的
WdIg-2023
·
2023-08-16 07:54
Windows系统编程
windows
笔记
【Windows
系统编程
】03.远线程注入ShellCode
shellcode:本质上也是一段普通的代码,只不过特殊的编程手法,可以在任意环境下,不依赖于原有的依赖库执行。远程线程#include#include#includeintmain(){HANDLEhProcess=OpenProcess(PROCESS_ALL_ACCESS,FALSE,19328);//创建在另一个进程的虚拟地址空间中运行的线程//跨进程创建线程CreateRemoteThr
WdIg-2023
·
2023-08-16 07:50
Windows系统编程
windows
笔记
安全
【Linux操作系统】深入理解Linux
系统编程
中的传入参数、传出参数和传入传出参数
在Linux
系统编程
中,函数的参数扮演着至关重要的角色。参数的传递方式可以分为传入参数、传出参数和传入传出参数。
嵌入式小白—小黑
·
2023-08-15 00:57
操作系统
linux
java
运维
【Windows
系统编程
】01.文件与目录操作-笔记
本专栏从这篇文章开始做Windows
系统编程
的笔记,本章主要讲解:Windows文件操作(读写文件,删除文件,拷贝文件,移动文件等),目录操作(遍历目录,删除目录等)硬盘的一点小知识。
WdIg-2023
·
2023-08-14 19:56
Windows系统编程
windows
笔记
【Linux
系统编程
】24.管道、pipe、fifo、进程间文件通信
目录管道实现原理特质局限性读写行为读管道写管道缓冲区大小返回值优缺点优点缺点pipe参数pipefd[2]返回值测试代码1测试结果测试代码2测试结果测试代码3测试结果fifo创建方式参数pathname参数mode返回值测试代码4测试结果测试代码5测试结果进程间文件通信测试代码6测试结果管道实现原理内核戒指环形队列机制,使用内核缓冲区实现,较为简单。特质伪文件。管道中的数据只能一次读取。数据在管道
因心,三人水
·
2023-08-14 08:36
Linux系统编程
linux
嵌入式硬件
ubuntu
c语言
c++
【Linux
系统编程
】22.exec函数、execlp、execl、execvp
目录exec函数execlp参数file返回值测试代码1测试结果execl测试代码2测试结果execvp测试代码3测试结果exec函数fork创建子进程后执行的是和父进程相同的程序,但有可能执行不同的代码分支,子进程往往要调用一种exec函数以执行另一个程序。当进程调用一种exec函数时,该进程的用户空间代码和数据完全被新程序替换,从新程序的启动例程开始执行。调用exec并不创建新进程,所以调用e
因心,三人水
·
2023-08-14 08:06
Linux系统编程
linux
嵌入式硬件
ubuntu
c语言
c++
【Linux
系统编程
】23.孤儿进程、僵尸进程、wait、waitpid
目录孤儿进程测试代码1测试结果僵尸进程测试代码2测试结果wait参数*wstatus返回值测试代码3测试结果测试代码4测试结果测试代码5测试结果waitpid参数pid参数*wstatus参数options返回值测试代码6测试结果测试代码7测试结果测试代码8测试结果测试代码9测试结果测试代码10测试结果孤儿进程父进程先于子进程结束,则子进程成为孤儿进程,子进程的父进程成为init进程,称为init
因心,三人水
·
2023-08-14 08:06
Linux系统编程
linux
ubuntu
嵌入式硬件
c语言
c++
【Linux
系统编程
】21.echo、env、fork、getpid、getppid
目录echoPATHSHELLTERMLANGHOMEenvfork返回值getpidgetppid测试代码1测试结果测试代码2测试结果父子进程相同父子进程不同父子进程共享echo查看单个环境变量。PATH可执行文件的搜索路径。SHELL当前Shell。TERM当前终端类型。终端类型决定了一些程序的输出显示方式。LANG语言和ocale,决定了字符编码以及时间、货币等信息的显示格式。HOME当前用
因心,三人水
·
2023-08-14 08:05
Linux系统编程
linux
嵌入式硬件
ubuntu
c语言
c++
linux v0.11源码下载,linux-kernel-v0.11 - 源码下载|
系统编程
|Linux/Unix编程|源代码 - 源码中国...
linux011VC\boot\bootsect.s..........\....\head.s..........\....\head.s.bak..........\....\setup.s..........\.uild\build.cpp..........\fs\bitmap.c..........\..\bitmap.c.bak..........\..\block_dev.c....
段xq
·
2023-08-12 15:44
linux
v0.11源码下载
【Linux操作系统】深入理解Linux
系统编程
中的open函数
在Linux
系统编程
中,open函数是一个非常重要的系统调用函数,它用于打开或创建一个文件,并返回一个文件描述符。本文将详细介绍open函数的用法,并给出具体的代码示例。
嵌入式小白—小黑
·
2023-08-12 11:51
操作系统
linux
运维
服务器
X分钟速成Y 其中 Y=c++
原文:https://learnxinyminutes.com/docs/zh-cn/c++-cn/C++是一种
系统编程
语言。
一代码宗师
·
2023-08-11 15:03
linux
系统编程
—文件编程—open函数
一、open函数简介open函数为系统调用函数,它的作用是打开和创建文件。二、函数头文件、参数信息与返回值可以用man手册查询相关函数信息需在终端中输入man2open#include#include#includeintopen(constchar*pathname,intflags);intopen(constchar*pathname,intflags,mode_tmode);intcrea
alli3
·
2023-08-11 05:08
linux系统编程
linux
c++
Linux
系统编程
——进程间的通信
文章目录是什么进程间通信进程间通信的目的进程间的通信IPC各通信方式的比较和优缺点进程间通信方式的选择:无名管PIPE管道的读写父子进程使用管道通信实现psaux|grep"bash"命名管道FIFO命名管道的创建fifo案例实现两进程通信消息队列fork消息队列实现全双工通信共享内存共享内存实现两进程通信信号信号的概述信号发送函数killraisealarmsigqueue的函数原型信号处理函数
Is Fang
·
2023-08-10 20:55
Linux
linux
运维
服务器
Golang开发--环境配置
1.Golang介绍Go语言被设计成一门应用于搭载Web服务器,存储集群或类似用途的巨型中央服务器的
系统编程
语言。对于高性能分布式系统领域而言,Go语言比大多数其它语言有着更高的开发效率。
liulanba
·
2023-08-10 16:36
go
go
Linux编程
——进程
目录程序与进程1.进程控制块PCB1.1进程状态2.进程控制2.1创建子进程2.2循环创建子进程3.进程共享4.exec函数族5.进程内容6.进程间通信程序与进程1.程序,是指编译好的二进制文件,在磁盘上,不占用系统资源(cpu、内存、打开的文件、设备、锁....)。2.进程,是一个抽象的概念,与操作系统原理联系紧密。进程是活跃的程序,占用系统资源,在内存中执行。(程序运行起来,产生一个进程)并发
Still_Believe_
·
2023-08-09 23:50
Linux编程学习
linux
多进程
操作系统
内核
c++
Linux
系统编程
——进程
文章目录进程概念什么是程序,什么是进程,有什么区别?如何查看系统中有哪些进程?什么是进程标识符?进程的创建fork函数关于内存空间fork创建一个子进程的一般目的vfork函数进程退出正常退出异常退出进程回收waitwaitpid进程退出与等待子进程僵尸进程孤儿进程exec族函数system函数popen函数进程概念什么是程序,什么是进程,有什么区别?程序是静态的概念,gccxxx.c–opro,
Is Fang
·
2023-08-09 23:17
Linux
linux
服务器
windows
【Linux操作系统】深入了解
系统编程
gdb调试工具
在软件开发过程中,调试是一个非常重要的步骤。无论是在开发新的软件还是维护现有的代码,调试都是解决问题的关键。对于Linux开发者来说,GDB是一个非常有用的调试工具。在本文中,我们将探讨Linux中使用GDB进行调试的方法和技巧。文章目录一、安装gdb二、编译可调试的程序三、启动gdb调试四、设置断点五、观察变量的值六、单步执行程序七、观察堆栈八、修改变量的值九、继续执行程序十、条件断点十一、查看
嵌入式小白—小黑
·
2023-08-09 11:26
操作系统
linux
运维
服务器
学习网络编程No.1【网络基础知识】
因为就在刚刚我们终于把
系统编程
方面的知识给学完了,啊哈哈哈!真是功夫不负有心人呀!呜呜呜,仰天而泣,算了,不能发神经,哈哈!
今天还要努力
·
2023-08-09 05:37
学习
网络
php
lab7 proxylab
前情提要,如果看了书本,这个lab难度不高,但是如果不看书,难度还是挺高的,并且这个lab会用到cachelab中学到的东西,需要阅读第十章:
系统编程
第十一章:网络编程第十二章:并发实验介绍使用代理完成客户端和服务器的连接
是小肖啊!
·
2023-08-08 23:48
CSAPP
linux
Python语言介绍
TIOBE排行榜上Python排名第三基于Python的应用:Google、CIA、NASA、YouTube、Dropbox、Instagram、Facebook、豆瓣、知乎等目前Python主要应用领域:
系统编程
二志
·
2023-08-08 20:35
Python
Python 编程速成
同时无论在哪种平台上,都可以用Python进行
系统编程
。机器学习可以用一些Python库来实现,比如人工智能常用的TensorFlow。
疯狂的技术宅
·
2023-08-08 04:20
Linux
系统编程
(线程同步 互斥锁)
文章目录前言一、什么是线程同步二、不使用线程同步访问共享资源可能出现的问题三、互斥锁概念四、互斥锁使用1.初始化线程锁的方式2.使用代码五、死锁的产生和解决方法1.什么是死锁2.为什么会产生死锁3.怎么解决死锁问题总结前言本篇文章带大家学习线程的同步。一、什么是线程同步线程同步是指协调多个线程之间的执行顺序,以确保共享资源的正确访问和数据的一致性。当多个线程同时操作共享数据时,如果没有适当的同步机
花落已飘
·
2023-08-07 21:05
Linux系统编程
linux
算法
运维
linux编程
入门(七)-使用gdb调试程序
程序开发离不开调试,可以断点调试,也可以打log调试,linux下断点调试c,c++程序用gdb。断点调试虽然很爽,但是效率较低,浪费时间。好的程序有完备的log,任何有可能出错的地方,都有log记录,所以只要看log一眼就能知道哪里有问题。尤其是我们在做服务器开发的时候,线上是不可能让你打断点调试的。所以在程序里记上完备的log是良好的习惯,会为你节省大量的调试时间。但是,断点调试是我等必备的职
程序大飞
·
2023-08-07 08:27
学习
系统编程
终章【多线程剩余知识】
引言:北京时间:2023/8/3/19:21,刚刚将文章更新,是近期以来为数不多的一次早更,不然每次更文都要卡在12点左右,这是我们实现日更的一个好开端,再接再厉实现日更不是梦。最近失眠一直困扰着我,不知道是真的有点焦虑,还是白天睡太多了,反正每天躺在床上就是睡不着,老是想一些七七八八的事情,没有两个小时以上根本睡不着,莫名不知道什么原因,大概率是作息问题,但是我记得以前无论我睡多久,什么时候睡,
今天还要努力
·
2023-08-06 18:04
深入理解计算机系统
学习
云原生
java
【Linux
系统编程
】管理理念和操作系统结构
目录前言操作系统是什么?为什么要有操作系统?管理到底是什么意思?学校模型理解管理银行模型与操作系统模型的对比系统调用接口第三方库/shell外壳/图形化界面前言这一篇内容,我会先初步介绍一下操作系统,然后会进行说明管理的概念是什么,通过管理的概念引出操作系统在计算机软硬件中有关的部分!很感谢大家的访问,读完这篇文章,相信你会对操作系统这个概念有个全新的了解!操作系统是什么?我们先来看一张计算机软硬
这猪好帅
·
2023-08-06 16:48
linux
运维
服务器
【Linux
系统编程
】冯诺依曼体系结构
目录前言什么是冯诺依曼体系结构?冯诺依曼体系结构如何进行数据处理的?存储器在冯诺依曼体系中有什么作用?冯诺依曼体系结构为什么要这样设计?冯诺依曼结构总结前言相信对于冯诺依曼这个人的名字大家一定不会感到陌生,他被称为“现代计算机之父”而在他生平比较重要的一大贡献就是:创建了计算机的硬件结构为冯诺依曼体系结构接下来,我会对这个体系结构进行详细的介绍,包括他为什么要这样设计,这样设计的好处是什么,为什么
这猪好帅
·
2023-08-06 16:47
linux
运维
服务器
嵌入式
Linux编程
【信号量】signal信号及代码实现
1、signal信号为指定的信号安装一个新的信号处理函数。调用处理函数处理信号返回以前的信号处理配置1.1signal信号函数#includesignal(SIGHUP,SIG_IGN);1.2参数第一个参数表示需要处理的信号值(SIGHUP)可以设置成除SIGKILL和SIGSTOP以外的任何信号SIGHUP挂起信号SIGINT中断信号SIGQUIT退出信号SIGILL非法指令SIGTRAP跟
吻等离子
·
2023-08-06 12:29
嵌入式
linux
运维
服务器
【Linux
系统编程
】Linux系统开发环境搭建
首先进行如下步骤:1.安装Linux系统(虚拟机安装、云服务器)https://releases.ubuntu.com/bionic/2.安装XSHELL、XFTPhttps://www.netsarang.com/zh/free-for-home-school/3.安装VisualStudioCodehttps://code.visualstudio.com/安装Linux系统(虚拟机安装、云服
Beyon.sir
·
2023-08-06 11:33
Linux高并发服务器开发
linux
服务器
运维
学习
系统编程
No.34【线程同步之信号量】
引言:北京时间:2023/7/29/16:34,一切尽在不言中,前几天追了几部电视剧,看了几部电影,刷了n个视屏,在前天我们才终于从这快乐的日子里恢复过来,然后看了两节课,也就是上篇博客有关生产消费模型相关的知识,从中我发现代码能力极具下降,对于很多C++语法感到非常陌生,哈哈哈!所以学习起来非常的痛苦,不过在我不断的回顾和摸索中,感觉自己得到了升华,对许多语法的掌握好像又上了一层楼,具体和以前比
今天还要努力
·
2023-08-05 16:24
深入理解计算机系统
学习
云原生
运维
《Linux
系统编程
:线程池》
线程池基本原理在传统服务器结构中,常是有一个总的监听线程监听有没有新的用户连接服务器,每当有一个新的用户进入,服务器就开启一个新的线程用户处理这个用户的数据包。这个线程只服务于这个用户,当用户与服务器端关闭连接以后,服务器端销毁这个线程。然而频繁地开辟与销毁线程极大地占用了系统的资源,而且在大量用户的情况下,系统为了开辟和销毁线程将浪费大量的时间和资源。线程池提供了一个解决外部大量用户与服务器有限
HarkerYX
·
2023-08-05 14:28
【
Linux
系统编程
】
Linux
系统编程
:线程池编程
文章目录1.构成1.1任务队列`job_queue`1.2工作线程`worker`1.3线程池`thread_pool`2.流程3.实例为什么使用线程池?频繁创建和销毁线程浪费CPU资源线程是什么?一堆线程放在一个池子里统一管理1.构成类似于银行柜台的流程1.1任务队列job_queue作用:存放待处理的任务成员:构成接口处理函数void*(*)(void*)参数void*arg队列指针struc
Warrior-K
·
2023-08-05 14:56
Linux系统编程
c++
linux系统编程
九、Linux
系统编程
:线程池编程
9线程池编程创建线程要花费昂贵的资源和时间,如果任务来了才创建线程那么响应时间会变长,而且一个进程能创建的线程数有限。为了避免这些问题,在程序启动的时候就创建若干线程来响应处理,它们被称为线程池,里面的线程叫工作线程。9.1概念线程池是提前创建并维护多个线程,等待管理者分配任务的机制,避免短时间线程创建和销毁的代价,一般是IO密集型的场景使用。主要包括线程管理器、任务线程、消息队列。举例:安检、银
_深蓝.
·
2023-08-05 14:25
Linux系统编程
c++
linux
计算机软硬件体系结构
作者:泠沫博客主页:泠沫的博客专栏:Linux
系统编程
,文件认识与理解…觉得博主写的不错的话,希望大家三连(✌关注,✌点赞,✌评论),多多支持一下!!
泠沫-
·
2023-08-04 12:35
Linux系统编程
linux
网络
服务器
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他