自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【Linux】进程间通信

学习进程间通信的两种方法:匿名管道和命名管道。了解他们的特性及使用情况;进行匿名管道的实践——简易实现进程池,命名管道的实践——cilent&&serve端通信

2024-12-01 23:00:21 1093 1

原创 【Linux】动静态库

认识库的基本原理,了解动静态库的制作及打包;学习如何使用第三方库,理解动态链接及进程地址的映射建立关系

2024-11-30 14:31:49 950

原创 【Linux】理解文件系统

了解和认识磁盘,学习数据是如何在内存和磁盘流转的;学习EXT2文件系统,了解文件是如何在磁盘中存放的;理解目录及路径解析,文件相关周边知识

2024-11-30 14:21:13 1271

原创 【Linux】基础IO(二)

理解Linux下一切皆文件,认识缓冲区及其作用,对C语言文件操作所使用的结构体FILE及相关函数进行模拟实现了解缓冲区及系统调用与函数调用的关系

2024-11-29 15:13:43 1080

原创 【Linux】基础IO(一)

认识C语言文件操作相关函数与系统文件操作接口的关系,认识文件描述符fd,理解重定向。

2024-11-29 14:54:16 1043

原创 【Linux】进程程序替换

深刻了解bash命令行,学习进程程序替换,认识七大exec系列替换函数

2024-11-07 23:08:27 974 1

原创 【Linux】进程控制——创建,终止,等待回收

学习认识进程的完整生命周期;理解返回值的用处;学习进程回收的方式。

2024-11-07 23:06:14 846

原创 C++11——右值引用和移动语义

详细介绍C++11的右值引用概念及具体使用场景;搭配万能模板,完美转化,实现移动构造。相关场景下利用好移动构造能进一步提高程序效率。

2024-10-20 17:59:04 882 4

原创 【C++】哈希的应用——位图

位图作为哈希表的应用,在处理大量整型数据时有着明显的优势,查找效率极高。

2024-10-18 23:59:29 1117

原创 【C++】哈希表的封装——同时实现unordered_map和unordered_set

学习哈希表之后,通过模拟实现unordered系列的map和set,巩固对哈希表的学习,同时也增加对unordered系列的map和set的理解,体会封装的魅力

2024-10-18 23:57:30 812 3

原创 C++11——基础新增特性

认识C++标准的发展,学习C++11的有用新特性,继续扩充C++语法。

2024-10-17 10:49:26 691

原创 【DS】哈希表,哈希桶的实现

学习查找效率O(1)级别的数据结构——哈希表(桶),通过实现哈希表/桶,学习哈希这种思维。

2024-10-17 10:46:12 1193 1

原创 【C++】红黑树的封装——同时实现map和set

学习map和set,深入了解底层,通过模拟实现,学习高效数据结构与容器的关系,也帮助我们更好了解和使用容器

2024-09-27 11:26:03 752 5

原创 【DS】红黑树

学习另一个平衡二叉树——红黑树,再次领悟大佬的神奇构思,通过模拟实现深入学习其精髓,为之后学习map和set这两个高效的容器做铺垫

2024-09-27 11:21:51 1040 2

原创 【DS】AVL树

学习平衡二叉树的一种——AVL树,学习了解平衡树是如何维持平衡的;掌握四种旋转策略

2024-09-14 23:59:07 857 4

原创 【DS】搜索二叉树

学习搜索二叉树,认识K,KV模型的搜索二叉树,为之后学习平衡二叉树打基础

2024-09-14 23:56:19 1166 3

原创 【C++】STL学习——priority_queue(了解仿函数)

学习优先级队列(堆),认识STL六大组件之一——仿函数

2024-09-08 23:04:51 1104 1

原创 【C++】STL学习——stack和queue的讲解(了解适配器)

通过介绍栈和队列,了解容器适配器,学习适配器这种设计思想。

2024-09-08 22:35:03 1011

原创 【C++】STL学习——list模拟实现

学习另外一种线性容器list,认识list的迭代器,list的迭代器为非原生指针,通过list的const迭代器学习理解多参数模板。

2024-09-08 22:30:44 1400

原创 【C++】STL学习——vector模拟实现

学习STL库中常用的顺序容器vector,模拟实现了解底层,进而掌握vector的使用;再识深拷贝,了解迭代器失效问题

2024-09-04 13:45:21 1195 2

原创 【C++】STL学习——string模拟实现

学习C++STL中的string类,通过模拟实现string来深刻认识string的使用,底层,原理;同时巩固前面所学的C++语法

2024-09-04 13:38:16 696 1

原创 【C++】多态

讲解C++的多态并了解其原理——虚函数表

2024-06-09 18:32:34 922 5

原创 进程概念(二)

初步认识环境变量,命令行参数;继续学习进程相关内容——进程优先级,进程地址空间,页表

2024-06-09 17:47:52 2192 4

原创 【C++】继承

学习C++三大特性之一——继承

2024-06-02 23:53:50 1059 7

原创 【C++】模板初阶及STL介绍

初识模板,了解STL

2024-06-02 23:53:16 652 3

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

学习C++动态内存管理,掌握new,delete的用法,了解他们实现的机制,区分与C语言的那套动态内存管理的区别,继续巩固C++语法。

2024-05-31 21:14:31 684 5

原创 进程概念(一)

对进程概念进行学习,包括基本概念,内核PCB结构体对象,进程管理,认识fork函数及其原理,初步接触了解多种进程状态,认识僵尸进程和孤儿进程

2024-05-30 13:03:33 976 3

原创 冯 • 诺依曼体系结构和操作系统

通过了解冯诺依曼体系来理解数据在计算机流转的的过程,初步了解操作系统时如何管理软硬件资源的,为日后进程的学习打基础

2024-05-27 21:27:07 876 3

原创 Linux环境基础开发工具的使用(yum,vim,gcc/g++,make/Makefile,gdb)

学习Linux的基本开发工具,初步上手Linux,为日后学习打基础。

2024-05-25 13:57:25 1300 6

原创 shell命令运行原理及Linux权限问题

介绍Linux权限以及Linux中的两种用户

2024-05-25 11:51:32 1019 2

原创 初识Linux——常见指令学习

初识Linux,学习常用指令,进入Linux大门

2024-05-21 22:09:46 990 4

原创 【C++】类和对象完结篇——日期类实现

再度探索类和对象部分,了解C++的更多特性玩法,巩固语法。通过实现日期类来融汇贯通这三篇类和对象的知识。

2024-04-27 20:18:07 1135 3

原创 【C++】再识类和对象——六大默认成员函数

介绍六大默认成员函数,增加对类和对象的了解,进一步学习C++,为日后学习打下基础。

2024-04-26 23:35:16 1995 5

原创 【C++】初识类和对象

继续学习C++,初步介绍C++的类和对象部分,为后续学习打下基础

2024-04-25 12:51:27 797 4

原创 C语言过渡C++

C语言过渡C++,介绍C++新增语法

2024-04-21 17:44:44 885 8

原创 C语言实现八大排序(动画演示)

本文介绍了八大排序算法,并用C语言实现各类排序。运用了初阶的数据结构,与各类排序思想结合实现了高效的排序效率。本文篇幅较长,细节满满,干货多多,动画辅助演示各类排序的过程,帮助读者更好理解,希望本文对大家有所帮助。

2024-03-31 14:29:23 2302 7

原创 【DS】C语言实现堆排序及应用(动画演示)

基于堆实现堆排序及TopK问题,增加对堆的理解

2024-03-20 21:34:28 1129 4

原创 【DS】C语言实现堆(动画演示)

对二叉树进行简略讲解。详细介绍堆的实现,使用动画演示更便于理解

2024-03-11 23:21:16 945 1

原创 【DS】C语言实现队列(动画演示)

C语言使用链表完成队列的实现

2024-03-04 09:51:17 1083 1

原创 【DS】C语言实现栈(动画演示)

使用C语言基于数组实现栈

2024-03-02 22:54:11 657 1

空空如也

空空如也

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

TA关注的人

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