- 博客(3)
- 收藏
- 关注
原创 队列(java数组实现)
public interface Deque<E> { /** * 队列加入元素 * * @param e */ void push(E e); /** * 队列取元素 */ E pop(); default boolean isFull() { return false; } default boolean isEmpty() { re.
2021-06-27 22:02:20 56
原创 稀疏数组(java)
一 、什么是稀疏数组 稀疏数组可以看做是普通数组的压缩,但是这里说的普通数组是值无效数据量远大于有效数据量的数组。例如:0是无效的数据,只有1、2、4、6是有效的。 0 0 0 0 1 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 6 0 0 二、普通数组转为稀疏数组 稀疏数组列数是固定的,为三列,行数不固定。第一行的row是普通数组的行数,col是普通数组的列数,value是有效数据的个数,剩下的行数是有效数据的坐标及数据值。 例如下面的普通数组, .
2021-06-27 19:25:18 190
原创 Mysql查询优化
1.只查询所需要的列 2.分解关联查询 让缓存效率更高:可能已经该sql被mysql缓存,可以直接跳过查询,只需要执行剩下的sql 可以减少无效的数据查询:关联查询可能会产生一些重复的数据 3.提前终止查询:查询结果满足要求时,提前终止查询;如limit Mysql执行流程 ...
2021-06-24 13:58:02 59
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人