自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 在一台服务器上使用docker搭建redis四个主从复制模式和三个哨兵集群

正常监视主节点和从节点。成功进行故障自动转移。

2023-05-26 23:43:59 304

原创 十大排序算法——插入排序和希尔排序

从后往前遍历已排序数组,遍历数值大于插入数值,则遍历数值向后移一位,否则找到位置,跳出寻找,插入即可。

2023-04-28 21:17:43 106

原创 十大排序算法——堆排序

将长度为n的数组看成一个二叉树,初始化大顶堆,第一个位置的节点就是最大值(最后一个节点不一定是最小值),将最后一个位置和第一个位置的节点值交换,此时排序数组长度为n-1, 然后维护大顶堆。然后重复上述循环。

2023-04-28 10:44:05 157

原创 十大排序算法——快速排序原理

采用递归方法,递归的主体是 选择第一个数作为基准,将小于基准的数都移到基准左边,将大于基准的数都移到基准的右边。 再对基准左边和右边分别采用快速排序

2023-04-28 09:28:27 99

原创 十大排序算法——归并排序

在递去中将n分解为n份,在归来中将两个数组按照顺序放入新数组中,将新数组的值赋值给原数组。记住原理很重要,把原理记住了,代码也就记住了。最后一步,将新数组的值赋值给原数组。归来:合并两个有序数组。递去:n分解为n份。

2023-04-27 12:37:01 64

原创 十大排序算法——选择排序及其优化

循环n-1次,每次选择最大值索引,交换该索引的值和排序数组终点索引的值。

2023-04-26 00:32:37 152

原创 十大排序算法详解---冒泡排序及其优化

循环n-1次,每次两两比较,前面大就和后面交换。

2023-04-25 23:25:16 62

原创 解决 :类的成员函数作为回调函数来实现回调功能

解决 :类的成员函数作为回调函数来实现回调功能

2023-03-26 12:36:59 248

原创 网络字节序和主机字节序长久记忆。

看到符合人类阅读习惯的数据存储格式就是大端字节序,反之是小端字节序。

2023-03-22 23:33:49 66

原创 在排序数组中查找元素的第一个和最后一个位置(力扣34题)底层原理

2023-03-22 22:51:06 69

原创 常量指针和指针常量傻傻分不清?本文带你轻松搞定

因为中英文翻译的原因,大家很多时候分不清这两个指针,我先介绍定义最后给出名字。A指针:指向的地址永远不变,地址存储的内容可以通过指针改变。B指针:指向的地址可以改变,地址存储的内容不可以通过指针改变。

2023-03-19 17:15:25 106

原创 手把手教你实现一个简单的string类

手把手教你实现一个简单的string类

2023-03-18 21:40:53 98

原创 SO_REUSEADDR 和 SO_REUSEPORT 的区别和用法实例详细探究讲解

SO_REUSEADDR主要用来解决TIME_WAIT,SO_REUSEPORT解决端口可以重复调用问题,两者没有交集和冲突可以根据实际情况进行自由选择。

2023-03-17 15:30:13 821 1

原创 解决【mat文件不包含有效的signal anlysys会话】问题

解决 mat文件不包含有效的信号分析会话问题

2023-02-26 23:06:34 975 2

原创 一文搞懂 原码 反码 补码 有符号数 无符号数

补码的来龙去脉

2022-12-26 11:37:03 804 5

原创 LNK2019 无法解析的外部符号“XXX”()中引用了该符号,原因之一

报错如图:原因:在自己头文件中定义函数模板后没有函数实例化,函数编译函数时候为空,链接时候就会报错

2022-11-30 09:54:16 565

原创 模板函数、实例化和具体化的区别以及在自己定义头文件中注意事项

具体化:不使用模板函数去生成指定类型的函数。

2022-11-30 09:50:14 267

原创 面向对象编程和面向过程编程的区别

面向对象编程:数据和方法结合在一起,数据私有化,只允许访问方法。面向过程编程:数据方法分开考虑。

2022-11-28 22:12:11 117

原创 Unity3d can‘t add script解决办法-2022年11月

Unity3d can‘t add script解决办法-2022年11月

2022-11-23 14:14:47 2338

原创 c++的原型中可以没有参数名称的原因

c++的原型中可以没有参数名称的原因

2022-11-07 17:19:49 373

空空如也

空空如也

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

TA关注的人

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