自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 智能指针的使用

让智能指针指向新的对象(若传入参数),或变为空指针(无参数或参数为nullptr)。对于数组类型:需要加 [],如 make_unique<int[]>(size)只有unique_ptr才有,释放所有权,返回资源指针。尖括号 < > 里填类型:指定要创建什么类型的对象。圆括号 ( ) 里填参数:传递给构造函数的参数。引用计数减 1,计数为 0 时销毁);reset方法的使用(返回值void)对于无参构造:括号可以为空 ()简易的unique_ptr的实现。make_unqiue简易实现。

2025-12-10 13:21:38 205

原创 lambda表达式

Lambda 表达式是 C++11 引入的一种匿名函数,它允许在代码中定义并使用小的函数体。Lambda 表达式通常用于不需要命名的简单函数,尤其是作为 STL 算法的参数使用。:按值捕获所有外部变量,Lambda 表达式无法修改这些变量。:按引用捕获所有外部变量,Lambda 表达式可以修改这些变量。:捕获当前对象的 this 指针,允许在 Lambda 中访问类的成员变量和成员函数。:混合捕获,按值捕获其他变量,但 x 按引用捕获。:同时捕获 this 指针和外部变量 x 的引用。

2025-12-10 08:23:22 668

原创 MYSQL

【代码】MYSQL。

2025-04-27 20:01:29 127

原创 MYSQL

【代码】MYSQL。

2025-04-23 20:27:28 228

原创 linux 权限

linux中的用户: root 用户(超级管理员) or 普通用户windows:管理员(admin)or 普通用户其中管理员的权限高,普通用户的权限低。例如root 可以往/user/bin目录里面添加删除内容,而普通用户没有这样的权限。

2024-11-09 22:40:15 920

原创 linux指令

zip -r [压缩文件路径] [原文件路径]rm作用:将src压缩成xxx.zip。

2024-11-09 19:39:31 872

原创 今日学习 ——linux基本指令

键盘,显示器,本质都是文件操作终端的本质也是文件,设备文件被访问之前必须被打开,系统会自动打开部分文件。

2024-11-03 21:12:03 768

原创 排序章总结

建完堆后我们要进行排序,以降序为例,当我们建立了大堆后,根节点上的值就是最大值,此时我们将根节点与最后一个叶子结点进行交换,抛出开已经排好序的那个叶子结点,将堆重新调整为大堆,往复操作。希尔排序是直接插入排序的升级版,我们都知道直接插入排序的步长是1,即数据是一步一步移动的,这样的效率十分缓慢,尤其是在数据量很大的时候,这里对直接插入排序进行优化,将步长设置为gap,这样设计后数据移动的步长变大,大的数以更快的速度移到后面。这里采用的单趟排序是挖坑法,篇幅有限,栈的实现并没有给出。

2024-11-01 13:07:57 1111

原创 今日学习总结

Ls 查看指定目录和文件下的内容,如果不给定参数,则查看当前目录下或文件的内容,并平铺列出内容。Ls – a 查看指定目录下的内容(可以展示出隐藏的部分.xx)Ls -l 以列表的形式(竖向)展开内容,并展示更多的细节。Ls -h 要与-l搭配使用,以更加人性的的方式展示文件的大小Ls-al=ll。

2024-09-27 08:58:09 1570

原创 链表OJ(环形链表)

当给定一个链表的时候,如何判断其是否带环呢?这里我们将以力扣上的一道OJ题为例:感兴趣的可以看看)

2024-04-30 21:25:45 884 3

原创 贪吃蛇的简易实现

2024-04-06 19:53:48 268

空空如也

空空如也

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

TA关注的人

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