最新 最热

软链接和硬链接

在操作系统级别看存储空间的话,是分为很多的block块,这些block块是分为很多种类的

2024-08-08
1

排序算法

冒泡排序:Bubble sort,也叫做起泡排序,是一种交换性质的排序,基本思想是相邻两条记录进行比较,不符合规则就交换,符合规则不交换。冒泡排序的具体步骤描述如下...

2024-08-08
1

[C++] 模板进阶:特化与编译链接全解析

类型形参,即在模板初阶中所用的例如class A或typename A此类参数类型,跟在class或typename后。 [C++] 模版初阶-CSDN博客

2024-08-07
1

C++多态

多态的概念:通俗来说,就是多种形态,具体点就是去完成某个行为,当不同的对象去完成时会产生出不同的状态。

2024-08-07
1

【c++】智能指针详解&&c++特殊类设计&&c++的类型转换

下面我们先分析一下下面这段程序有没有什么内存方面的问题?提示一下:注意分析MergeSort函数中的问题

2024-08-06
1

【C++航海王:追寻罗杰的编程之路】智能指针

什么是内存泄漏:内存泄漏是指因为疏忽或者错误造成程序未能释放已经不再使用的内存的情况。内存泄漏并不是指内存在物理上的消失,而是应用程序分配某段内存后,因为设计错误,失去了对该段内存的控制,因而造成了内存的浪费。...

2024-08-06
1

【C++】模拟实现list

https://legacy.cplusplus.com/reference/list/list/?kw=list

2024-08-06
1

C++入门

C++ 也就是 c语言plus plus版本 所以兼容很多C语言内容依然可以使用。

2024-08-06
1

数据结构-排序

在插入排序的基础上,分组进行排序,把每隔gap个元素看作一组进行排序,gap每次都细分最后细分到最基本的插入排序

2024-08-06
1

JVM对象访问的两种方式:句柄和直接指针

Java虚拟机(JVM)是运行Java程序的核心组件,其内存管理和对象访问机制对程序的性能有着至关重要的影响。在JVM内部,对象的访问方式主要有两种:句柄(Handle)和直接指针(Direct Pointer)。这两种方式各有优缺点,适用于不同的场景。...

2024-08-05
1