
面试总结
Mrkang1314
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Mysql事务和锁——常见问题总结
数据库事务隔离 读未提交:一个事务可以读到另一个事务修改但是未提交的数据,会产生脏读、幻读; 读已提交:一个事务可以读取到另一个事务修改并且提交了的数据;会产生幻读; 可重复读:不会产生幻读,在一个事务中读取不到被别的事务修改了的数据,避免了幻读; 串行化读:事务一个一个执行,同一个数据只能由一个事务来访问。每次读取都需要获得表级共享锁,读写相互都会阻塞。 在InnoDB索引下,查询操作通过MVCC多版本并发控制来实现,事务修改数据后就会产生一个数据版本,版本之间使用指针形成版本链,存在一个ReadView原创 2020-07-17 16:32:08 · 581 阅读 · 0 评论 -
Java面试题总结——java基础、多线程、锁机制
基础篇 Java基础 面象对象的特征:继承、封装、多态; 封装:是指将对象的状态信息隐藏在对象内部,不允许外部程序直接访问对象内部信息,而是通过该类所提供的方法来实现对信息的操作和访问; 继承:多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,秩序继承那个类即可; 优点:提高了代码的复用性、维护性;让类与类之间产生了关系,这是多态的前提; 缺点:...原创 2019-03-06 12:05:27 · 1400 阅读 · 0 评论 -
Java面试题总结——JVM问题、网络基础
1. JVM运行时内存区域划分 JVM内存管理 2. 内存溢出OOM和堆栈溢出SOE的示例及原因、如何排查与解决 OOM 和SOE原创 2019-03-13 11:11:39 · 358 阅读 · 0 评论 -
面试题总结 数据库问题
数据库 1. MySQL 索引使用的注意事项 数据库索引 使用了空间换取时间,会占用额外存储; 索引提升查询性能的同时,影响数据的增删改; null值不适合做索引,要加索引的列一般添加not null约束,并给一个默认值; 列的取值越唯一,区分度越高,越适合做索引; mysql主键索引(聚簇索引,把这一行的值都存储到叶子节点上)和普通索引(只存储了主键的值),查询普通索引时,如果select的列...原创 2019-03-11 15:21:56 · 320 阅读 · 0 评论 -
Java面试经验
说一下你比别人的优势,比别人的不足? 对分布式的了解(了解一点) CAP是什么?(不了解) 说说拆装箱 对并发的理解 继承extends和实现implement的区别; 接口中能不能定义变量? 父类构造器和子类构造器? 重写和重载 怎样调用父类的方法? hashmap是不是线程安全的? 如果在并发情况下,hashmap会出现什么问题,出现后有什么影响? 死锁是怎么造成的? 说一下异常的基类?不捕...原创 2019-03-16 16:35:51 · 388 阅读 · 0 评论 -
面试常问——链表
链表的增、删、排序 class Node{ int data; Node next=null; public Node(int data) { this.data = data; } } public class C1 { //头结点 Node head=null; public static void main(Stri...原创 2019-09-04 11:07:03 · 210 阅读 · 0 评论