1、死锁的四个条件2、如何避免死锁3、TCP 三次握手的过程4、TCP 三次握手的过程具体携带了什么东西不管请求还是应答,都是带两种数据:请求号SYN/应答号ACK + 数据包报文号;第一次SYN=1 seq=x;第二次SYN=1 seq=y ACK=1 ack=x+1;第三次ACK=1 seq=x+1 ack=y+15、Maven的生命周期是什么?6、抽象类中可以有static方法吗?7、讲讲springboot自动配置的原理8、Mybatis原理9、acid10、mysql如何实现acid11、一个sql12、leetcode 22