面试
.阿蛋.
这个作者很懒,什么都没留下…
展开
-
Java基础
List和Set的区别List 1. 允许元素重复 2. 允许元素为null 3. 有序的,读取的顺序即为元素插入的顺序 4. 常用的实现类有ArrayList、LinkedListSet 1. 不允许元素重复 2. 只有一个元素可以为null 3. 无序的(实际也是有顺序的,但是不是按照插入的顺序排列) 4. 常用的实现类有HashSet、LinkedHa...原创 2018-09-04 20:16:07 · 106 阅读 · 0 评论 -
MySQL
MySQL分页有什么优化在数据库设计合理的情况下,可以使用适当的查询逻辑提升查询性能,如: 当数据库主键设置为连续增长序列时,select * from table limit 2000000, 200可以修改成select *from table where id >= 2000000 limit 200使用索引尽可能地覆盖查询,而不是查询所有列;然后根据需要做一个关联操作,再返...原创 2018-09-24 18:52:40 · 120 阅读 · 0 评论 -
Spring
BeanFactory和FactoryBean的区别BeanFactoryIOC最基础的容器为其他容器提供了规范XmlBeanFactory、ApplicationContext等容器都是实现了BeanFactory,在此基础上添加了新的功能FactoryBean当IOC中的容器实现了FactoryBean接口后,通过getBean(beanName)获得的对象不是Factory...原创 2018-09-25 23:47:01 · 136 阅读 · 0 评论 -
JVM
JVM内存模型方法区线程共享存储已被虚拟机加载的类的信息、常量、静态变量包括常量池堆线程共享被创建的对象都被存储在堆内存中虚拟机栈线程私有方法运行时创建一个栈桢,用于存储局部变量、操作数栈、动态链接、方法出口等信息本地方法栈线程私有存储Native方法在HotSpot虚拟机中本地方法栈与虚拟机栈合二为一程序计数器线程私有记录当前线程所执...原创 2018-09-26 23:37:13 · 315 阅读 · 1 评论