【初阶数据结构】森林里的树影 “堆” 光:堆 文章目录 1.堆的概念及结构 2.堆的接口实现 2.1 堆的初始化 2.2 堆的销毁 2.3 堆的交换 2.4 堆的向上调整 2.5 堆的插入 2.6 堆的向下调整 2.7 堆的删除 2.8 堆顶获取 2.9 堆的判空 2.10 堆的节点个数 2.11 堆的打印 2.12 堆的排序(向上建堆) 2.13 堆的排序(向下建堆) 数据结构与算法 2025年07月18日 177 点赞 0 评论 10034 浏览
MySQL查询优化(七):MySQL 的 count (*)真的很低效? 优化COUNT函数的查询在 MySQL 中最容易被误解的话题中能够排进前10名,我们可以在网上搜索了解更多关于 COUNT 优化的误解信息。在进行优化前,理解 COUNT 到底做了什么很重要。 COUNT 函数做什么用? COUNT 是一个专用的函数,通常有两种不同的方式:计算值和数据行。值指的是非空(Non-NULL)表达式(NULL表示值缺失)。如果我们在 COUNT的参数中指定了列名或其 数据结构与算法 2025年04月28日 63 点赞 0 评论 10054 浏览
canal.deployer-1.1.6 的 1146 错误码问题 说明 在使用 canal 1.1.6 版本(当前时间:2022-08),配置 MySQL 读写规则(此处配置的是 test 数据库)后,启动 canal,虽然控制台中显示启动成功,但是查看实例日志,却有很多报错。 image.png 具体错误信息如下: 2022-08-04 14:49:47.346 [destination = example , address = /127. 数据结构与算法 2025年05月29日 136 点赞 0 评论 10113 浏览
从零开始C++-----五.【C++ 数据结构】list的功能介绍与实现 系列文章目录从零开始C++ ----- 一.一些必备基础知识的掌握从零开始C++-----二.模版从零开始C++----- 三.内存管理(new和delete) 文章目录 系列文章目录文章目录前言一、list是什么?二、标准库中"list"的使用1.成员函数1.1 构造函数(constructor)1.2 析构函数(destru 数据结构与算法 2026年05月07日 55 点赞 0 评论 10120 浏览
哈希表完全指南:从入门到刷题实战 文章目录 前置知识要求 为什么叫Hash? 和数组有什么关系? 数组是怎么组织数据的? 但如果我知道索引呢? 矛盾点 哈希表的做法 对比总结 哈希表在代码中长什么样?(Java) 在 Java 中,哈希表的表现形式为**键值对( 数据结构与算法 2025年10月27日 155 点赞 0 评论 10131 浏览
《【初阶数据结构】从 0 到 1 速通顺序表:C 语言实现 + 手撕算法(附完整代码)》 本文详细介绍了线性表中的顺序表的概念以及以及其的接口如:增删查找等关键操作,最后通过算法题来感受顺序表的细节 文章目录 一、线性表是什么? 二、顺序表的概念及分类 1.概念 2.分类 三、动态顺序表的实现 1. 顺序表的初始化 2.顺序表的扩容 3. 顺序的尾插 4. 顺序表的头插 5. 尾删 数据结构与算法 2025年07月19日 174 点赞 0 评论 10164 浏览
Linux 操作的良好习惯总结 从事运维,遇到过各式各样的问题,数据丢失,网站挂马,误删数据库文件,黑客攻击等各类问题。 一、线上操作规范 1. 测试使用 当初学习Linux的使用,从基础到服务到集群,都是在虚拟机做的,虽然老师告诉我们跟真机没有什么差别,可是对真实环境的渴望日渐上升,不过虚拟机的各种快照却让我们养成了各种手贱的习惯,以致于拿到服务器操作权限时候,就迫不及待的想去试试,记得上班第一天,老大把root密码交给我,由 数据结构与算法 2025年06月11日 92 点赞 0 评论 10175 浏览
存储引擎 - InnoDB 存储结构 5.7-引擎架构图 内存结构 内存结构主要包括 Buffer Pool、Change Buffer、Adaptive Hash Index和 Log Buffer 四大组件 Buffer Pool 缓冲池,简称BP。BP以 Page 页为单位,默认大小 16 K。BP的底层采用链表数据结构管理 Page。 在 InnnoDB 访问表记录和索引是会在 Page 页中缓存,以后使 数据结构与算法 2025年06月25日 129 点赞 0 评论 10178 浏览
【LeetCode_206】反转链表 刷爆LeetCode系列 LeetCode第206题:反转链表 github地址 前言 题目描述 题目与思路分析 思路一:反转链表的指针指向 思路二:取链表的结点,头插到新链表中 代码实现 思路一:反转指针指向 以下两种写法是保存curNext指针的方式不同 思路二:取原链表中的节 数据结构与算法 2025年11月29日 165 点赞 0 评论 10218 浏览
mysql查询成本比较 1.工具 1.mysql:8.0.25 2.msyqlworkbench 2.成本定义 执行sql查询所需要花费的代价 3.查看成本的方式 执行一条示例语句,如下: select sql_no_cache suser.id,suser.name ,srole.name from sys_user suser inner join sys_user_role surole on suser.i 数据结构与算法 2025年05月18日 172 点赞 0 评论 10224 浏览