秋招零offer选手
秋招零offer选手
全部文章
面试
未归档(2)
设计模式(3)
归档
标签
去牛客网
登录
/
注册
拉布拉多
。
全部文章
/ 面试
(共4篇)
Java内存区域与内存溢出异常
运行时数据区域 程序计数器 内存空间小,线程私有。字节码解释器的工作就是通过改变这个计数器的值来选取下一条需要执行指令的字节码指令,分支、循环、跳转、异常处理、线程恢复等基础功能都需要依赖计数器完成。 如果线程正在执行一个Java犯法,这个计数器记录的是正在执行的虚拟机字节码指令的地址;如果...
JVM
2020-11-20
0
568
ArrayList和LinkedList
区别: 一句话概括:ArrayList通过的是动态数组形式来存储管理对象的,LinkedList是通过链表的方式。 共同点 LinkedList和ArrayList都实现了List接口。 ArrayList和LinkedList是两个集合类,用来存储一系列的对象引用。 工作原理 ArrayList是...
ArrayList
LinkedList
2020-11-11
0
604
MYSQL 索引B+Tree
MYSQL数据库为什么使用B+Tree作为索引的数据结构? 二叉树为什么不行 二叉树的查找时间复杂度可以打到O(log2(n))。下图为二叉树的存储结构 二叉树搜索相当于一个二分查找。二叉查找能打打提升查询的效率,但是他有一个问题:二叉树以第一个插入的数据作为根节点,如上图中,如果只看右侧,就会发...
B+Tree
Mysql
索引
2020-10-25
1
586
MYSQL事务
事务是什么 事务就是指逻辑上的一组sql语句操作,组成这组操作的各个sql语句,执行时要么全成功要么全失败。 事务的四大特性 1.原子性 事务是一个不可分割打的单位,事务中所有sql等操作要么都发生,要么都不发生。 2.一致性 事务发生前和发生后,数据的完整性必须保持一致。 3.隔离...
Mysql
事务
幻读
2020-10-24
1
611