说说问到的问题吧1.数据库事务以及隔离级别懵逼;
2.数据库的优化 最好不要设置null值 避免sql语句中进行计算 避免in ,导致全表扫描;
3.分布式下线程同步怎么处理问题;
4.hashmap的源代码解读 HashMap的底层主要是基于数组和链表来实现的,它之所以有相当快的查询速度主要是因为它是通过计算散列码来决定存储的位置。HashMap中主要是通过key的hashCode来计算hash值的,只要hashCode相同,计算出来的hash值就一样。如果存储的对象对多了,就有可能不同的对象所算出来的hash值是相同的,这就出现了所谓的hash冲突。学过数据结构的同学都知道,解决hash冲突的方法有很多,HashMap底层是通过链表来解决hash冲突的。
5.多线程问题 其实就是那几样东西,基本全问道了。。
...查看更多