
技术档
文章平均质量分 91
JosBlue
适当整理,看清自己
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Mysql之为什么索引的底层数据结构是B+Tree
目录一、什么是索引二、为什么要使用索引(索引的优缺点)三、mysql中存储索引的底层数据结构为什么是B+Tree一、什么是索引(1)MySQL官方对索引的定义为:索引(Index)是帮助MySQL高效获取数据的数据结构。(2)通俗一点说,可以将索引理解为一本书的目录,当我们到一本书中去查找相关内容时,通过目录查找对应标题内容,再找到对应页码,最后便可直接定位到我们需要查阅的内容啦。二、为什么要使用索引使用索引的目的是为了加快数据库的查询速度,降低程序的响应时长。但是也不是原创 2021-03-28 15:17:54 · 401 阅读 · 0 评论 -
浅析类加载器--双亲委派机制
任何一个class加载到内存中时候,实际上生成了两块内容,如String.class文件,这个class文件平时存储在硬盘中,这些被加载到内存中的时候,内存中实际上会存在两块内容,其中一块是二进制的东西,放到了内存中,另一块是生成的class类的对象,而这个class类的对象,指向了存放二进制的内存。以后其他的对象,要访问String这个类,就会通过访问生成的class类的对象,再通过其生成的class类的对象访问对应的二进制编码,以实现访问及调用。解释由上至下:Bootstrap是最顶级的类加原创 2020-09-28 15:13:17 · 263 阅读 · 0 评论 -
架构演变
一、传统架构方式:最初做项目时,架构一般都会分为3层,即表现层展示系统界面,业务层处理各种业务逻辑,持久层操作来源于数据库中的数据,数据库中则存储我们需要存储的数据。这种三层架构的方式适用于大多数项目,但这种方法还不能称之为架构,我们做的时候,顶多使用各种框架,如Spring,SpringMvc,Mybatis等等将这三层整合到一块。这种架构会存在的问题:当我们的项目并发量比较高时,就会存在问题。...原创 2018-07-05 11:08:22 · 902 阅读 · 1 评论