猫厂
发布日期:2020-04-30 作者:atguigu 4448人浏览
- 1、TCP的三次握手,为什么三次握手
- 2、TCP粘包,保护消息边界和流?
- 3、客户端和服务器最多能发送和接收多少TCP连接数?
- 4、说一下B树和B+树的区别。
- 5、为什么数据库索引中用B+数而不用B树
- 6、B+树相比B树的优势?了解数据库索引吗?说一下种类,说一下应用场景。
- 7、索引是怎么提高性能的,在哪些列上可以创建索引,在哪些列上不能创建索引
- 8、什么时候索引会失效?
- 9、怎么知道有没有加索引
- 10、B+树的叶子结点上存了哪些信息呢
- 11、数据库的事务说一下,详细说一下脏读,说一下隔离级别
- 12、事务的底层原理是什么
- 13、MVC设计模式详细说一下
- 14、说一下Hashmap和CourrentHashMap区别
- 15、红黑树说一下,说一下左旋和右旋,画一下
- 16、说一下并发编程的几个特性
- 17、volatile关键字的两层语义,底层原理是什么
- 18、手写一个计数器,开10个线程,保证最后计数输出为10
- 19、说一下JVM的内存模型
- 20、说一下堆内存结构,解释新生代与老年代的特点,为什么要分代
- 21、说一下对象在内存里的生命周期
- 22、说一下类加载的详细过程
- 23、说一下Java四种引用