logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【数据结构】B+树

由于B树的每一个节点都包含key和value,因此我们在根据key查找value时,只需要找到key所在的位置就能找到value。2、B+树的叶子节点都是相连的,因此对整棵树的遍历只需要一次线性遍历叶子节点即可。如果有了索引,由于B+树的叶子节点形成了一个有序链表,所以我们只需要找到 id=12 的叶子节点,按照遍历链表的方式顺序往后查询即可,效率非常高。1、由于B+树在在非叶子节点上仅当做索引使

文章图片
#数据结构#b树
【数据结构】队列

①队列是一个有序列表,可以用。

文章图片
#数据结构
【数据结构】中缀表达式转后缀表达式

思路一、初始化两个栈:运算符栈 s1 和 储存中间结果的栈 s2;二、从左至右扫描中缀表达式三、遇到操作数时,将其压入 s2四、遇到运算符时,比较其与 s1 栈顶运算符的优先级1.如果 s1 为空,或栈顶运算符为左括号 “(” ,则直接将此运算符入栈2.否则,若优先级比栈顶运算符的高,也将运算符压入 s13.否则,将 s1 栈顶的运算符弹出并压到 s2 中,再次转到(四、1.)与 s1 中新的栈顶

文章图片
#数据结构#java#开发语言
【java基础】IDEA 的断点调试(Debug)

每点一次就执行一步(F8)/*** 行断点*/int m = 10;int n = 20;System.out.println("交换前:m = " + m + ", n = " + n);swap(m, n);System.out.println("交换后:m = " + m + ", n = " + n);m = n;n = temp;运行结果我们发现 m 和 n 的值实际上并没有交换,为了探

文章图片
#java#intellij-idea
【数据库】详解MySQL数据库中四种主要存储引擎

存储引擎在MySQL的逻辑架构中位于第二层,负责MySQL中数据的存储与提取。MySQL存储引擎有很多,不同的存储引擎保存数据和索引的方式是不同的。每一种存储引擎都有它的优势和劣势查看当前数据库所支持的所有存储引擎。

文章图片
#数据库#mysql
【数据库】MySQL数据库SQL语句汇总

DML是数据操作语言,用来对数据库中表的数据记录进行增删改操作添加数据INSERT修改数据UPDATE删除数据DELETE。

文章图片
#数据库#mysql#sql
【部署】将项目部署到云服务器

将项目部署到云服务器(mac终端版)

文章图片
#服务器#运维
【前端】HTML标签汇总

在这里我们没有写 target 属性, 所以 target 会取默认值 _self 导致在本窗口打开新的网站. 为了在新窗口打开,我们把 target 取值为 _blank, 如下。被 <thead> 标签包围的行在顶端显示, 被 <tfoot> 标签包围的行在底端显示, <tbody> 在中间显示。数字输入框的属性: min 最小值, max 最大值, value 输入框的默认值, step 步

文章图片
#前端#html
到底了