- 博客(77)
- 收藏
- 关注
原创 linux - 权限的概念
本文介绍了Linux系统中的用户权限和文件权限管理。Linux用户主要分为超级用户(root)和普通用户,超级用户拥有最高权限,而普通用户权限受限。通过命令如su、sudo等,用户可以在不同权限间切换。此外,文章还详细讲解了用户和用户组的管理,包括创建、删除用户和用户组,以及如何将用户添加到用户组。文件权限部分,解释了文件类型、访问者类别和基本权限(读、写、执行),并介绍了如何通过chmod、chown、chgrp等命令修改文件权限和所有者。最后,提到了权限掩码和粘滞位的概念,以及目录权限的重要性。
2025-05-14 19:30:31
742
原创 Linux - 基础指令
学习Linux操作系统时,掌握命令行指令是至关重要的,因为许多工作环境可能不提供图形界面。指令的熟练使用可以显著提高操作效率,远超图形界面的鼠标操作。本文介绍了Linux命令的基本结构,如命令+选项+其他,并通过常用命令如ls、pwd、cd、touch、mkdir、rm、cp、mv、cat、more、less、head、tail、find、which、alias、grep、zip/unzip、rz/sz、tar等的使用示例,帮助读者理解并掌握这些基础命令。为深入学习Linux打下坚实基础。
2025-05-14 16:36:29
700
原创 C++ 继承
详细讲解继承(继承格式、父子兼容转换、作用域、切片、隐藏、子类默认成员函数、无法继承类、继承与友元、继承与静态成员、多继承、多继承指针偏移、多继承内部成员内存的分配、菱形继承问题、虚继承、虚继承解决菱形问题、io库菱形继承、继承和组合)
2024-09-08 17:27:41
1516
原创 C++ 适配器 priority_queue(优先级队列)
优先级队列(堆)的详细介绍。包括堆介绍,优先级队列函数的介绍,建堆算法分析,优先级队列的实现
2024-08-25 12:00:00
739
原创 c++ 内存管理(new&delete&delete[])
new,delete,delete[]的用法,底层逻辑,和delete、delete[]区别说明;然后是内存申请失败的处理方案
2024-07-25 23:56:38
446
1
原创 数据结构——堆
在了解堆之前我们要先知道什么是物理结构,什么是实际结构。物理结构就是实际要用到那种内存储存形式,是像数组这样连续的,还是像链表这样分散的。实际结构举个例子,二叉树实际结构就是一颗类似树的结构,链表就是类似链状的结构,是我们想象出来直观的。像顺序表它的物理结构和实际结构都是数组,链表的物理结构和实际结构也是相似的,二叉树也是同理。但是今天要讲的堆,它的物理结构是数组,但是实际结构却是完全二叉树。是一个比较抽象的数据结构。
2024-06-17 23:55:50
1476
3
原创 二叉树的基础讲解
将近5k字详细讲解树及其二叉树的基础内容,包括树的概念,树的相关专业名词,树的遍历,树的运用,二叉树,二叉树的遍历(前中后序遍历,层序遍历,广搜深搜),二叉树创建,二叉树的一些常用函数,二叉树用途,二叉树的缺陷,高级数据结构里面的树。
2024-06-17 12:00:00
1094
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人