摘要:
mysql的查询效率提升通常可以通过几个方面来回答: 数据库设计: 建立索引: 1.避免全表扫描,在设计where,order by的列上建立索引; 2.索引对null值是不生效的,如果查询语句用到了null,则查询引擎会放弃使用索引,比如 select a from table where c i 阅读全文
摘要:
mysql的查询效率提升通常可以通过几个方面来回答: 数据库设计: 建立索引: 1.避免全表扫描,在设计where,order by的列上建立索引; 2.索引对null值是不生效的,如果查询语句用到了null,则查询引擎会放弃使用索引,比如 select a from table where c i 阅读全文
摘要:
之前看到一个面试题,静态工厂方法有什么优缺点,这个表示说不上来。。。 惭愧 所以单独开一篇介绍下静态工厂方法的特点,先看代码实现。这里举例了一个静态工厂方法的实现 先看一下有什么缺点: 1.static的静态工厂方法和普通的静态方法没什么明显区别; 2.在继承Fruit的时候,必须将Fruit的构造 阅读全文
|