- 博客(4)
- 收藏
- 关注
原创 一文搞懂mysql索引底层逻辑,干货满满!
在mysql中,索引是一种特殊的数据库结构,由数据表中的一列或多列组合而成,可以用来快速查询数据表中有某一特定值的记录。通过索引,查询数据时不用读完记录的所有信息,而只是查询索引列即可,索引是帮助Mysql高效获取数据且以排好序的数据结构,直观的说,索引就类似书的目录页,没有目录(即索引)我们就要一页一页的找,有了目录(索引)我们就可以按照目录中标记的页数去相应的页数去查找。
2022-10-13 08:47:12
757
1
原创 centos 7升级gcc到10.2.0
一、安装GCC由于 Linux 操作系统的自由、开源,在其基础上衍生出了很多不同的 Linux 操作系统,如 CentOS、Ubuntu、Debian 等。这些 Linux 发行版中,大多数都默认装有 GCC 编译器(版本通常都较低)。1、查看是否含有gcc及gcc版本可以看到,系统中包含了gcc且版本为4.8.5,如果没有gcc,可以通过下面命令来进行安装。2、快速安装gccyum -y install gccyum -y install gcc-c++通过如上命令得到
2021-10-26 15:56:49
807
1
原创 Spring启动过程源码分析基本概念
本文是通过AnnotationConfigApplicationContext读取配置类来一步一步去了解Spring的启动过程。在看源码之前,我们要知道某些类的作用,这样更方便后续的了解。1、BeanDefinitionBeanDefinition就是Bean的定义,它是用来描述Bean的,里面存放着关于Bean的一系列信息,比如Bean的作用域,Bean所对应的Class,是否懒加载等等,BeanDfinition与Bean的关系可以看作是类和class的关系,那么有人说,有class对象就好
2021-10-19 21:18:00
191
原创 Spring 源码编译
一、环境准备此次作者编译得环境如下:1、maven2、jdk1.83、Idea2020.3.1x64二、源码下载 进入https://github.com/spring-projects/spring-framework 下载 本次作者下载得版本是最新版本V5.3.8 三、Gradle下载可以自己下载Gradle,也可以由IDEA自己下载,如自己下载,可以去spring-framework-main\gradle\wrapper\gra
2021-10-19 21:04:50
139
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人