面试
文章平均质量分 94
Lazy_idle
不是很全面,希望能帮你了解
展开
-
Java中的线程和锁机制
线程池 为什么使用线程池? 线程池执行原理? 线程池参数有哪些? 线程池大小怎么设置? 线程池的类型有哪些?适用场景? 进程线程 线程的生命周期 讲一下线程中断? 创建线程有哪几种方式? 什么是线程死锁? 线程死锁怎么产生?怎么避免? 线程run和start的区别? 线程都有哪些方法? volatile底层原理 AQS原理 synchronized的用法有哪些? Synchronized的作用有哪些? synchronized 底层实现原理? ReentrantLock 是如何实现可重入性的?.原创 2022-02-18 17:48:40 · 840 阅读 · 0 评论 -
面试干活,,面试必备哦
垃圾回收机制 首先我们要知道知道被称为垃圾 垃圾:就是这个对象不再有其他的对象的引用,就说这个对象时无用的,此对象就称为垃圾,其占用的内存也要被销毁 判断是否为垃圾的算法 引用计数法 引用计数法就是给对象中添加一个引用计数器,每当有一个地方引用它,计数器就加 1;当引用失效,计数器就减 1;任何时候计数器为 0 的对象就是不可能再被使用的,可以当做垃圾收集。 可达性分析算法 从这些节点开始向下搜索,节点所走过的路径称为引用链,当一个对象到 GC Roots 没有任何引用链相连的话,则证明此对象是不可用的原创 2022-02-18 17:44:32 · 206 阅读 · 0 评论 -
mysql精简总结,面试必备
本文目录: 事务的四大特性? 数据库的三大范式 事务隔离级别有哪些? 索引 什么是索引? 索引的优缺点? 索引的作用? 什么情况下需要建索引? 什么情况下不建索引? 索引的数据结构 Hash索引和B+树索引的区别? 为什么B+树比B树更适合实现数据库索引? 索引有什么分类? 什么是最左匹配原则? 什么是聚集索引? 什么是覆盖索引? 索引的设计原则? 索引什么时候会失效? 什么是前缀索引? 常见的存储引擎有哪些? MyISAM和InnoDB的区别? MVCC 实现原理? 快照读和当前读 共享锁和排他锁原创 2022-02-18 17:41:11 · 160 阅读 · 0 评论 -
Java面试重要知识点
Spring框架是大家学习后续其他框架的基础吧,建议大家好好学习,有时间和精力的可以结合视频去看看源码,对自己的提升还是很不错的。在阅读源码的过程中可以自己画一些流程图之类的,加深自己的理解。下图就是我当时在看源码视频跟着画的图,画完后感觉印象很深,在面试的是就可以跟面试官说你看过Spring某一块的源码,这绝对是一个加分项! 1 Spring框架了解吗?说说它的优缺点 回答:Spring 是一种轻量级开发框架,旨在提高开发人员的开发效率以及系统的可维护性。 一般说 Spring 框架指的都是 Sprin原创 2022-02-18 17:37:40 · 502 阅读 · 0 评论