- 博客(24)
- 收藏
- 关注
原创 前端基础 | HTML基础:HTML结构,HTML常见标签
文章主要讲解前端基础中的HTML基础,主要内容有HTML的结构,HTML的常见标签。
2024-09-08 19:45:37
1190
3
原创 C++ | 内存管理:new、delete运算符 & operator new、operator delete函数
本文详细讲解C++的内存管理相关内容,包含new、delete等运算符和operator new、operator delete函数等内容
2024-09-01 21:03:09
1101
原创 C++类和对象(总篇)
本文从类的定义开始讲起,包含类的实例化、this指针、构造函数、析构函数、拷贝构造函数、赋值运算符重载函数等默认函数,再到初始化列表和友元函数、友元类,内容详细全面,欢迎阅读
2024-08-26 20:02:00
1896
原创 C++类和对象(下):初始化列表、explicit关键字、友元函数、友元类
虽然上述构造函数调用之后,对象中已经有了一个初始值,但是不能将其称为对对象中成员变量的初始化, 构造函数体中的语句只能将其称为赋初值,而不能称作初始化。其中,对于引用成员变量和const修饰成员变量,必须在变量定义的时候(private中是对变量的声明)进行初始化,所以无法在函数体内进行初始化,但是可以通过初始化列表进行初始化。友元函数可以直接访问类的私有成员,它是定义在类外部的普通函数,不属于任何类,但需要在类的内部声 明,声明时需要加friend关键字。友元提供了一种突破封装的方式,有时提供了便利。
2024-08-25 16:11:24
989
1
原创 Linux 进程 | 进程地址空间
当我们使用fork()函数生成一个子进程的时候,子进程会对将要访问的父进程的内容进行写时拷贝,但是会发现子进程和父进程对于同一个全局变量进行访问更改等操作的时候,这个变量的地址是不变的,也就是说同一个地址可能会有两个值,因为这里的地址并不是物理地址,而是虚拟地址(我们平时写程序用到的地址相关的内容一般都是虚拟地址)。在32位系统下的寻址空间是4GB。会发现前文所说的现象,同一个变量,子进程对其将要访问的变量进行写时拷贝,但是父子进程中的val确是同一个地址,因此这里的地址是虚拟地址而非物理地址。
2024-08-24 16:55:38
1123
1
原创 Linux 进程 | 进程优先级&进程的环境变量
本文主要内容为进程的优先级和进程的环境变量,其中含有查看进程、优先级概念、环境变量概念等详细内容
2024-08-23 20:31:19
1691
2
原创 Linux | vim编辑器的使用技巧:自动缩进、补全括号、光标定位、批量注释
文章重点列举了vim编辑器使用当中常用的一些技巧,有效提升写代码的效率。
2024-08-23 12:15:49
472
7
原创 Linux 进程 | 进程状态:获取状态、僵尸进程、孤儿进程
本文对linux进程状态进行详细讲解,包含Linux进程中的几种状态和获取状态信息、两种特殊状态的进程(僵尸进程和孤儿进程)
2024-08-20 22:12:06
1322
3
原创 Linux 进程 | 进程概念详解:冯诺依曼体系结构、进程基本概念、PCB、进程组织、fork()创建子进程、进程运行逻辑
文章对Linux的进程概念、运行逻辑从表层到底层进行详细分析,包含冯诺依曼体系结构、PCB、进程的概念、运行逻辑、子进程的创建等
2024-08-19 22:30:06
1159
原创 Linux:vim编辑器的基本使用
本文内容为vim编辑器的基本使用方法,包含三种常用模式和对应常用命令的讲解,便于快速上手vim编辑器,提升效率
2024-08-15 21:26:40
1126
7
原创 C++类和对象(中):构造函数、析构函数、拷贝构造、赋值运算符重载
本文接着讲类的默认成员函数,其中详解构造函数、析构函数、拷贝构造、赋值重载。
2024-08-12 18:26:06
1214
7
原创 C++类和对象(上):类、访问限定符、实例化、this指针
本文详细讲解了C++中类和对象的相关内容,本篇为上篇,讲解了类的定义、访问限定符、类的实例化、this指针相关内容
2024-08-10 22:32:52
1516
7
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人