1.== 和 equals 的区别是什么?
2.List、Set、Map 之间的区别是什么?
3.final 在 java 中有什么作用?
4.List、Set、Map 之间的区别是什么?
5.HashMap 和 Hashtable 有什么区别?
6.SpringBoot
Spring Boot其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域成为领导者。
7.WebSocket
WebSocket是一种在单个TCP连接上进行全双工通信的协议。WebSocket通信协议于2011年被IETF定为标准RFC 6455,并由RFC7936补充规范。WebSocket API也被W3C定为标准。
WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocket API中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。
8.数据库的三范式是什么?
9.mysql 的内连接、左连接、右连接有什么区别?
10.说一下乐观锁和悲观锁?
11.如何做 mysql 的性能优化?
12.数据库递归查询???
13.子查询
14.视图
视图是指计算机数据库中的视图,是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。行和列数据来自由定义视图的查询所引用的表,并且在引用视图时动态生成。
15.json