自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 第七章 查找

左子树的结点的值 < 根节点的值 < 右子树中结点的值(或者也可以反过来定义)对二叉排序树进行中序遍历,可以得到一个有序的序列。

2024-04-29 14:32:37 538

原创 第六章 图

带权有向图中,顶点表示事件,有向边表示活动,边上的权值表示完成该活动的开销(如完成活动所需要的时间),称之为用边表示活动的网络。

2024-04-27 19:42:34 675

原创 第五章 树与二叉树

二叉树种每个结点至多有两棵子树,并且子树有左右之分,其次序不能任意颠倒。几个特殊的二叉树树中的每层都含有最多的结点。并且除了叶结点之外每个结点的度数均为2。与满叉树作对比,当且仅当其每个结点都与高速为h的满二叉树中编号为1~n的结点一一对应时,成为完全二叉树。二叉排序树左子树中的值小于右子树对应的值。

2024-04-06 20:44:13 622

原创 Error:java:错误:不支持的发行版本5

Error:java:错误:不支持的发行版本5Error:java:错误:不支持的发行版本5Error:java:错误:不支持的发行版本5Error:java:错误:不支持的发行版本5Error:java:错误:不支持的发行版本5Error:java:错误:不支持的发行版本5Error:java:错误:不支持的发行版本5Error:java:错误:不支持的发行版本5Error:java:错误:不支持的发行版本5Error:java:错误:不支持的发行版本5

2024-03-20 09:09:43 2325 2

原创 第四章 串

由n个字符组成的有限序列。其中n为0的串称为空串。

2024-03-18 09:07:15 863

原创 第三章 栈、队列和数组

矩阵中零元素个数。

2024-03-08 16:02:04 878

原创 第二章 线性表

相同数据类型的n个数据元素的有限序列。线性表的顺序存储称为顺序表。是用一组地址连续的存储单元依次存储线性表中的数据元素,使得逻辑上相邻的两个元素在物理位置上。note:线性表中的元素的位序是从1开始的,数组下标是从0开始。静态分配顺序表存储结构#define MAXSIZE 100 // 定义顺序表的最大长度// 静态顺序表的结构体定义// 线性表的元素类型为ELemType// 存储数据的固定大小数组int length;// 当前顺序表的长度动态分配顺序表存储结构。

2024-03-02 16:29:35 359

原创 第一章 绪 论

数据元素是数据的基本单位。一个数据元素可由若干数据组成,数据项是构成数据元素的不可分割的最小单位。数据对象是具有相同性质的数据元素的集合,是数据的一个子集。数据结构是相互之间存在一种或多种特定关系的数据元素的集合。

2024-02-26 09:17:13 202

原创 mybatis-plus基本内容

目录一、为什么要引入mybatis-plus?它带来了什么帮助?二、mybatis-plus的使用1.mapper中的使用2.service中的使用3.注解的使用1.@TableName2.@TableId3.@TableField4.@TableLogic4.条件构造器和常用接口1.wapper介绍2.QueryWrapper3.UpdateWrapper4.condition5.LambdaQueryWrapper三、分页插件四、m

2023-12-29 17:38:57 981 1

原创 VLAN(原理概念+Cisco划分VLAN实验)

VLAN是由一些局域网网段构成的与物理位置无关的逻辑组,而这些网段具有某些共同的需求。每一个VLAN的帧都有一个明确的标识符,指明发送这个帧的工作站是属于哪一个 VLAN。图中给出的是使用了三个交换机的网络拓扑。在传统的局域网中,通常一个工作组是在同一个网段上,每个网段可以是一个逻辑工作组。多个逻辑工作组之间通过交换机(或路由器)等互连设备交换数据。虚拟局域网VLAN建立在局域网交换机之上,它以软件方式实现逻辑工作组的划分与管理。因此,逻辑工作组的站点组成不受物理位置的限制。1.减少网络管理开销。

2023-11-22 16:49:48 2339 1

原创 数据库面试

Oracle系统给查询出来的结果集中每一行加上一个编号,第一行是1....

2023-06-28 06:42:38 132 1

原创 平衡二叉树 VS 红黑树

①根叶黑:根结点、叶结点都是黑色地②不红红:不存在两个相邻地红结点③黑高同:对每个结点,从该结点到任意一个叶结点的简单路径上,所含黑结点的数量相同④左根右满足二叉排序树的性质①黑高:从该结点出发(不含该结点)到达任一叶结点的路径上黑结点的数量②叶结点:在红黑树中,“叶结点”通常指“失败结点”①从根节点到叶结点的最大路径不大于最短路径的2倍由不红红和黑路同推出来,这一点就比平衡二叉树性能好,左右高度2倍,而平衡二叉树要求左右高度1②有n个内部结点的红黑树高度。

2023-06-24 09:58:59 658 1

原创 JavaSE面试

★从 是什么?好处?实现?三个方面展开叙述是将类的某些信息隐藏在类的内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问。好处 :①便于修改,增强了代码的可维护性。②隐藏了实现细节,还要对外提供可以访问的方式。便于调用者的使用。③提高了安全性。实现:使用private修饰符实现属性私有化,并提供setter和getter方法概念:继承是把多个类中相同的内容给提取出来定义到一个类中,这个类就叫做父类,又称超类或基类,而多个类就是子类。

2023-06-23 12:53:04 377 1

原创 二叉排序树

左子树的结点的值 < 根节点的值 < 右子树中结点的值(或者也可以反过来定义)对二叉排序树进行中序遍历,可以得到一个有序的序列。

2023-06-21 07:42:12 95

原创 B树 VS B+树

概念:所有结点的平衡因子均等于0的m路平衡查找树必须满足一下条件①每个结点中至多含有m-1个关键字②若根节点不是叶结点,则至少有两颗子树除根节点外的所有非叶结点,最少含有个关键字④所有叶子节点出现在同一层次上,并且不带信息。(实际上这些叶子节点并不存在,这点可以结合红黑树来理解,这些节点也被称为外部节点)

2023-06-19 21:03:39 83 1

原创 第五章 传输层

UDP在IP数据报服务之上增加了两个最基本的服务:复用和分用以及差错检测。UDP虽然不可靠, 但是人家也还有其他特点。

2023-04-27 06:03:17 132

原创 第四章 网络层

向上只提供简单灵活的、无连接的、尽最大努力交付的数据报服务。如果主机需要通信是可靠的,就把这活让传输层来做。

2023-04-24 06:02:57 101

原创 第三章 数据链路层

将物理层中可能出错的物理连接改造为逻辑上无差错的数据链路,使之对网络层表现为一条无差错的链路。

2023-04-20 07:10:22 104

原创 第二章:物理层

是指传送信息的实体(文字还是图像等等)。信号则是数据的电气或电磁表现。(是数据在传输过程中的存在形式)指一个固定时长的信号波形(数字脉冲)表示一位K进制数字,代表不同离散数值的基本波形,是数字通信的数字信号的计量单位。(携带几比特,求几种离散状态)是指数字计算机或其他数字终端之间的通信。一个数据通信主要有信源、信道和信宿三部分。产生和发送数据的源头。是接收数据的终点。是信号的传输媒介。也称数据率,指的是数据传输速率,表示单位时间内传输的数据量。可以用码元传输速率和信息传输速率表示。

2023-04-17 07:16:08 65

原创 第八章 排序(递进式讲解+动图演示+代码分析)

文章内容中的一些思想,基本都是在以前学习中感悟中得到。其实在刚开始接触排序算法时,感到也非常陌生,学思想的时候,感觉也就那么回事,但是学完没多久忘了。主要是算法思想太多,有的内容太过复杂,于是我总结了每个算法最根本的思想,通过这根本的思想去回忆起对应的算法。另外,在文章中某些有联系的算法,我还采用了递进式的讲解方式,把算法的缺点,优点,以及怎么优化,以及优化后的算法基本都展现了出来。这样也是帮助大家记忆时能有联系性,而不是一块一块地去记忆。值得注意的是文章中的图,确实花费了老大功夫,也是精髓所在。

2023-03-26 15:45:01 284

原创 MySQL种的SQL 执行流程

SQL执行流程:①查缓存->②解析,树化。->③优化执行步骤 ->④执行。(将晦涩难懂的知识平面剖析成一个一个有联系又单独的个体,以更高维度的视角去学习这些知识)

2023-03-17 00:59:57 62

原创 集合特点对比

在对比中记忆,有利于记忆时更加有方向

2023-02-27 22:56:31 113

原创 MySQL中select 中关键字的查询的顺序(附带证明)

1.查询顺序的结论在SQL92语法中:

2022-05-01 15:46:20 3273

原创 内连接与外连接(全网最详细)

全面剖析 内外连接查询文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言在学习内连接与外连接之前,你不妨思考为什么要引入这两种连接方式,带着问题去学习,更有助于我们对知识的学习。 其实在单表查询中,我们是不会接触到这两种查询方式,这两种查询方式只是针对我们对于多表的查询,只是这两种方式在实际应用中的方式会根据不同业务需求去使用不同的方式来查询多表。...

2022-04-29 23:18:39 33492 2

原创 mybatis-plus基本内容

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结目录文章目录一、为什么要引入mybatis-plus?它带来了什么帮助?二、mybatis-plus的使用1.mapper中的使用2.读入数据总结一、为什么要引入mybatis-plus?它带来了什么帮助?在mybatis中,我们在操作操作数据库时,还需要我们写SQ...

2022-04-25 17:13:41 3070

原创 Redis 所学内容 (20220417)

Redis 所学内容一、windows 下redis的登录命令行窗口登录二、基本数据类型1.字符串数据类型2.字符串数据类型3.set集合类型4.hash类型5.Zset有序集合:三.redis事务1.悲观锁与乐观锁2.redis的事务特新总结提示一、windows 下redis的登录命令行窗口登录 1. E: 、 cd /Redis 跳转到E盘,再到Redis的目录下。 2.用客户端访问:redis-cli二、基本数据类型1.字符串数据类型 存放数据:set key v

2022-04-17 23:26:14 394

空空如也

空空如也

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

TA关注的人

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