自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 【Linux】深刻理解动静态库

动态库静态库操作使用,优缺点

2025-01-22 11:35:53 2203 29

原创 【Linux】深刻理解软硬链接

软硬链接的操作,深入理解软硬链接,以及为什么要有软硬链接,软硬链接作用,各种应用场景

2025-01-13 19:19:02 2488 56

原创 【Linux】深入理解文件系统(超详细)

磁盘的物理结构,磁盘的逻辑抽象,CHS && LBA地址,引入文件系统,dentry缓存。

2025-01-08 19:11:58 8363 69

原创 【Linux】文件的内核级缓冲区、重定向、用户级缓冲区(详解)

文件内核级缓冲区介绍,写入读取修改的具体操作过程,为什么要存在缓冲区,重定向的认识到理解,用户级缓冲区介绍,通过模拟实现封装stdio.h来感受用户级缓冲区。

2024-12-07 22:36:46 2413 72

原创 【Linux】文件描述符fd

文件方面系统调用接口:open,read,close,write。文件描述符fd,内核角度理解fd重新理解一切皆文件,文本写入与二进制写入

2024-12-03 22:48:01 2507 56

原创 【Linux】模拟实现命令行解释器shell

模拟实现命令行解释器

2024-11-30 19:01:56 1532 52

原创 【Linux】进程控制(详解)

进程的创建(fork,写实拷贝),进程终止(进程终止方法),进程等待(wait,waitpid),进程程序替换(execl,execv,execlp,execvp,execvpe,execle,execve)

2024-11-23 21:20:28 1597 18

原创 【Linux】进程地址空间

虚拟地址空间/线性地址,页表

2024-11-16 20:06:13 1137 9

原创 【Linux】Linux下进程链接结构,命令行参数,环境变量

Linux下双链表结构解剖,命令行参数,main函数参数谁传递的怎么传递的,环境变量讲解

2024-11-10 17:42:44 1625 5

原创 【Linux】进程的调度(超详细解读)

Linux内核O(1)调度算法的具体细节

2024-11-05 20:37:44 969 2

原创 【Linux】进程属性:优先级。进程切换

优先级、程序计数器(pc指针)、上下文数据。进程切换的具体过程。eip寄存器,ir寄存器

2024-11-03 22:07:43 1462 6

原创 【Linux】进程属性:进程的状态

运行状态,等待的本质,阻塞状态的具体描述,Linux下进程状态(S R D T t X Z),僵尸进程,孤儿进程。

2024-11-01 23:13:07 1540 18

原创 【Linux】进程的属性:标识符pid

pid, ppid ,cwd , exe ,fork函数,创建进程

2024-10-11 17:20:21 1467 21

原创 【Linux】进程的基本概念

我们常见的计算机,如笔记本。我们不常见的计算机,如服务器,大部分都遵守冯诺依曼体系结构数据在计算机内进行传输,;

2024-09-26 20:27:38 1521 39

原创 【Linux】Linux下git使用与gdb调试工具

在Linux下git下载:yum install -y git然后在本地就可以看见仓库名称。紧接着把代码提交到云端就要用到git三板斧:1.git add . 文件名引号之间一定要写提交的日志内容,可以更好维护仓库。3.git push。

2024-09-25 19:43:35 549

原创 【Linux】gcc/g++安装与make和 makefile

Linux下,gcc安装指令:sudo yum install -y gcc;g++安装指令:sudo yum install -y g++;可以用 gcc(g++) --version 查看当前版本,默认是4.8.5;我们可以在使用gcc的时候,在最后面加上 -std=c99,可以使他支持更高版本。在使用g++时,加-std=c++11,支持更高语发。

2024-09-23 21:01:30 627 2

原创 【Linux】Linux下基本指令

指令

2024-09-23 20:59:12 637 2

原创 【C++】类与对象(上)

类的引入,定义,访问限定符,封装,类的作用域,实例化,类对象大小计算,this指针

2024-04-27 15:35:15 1684 1

原创 【C++】从C到C++的改变(2)

《函数重载,引用,内联函数,auto关键字,范围for循环,nullptr》

2024-04-09 14:46:34 1428 2

原创 【C++】C到C++做出的改变(1)

C++命名空间,输入输出,缺省参数介绍

2024-03-28 00:42:30 1679 4

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除