危机向日葵

文章
7
资源
0
加入时间
2年10月18天

面试总结-SQL优化

最近的面试中经常提到这个SQL优化的问题,在这整理下方便记忆SQL语句全部大写 (所有SQL语句执行时都会转换成大写)避免使用星号 * ,用具体字段替代(使用星号会在查询时增加一个查询列的操作)尽量避免在 where 子句中对字段进行 null 值判断,最好不要给数据库留NULL,尽可能的使用 NOT NULL填充数据库 (不然会进行全表扫描,影响效率) -反例:select id from

java中三种常见的排序方式

这节我们来了解一下java中常见的三种排序方式,这里我们说的是1.冒泡排序2.选择排序3.插入排序排序中要考虑到的主要因素是时间复杂度和空间复杂度,时间我们可以用System.currentTimeMillis()这个来查看。下面我们依次来说明1.冒泡排序所谓冒泡排序就是从前到后遍历选出最大值放到最后一个,然后在遍历剩下的找出剩下中最大的放到倒数第二个,依次直至遍历到最后一个,也就是最小的放到第一...