自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【C++】红黑树

红黑树相关知识

2024-11-13 01:26:04 545

原创 【C++】AVL树

AVL树的主要实现

2024-11-12 05:30:00 849

原创 【C++】二叉搜索树

二叉搜索树

2024-11-04 00:28:47 898 2

原创 【C++】多态

1.多态概念2.多态的定义3.抽象类4.多态原理

2024-10-28 18:00:18 1349 2

原创 【C++】继承

1.继承的概念与定义2.继承的作用域3.继承的转换4.继承与友元5.菱形继承

2024-10-24 10:30:00 964

原创 【C++】模板

1.非类型模板参数2.模板的特化3.模板的分离编译

2024-10-13 19:33:26 1079

原创 【C++】List

1.list的介绍2.list的使用3.list迭代器的模拟实现

2024-10-10 19:00:00 926

原创 【Linux】生产者消费者模型

1.生产者消费者概念2.BlocKing Queue3. POSIX信号量4.Ring Queue

2024-10-08 13:33:52 1184 2

原创 【Linux】线程池

1.线程池2.单例模式

2024-10-06 17:19:01 1308

原创 【Linux】线程同步与互斥

1.进程互斥2.可重入与线程安全3.死锁4.线程同步

2024-09-27 16:13:10 801

原创 【Linux】线程控制

1.线程创建2.线程终止3.线程等待4.线程分离

2024-09-21 20:22:43 969

原创 【Linux】线程概念

1.页表2.线程概念3.进行与线程

2024-09-20 09:56:39 1132

原创 【Linux】从内核认识信号

1.阻塞信号2.捕捉信号3.可重入函数4.volatile关键字5.SIGCHLD信号

2024-09-18 09:49:21 942

原创 【Linux】初识信号与信号产生

1.什么是信号2.信号产生3.查看信号4.处理信号

2024-09-17 11:12:31 1172 1

原创 【Linux】动静态库

打包静态库,使用静态库。打包动态库,使用动态库。

2024-09-15 22:27:23 1212 3

原创 【Linux】System V通信

System V 通信

2024-09-08 11:16:52 1415 2

原创 【Linux】管道

管道

2024-09-05 15:21:52 1030

原创 【Linux】软硬链接

软硬连接

2024-08-20 23:36:45 731

原创 【Linux】文件系统

文件系统

2024-08-17 12:51:14 841

原创 【Linux】文件

1. 重定向2.文件描述符3.缓冲区

2024-08-16 18:57:43 1038

原创 【Linux】进程切换

exec*系列函数

2024-08-13 15:01:06 979 3

原创 【Linux】进程控制

1. 创建进程2. 进程终止3. 进程等待

2024-08-10 19:22:53 1022

原创 【Linux】进程地址空间

进程地址空间,进程调度

2024-08-09 00:09:23 1221 3

原创 【Linux】进程概念—环境变量

1.冯诺依曼体系结构2.操作系统3.进程4.进程状态5.进程优先级6.环境变量

2024-08-07 21:18:02 1065

原创 【Linux】权限

1.文件访问者分类2.文件类型和访问权限3.文件权限值的表示方法4.文件权限设置方法5.目录的权限6.粘滞位

2024-08-03 10:40:39 1418 5

原创 【C++】vector及其简单实现

vector的相关模拟实现

2024-08-01 17:20:42 1367 1

原创 【C++】string及其传统实现

1. 为什么要学习string类2. 标准库中的string类3. string类的模拟实现

2024-07-30 14:55:55 1293 2

原创 【Linux】常见的基本指令

linux基本命令

2024-07-19 19:30:00 1084 4

原创 【C++】C++内存管理

1. C/C++内存分布2. C语言中动态内存管理方式3. C++中动态内存管理4. operator new与operator delete函数5. new和delete的实现原理6. 定位new表达式(placement-new)7. 常见面试题

2024-07-17 11:12:47 1440 7

原创 【C++】类和对象下

1. 构造函数2. Static成员3. 友元4. 内部类5.匿名对象6.拷贝对象时的一些编译器优化

2024-07-15 18:28:48 1010

原创 【C++】类和对象中及日期类的实现

1. 类的6个默认成员函数2. 构造函数3. 析构函数4. 拷贝构造函数5. 赋值运算符重载6. const成员函数7. 取地址及const取地址操作符重载

2024-07-14 18:30:00 1591 4

原创 【C++】类和对象上

Ⅰ、类的引入Ⅱ、类的定义Ⅲ、类的访问限定符及封装 1 .类的访问限定符及封装 2 .封装Ⅳ、类的作用域Ⅴ、类的实例化Ⅵ、类对象模型 1 .计算类对象的大小 2 .类对象的存储方式 3 .结构体内存对齐规则Ⅶ、this指针 1 .this指针的特性

2024-07-13 17:48:42 1444 6

原创 【C++】基础语法

1. C++关键字2. 命名空间3. C++输入&输出4. 缺省参数5. 函数重载6. 引用7. 内联函数8. auto关键字(C++11)9. 基于范围的for循环(C++11)10. 指针空值---nullptr(C++11)

2024-07-10 17:19:32 4875

原创 【C语言】编译—链接—预处理

程序的翻译环境程序的执行环境详解:C语言程序的编译+链接预定义符号介绍预处理指令 #define宏和函数的对比预处理操作符#和##的介绍命令定义预处理指令 #include预处理指令 #undef条件编译

2024-07-03 22:00:34 696

原创 【C语言】文件操作

Ⅰ、为什么使用文件Ⅱ、什么是文件 1 .程序文件 2 .数据文件 3 .文件名Ⅲ、文件的打开和关闭 1 .文件指针 2 .文件的打开和关闭Ⅳ、文件的顺序读写 1 .对比一组函数:Ⅴ、文件的随机读写 1 .fseek 2 .ftell 3 .rewindⅥ、文本文件和二进制文件 ​编辑

2024-07-01 14:47:26 768

原创 【C语言】动态内存管理

Ⅰ、为什么存在动态内存分配Ⅱ、动态内存函数的介绍 1 .malloc和free 2 .calloc 3 .reallocⅢ、常见的动态内存错误 1 .对NULL指针的解引用操作 2 .对动态开辟空间的越界访问 3 .对非动态开辟内存使用free释放 4 .使用free释放一块动态开辟内存的一部分 5 .对同一块动态内存多次释放

2024-06-29 15:04:14 844

原创 【数据结构】树—二叉树—堆—二叉树的链式结构

1.树概念及结构2.二叉树概念及结构3.二叉树顺序结构及实现4.二叉树链式结构及实现

2024-06-28 19:42:37 960

原创 【C语言】结构体—枚举—联合

结构体结构体类型的声明结构的自引用结构体变量的定义和初始化结构体内存对齐结构体传参结构体实现位段(位段的填充&可移植性)枚举枚举类型的定义枚举的优点枚举的使用联合联合类型的定义联合的特点联合大小的计算

2024-06-27 18:45:40 943

原创 【C语言】字符/字符串+内存函数

Ⅰ、字符函数和字符串函数1.strlen2.strcpy3.strcat4.strcmp5.strncpy6.strncat7.strncmp8.strstr9.strtok10.strerror11.字符函数12. 字符转换函数Ⅱ、内存函数

2024-06-26 21:30:00 698

原创 【数据结构】栈和队列与循环队列

栈,队列,循环队列

2024-06-25 20:00:00 657

空空如也

空空如也

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

TA关注的人

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