logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

B树和B+树的区别

1.B树只适合随机检索,B+树支持随机检索和顺序检索2.B+树空间利用率高,可以减少IO次数,磁盘读写代价更低。一般来说索引本身也很大,往往以索引文件的形式存储在磁盘上,这样索引查找过程就要产生磁盘IO消耗。B+树的内部节点只作为索引使用,其内部节点(非叶子节点)比B树更小,判断能容纳的节点中关键字更多,一次读取到的键更多。3.B+树查询效率更稳定,因为数据存放在叶子节点。4.B树在一定程度上也提

文章图片
#b树#数据结构#mysql
IDEA 断点调试,为啥有的时候断点没有起作用?

1.编译问题:确保代码已经编译并且最新版本已经部署到运行环境中。如果代码没有被正确编译或部署,断点可能无法生效。2.优化编译器:有些情况下,编译器可以对代码进行优化以提高性能。这可能会导致某些断点无法正常使用。您可以尝试禁用编译器优化来解决此问题。在Debug配置中打开“Enable alternative view for collections classes"选项。3.位置与源代码不匹配:如

文章图片
#java#开发语言#intellij-idea
ORA-28000错误的原因及解决办法

当用Oracle数据库的时候,Oracle数据库时提示“ORA-28000:帐号被锁定”。 导致出现改错误的原因是:在**oracle database 11g**中,默认在default概要文件中设置了“FAILED_LOGIN_ATTEMPTS=10”,当输入密码错误次数达到设置值将导致此问题。解决思路:将尝试登录次数的限制修改为不受限

文章图片
#oracle#数据库#java +1
用Java简单实现验证码功能以及校验

目录结构流程图LoginServletpackage com.itheima.web.servlet.session;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.h

#java#intellij-idea#开发语言
SpringBoot项目上传超过10M的文件失败,通过在application.properties或者yml中修改文件大限制制作的配置无效的解决方法

SpringBoot项目上传超过10M的文件失败,通过在application.properties或者yml中修改文件大限制制作的配置无效的解决方法org.apache.tomcat.util.http.fileupload.FileUploadBase$SizeLimitExceededException: the request was rejected because its size (

文章图片
#spring boot#java#tomcat
面试官:你说一说MySQL查询慢应该怎么办?

QL语句执行慢有两种情况:偶尔慢:MySQL在刷新脏redolog写满了,要往前推进checkpoint内存不够用了,要从LRU链表中淘汰,触发了脏页刷新MySQL认为系统空闲的时候,即使MySQL很忙,也要见缝插针地找时间,只要有机会就刷一点“脏页”MySQL关闭的时候上述所说也是MySQL中刷新脏页的时机。一直慢:MySQL索引没有设置好,查询时候优化器选错索引,SQL语句没有写好等。

文章图片
#mysql#数据库#java +1
HTML中input标签功能介绍

我们先来了解一下input标签的几个基本控制属性。1. name属性:元素的名称,也就是name的值代表当前input元素的名字;2.value属性:元素的默认值1)当input type=“text”、“password”、"hidden"时,定义输入字段的初始值; 2)当input type=“button”、“reset”、"submit"时,定义按钮上的显示的文本; 3)当input ty

#html5#javascript#java
到底了