随笔分类 - 面试基础
摘要:1、索引数据结构B+树(为什么快) 1、 B+树的磁盘读写代价更低:B+树的内部节点并没有指向关键字具体信息的指针,因此其内部节点相对B树更小,如果把所有同一内部节点的关键字存放在同一盘块中,那么盘块所能容纳的关键字数量也越多,一次性读入内存的需要查找的关键字也就越多,相对IO读写次数就降低了。 2
阅读全文
摘要:https://javadoop.com/post/spring-ioc https://blog.csdn.net/nuomizhende45/article/details/81158383
阅读全文
摘要:1、什么是控制反转(Inversion of Control)与依赖注入(Dependency Injection)和aop ioc:ioc提供了容器不需要我们手动创建对象,而且ioc非常强大的DI依赖注入,可以通过配置的方式帮我们导入bean依赖的其他的bean自动注入进去,通过Type或类型的方
阅读全文
摘要:1、索引 B+树 索引分类 1.普通索引index :加速查找 2.唯一索引 主键索引:primary key :加速查找+约束(不为空且唯一) 唯一索引:unique:加速查找+约束 (唯一) 3.联合索引 -primary key(id,name):联合主键索引 -unique(id,name)
阅读全文
摘要:1、权限 default:包权限(默认权限) 2、执行过程 ——》父类静态域——》子类静态域 ——》父类成员初始化——》父类构造块——》父类构造方法 ——》子类成员初始化——》子类构造块——》子类构造方法 初始化过程: 1. 初始化父类中的静态成员变量和静态代码块 ; 2. 初始化子类中的静态成员变
阅读全文
摘要:1、面试JVM借鉴 (学习:B站:狂神说) JVM原型 理解各个区域 栈 首先栈是由一个个栈帧组成,栈不可以阻塞(线程级别) 栈内存中是由一个个栈帧组成 栈里都有啥 8大基本类型 对象引用 实例的方法(递归的本质就是压栈,弹栈) 方法区 方法区是特殊的堆,所有线程共享,所有定义的方法的信息 方法区里
阅读全文

浙公网安备 33010602011771号