-
什么是MyBatis的接绑定?有哪些实现方式?
-
使用MyBatis的mapper接口调用时有哪些要求?
-
Mybatis的Xml映射文件中,不同的Xml映射文件, id是否可以重复?
-
简述Mybatis的Xml映射文件和Mybatis内部数据结构之间的映射关系?
-
Mybatis是如何将sq|执行结果封装为目标对象并返回的?都有哪些映射形式?
-
Xml映射文件中,除了常见的selectlinsertlupdaeldelete标签之外,还有哪些标签?
深入理解MySQL
=========
-
为什么要使用数据库
-
什么是SQL?
-
什么是MySQL?
-
数据库三大范式是什么
-
mysq|有关权限的表都有哪几个
-
MySQL的binlog有有几种录入格式?分别有什么区别?
-
mysq|有哪些数据类型
-
MySQL存储引擎MyISAM与InnoDB区别
-
MyISAM索引与InnoDB索引的区别?
-
InnoDB引擎的4大特性
-
存储引擎选择
-
什么是索引?
-
索引有哪些优缺点?
-
索引使用场景(重点)
-
索引有哪几种类型?
-
索弓的数据结构(b树, hash)
-
索引的基本原理
-
索引算法有哪些?
-
索引设计的原则?
-
创建索引的原则(重中之重)
-
创建索引的三种方式,删除索引
-
创建索引时需要注意什么?
-
使用索引查询-定能提高查询的性能吗?为什么
-
百万级别或以上的数据如何删除
-
前缀索引
-
什么是最左前缀原则?什么是最左匹配原则
-
B树和B+树的区别
-
使用B树的好处
-
使用B+树的好处
-
Hash索引和B+树所有有什么区别或者说优劣呢?
-
数据库为什么使用B+树而不是B树
-
B +树在满足聚簇索引和覆盖索引的时候不需要回表查询数据,
-
什么是聚簇索引?何时使用聚簇索引与非聚簇索引
-
非聚簇索引一定会回表查询吗?
-
联合索引是什么?为什么需要注意联合索引中的顺序?
深入理解并发编程
========
-
为什么要使用并发编程(并发编程的优点)
-
并发编程有什么缺点
-
并发编程三要素是什么?在Java程序中怎么保证多线程的运行安全?
-
并行和并发有什么区别?
-
什么是多线程,多线程的优劣?
-
什么是线程和进程?
-
进程与线程的区别
-
什么是上下文切换?
-
守护线程和用户线程有什么区别呢?
-
如何在Windows和Linux.上查找哪个线程cpu利用率最高?
-
什么是线程死锁
-
形成死锁的四个必要条件是什么
-
如何避兔线程死锁
-
说说线程的生命周期及五种基本状态?
-
Java中用到的线程调度算法是什么?
-
线程的调度策略
-
什么是线程调度器(Thread Scheduler)和时间分片(Time Slicing )?
-
请说出与线程同步以及线程调度相关的方法。
-
sleep0和wait0有什么区别?
-
你是如何调用wait0 方法的?使用if块还是循环?为什么?
-
为什么线程通信的方法wait0, notify0和notifyAll0被定义在Object类里?
-
为什么wait0, notify0和ntfifAll必须在同步方法或者同步块中被调用?
-
Thread类中的yield方法有什么作用?
-
为什么Thread类的sleep0和yield 0方法是静态的?
-
线程的sleep0方法和yield0方法有什么区别?
-
如何停止一个正在运行的线程?
-
Java中interrupted和isInterrupted方法的区别?
-
什么是阻塞式方法?
-
Java中你怎样唤醒一个阻塞的线程?
-
notify0和notifyAll0有什么区别?
-
如何在两个线程间共享数据?
-
Java如何实现多线程之间的通讯和协作?
-
同步方法和同步块,哪个是更好的选择?
-
什么是线程同步和线程互斥,有哪几种实现方式?
-
在监视器(Monitor)内部,是如何做线程同步的?程序应该做哪种级别的同步?
-
如果你提交任务时,线程池队列已满,这时会发生什么
-
什么叫线程安全? servlet 是线程安全吗?
-
在Java程序中怎么保证多线程的运行安全?
-
你对线程优先级的理解是什么?
-
线程类的构造方法、静态块是被哪个线程调用的
-
Java中怎么获取一-份线程dump文件?你如何在Java中获取线程堆栈?
-
一个线程运行时发生异常会怎样?
-
Java线程数过多会造成什么异常?
Java高频面试专题合集解析:
当然在这还有更多整理总结的Java进阶学习笔记和面试题未展示,其中囊括了Dubbo、Redis、Netty、zookeeper、Spring cloud、分布式、高并发等架构资料和完整的Java架构学习进阶导图!
更多Java架构进阶资料展示
找小编(vip1024c)领取
…(img-xnbeb28K-1721628574681)]
更多Java架构进阶资料展示
[外链图片转存中…(img-C6bTzGVq-1721628574681)]
[外链图片转存中…(img-kiuQBfRf-1721628574682)]
[外链图片转存中…(img-C4hdDhpj-1721628574682)]
找小编(vip1024c)领取