- 博客(13)
- 收藏
- 关注
原创 Linux进程精讲
程序的一个执行实例,正在执行的程序等。担当分配系统资源(CPU时间,内存)的实体。只要写过代码的都知道,当你的代码进行编译链接后便会生成一个可执行程序,这个可执行程序本质上是一个文件,是放在磁盘上的。当我们双击这个可执行程序将其运行起来时,本质上是将这个程序加载到内存当中了,因为只有加载到内存后,CPU才能对其进行逐行的语句执行,而一旦将这个程序加载到内存后,我们就不应该将这个程序再叫做程序了,严格意义上将应该将其称之为进程。
2023-11-06 10:49:41
136
1
原创 Shell的运行原理及Linxu权限问题
我们都知道Windows以图形化界面为交互方式,而Linux以命令行界面为交互方式。Windows和Linux的交互方式虽然不同,但本质上是一样的,图形化界面和命令行界面都是为了让用户进行相关操作,而图形化界面和命令行界面就是我们所说的“外壳程序”。Linux严格意义上说是一个操作系统,我们称之为“核心(kernel)”,但我们一般用户不能直接使用kernel,而是通过kernel的“外壳程序”,也就是所谓的Shell,来与kernel沟通。
2023-10-10 18:26:54
157
3
原创 Linux常用指令
在Windows当中会自动显示当前目录当中的所有子目录与文件,我们若想在当中查看当前目录当中的所有子目录与文件就需要用到ls指令。1. -a列出目录下所有文件,包括以开头的隐藏文件。:在Linux当中,每个目录下默认存在两个隐含文件 . 和 . . ( . 代表当前目录 . . 代表上级目录)。2. -i 输出文件的i节点的索引信息。3. -k 以k字节的形式表示文件的大小。4. -l 列出文件的详细信息。5. -r 对目录反向排序。6. -s 在文件名前输出该文件的大小。7. -t 以时间排序。
2023-10-07 21:15:12
204
2
原创 C++内存管理
class Testpublic:Test() //构造函数:_a(0)cout << "构造函数" << endl;~Test() //析构函数cout << "析构函数" << endl;二、动态申请多个类的空间//申请//销毁用malloc和free函数//申请free(p4);//销毁注意:在申请自定义类型的空间时,new会调用构造函数,delete会调用析构函数,而malloc和free不会。
2023-09-26 12:30:00
129
7
原创 C++类和对象
若一个类没有默认构造函数,那么我们在实例化该类对象时就需要传参对其进行初始化,所以实例化没有默认构造函数的类对象时必须使用初始化列表对其进行初始化。在这里再声明一下,
2023-09-23 18:13:45
102
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人