- 博客(3)
- 问答 (1)
- 收藏
- 关注
原创 mysql索引失效,为什么范围查询索引失效,而>=依然会走索引
从这里我们可以发现,第一个符合条件的数可以在序号三和序号四之间,也可以在序号四序号五之间,也可以在序号5后面,我们要在检索时就找到第一个符合条件的数是非常困难的(事实上也需要逐个遍历),效率反而更低了。,很简单,当确定了序号3是第一个元素之后,由于b+树是有顺序的,所以mysql会从序号3开始,去遍历其右边所有的数据,找到所有符合条件的情况。先根据num找到序号1,然后找name=‘list’,发现也是序号1,然后找email=222,找到序号三,此时找到了第一个符合条件的值,我们就解决一个问题,
2024-05-30 14:04:03 785
原创 理解泛型,解决泛型擦除所带来的各类问题
在学习泛型的时候,我们是否会有这样的疑惑?1.java是怎么实现泛型擦除的呢?2.java是怎么进行自动类型转换的呢?3.为什么泛型不支持基本类型int,string?4.为什么不可以 T t=new T()?5.既然会擦除(T)为(Object),那这样的强转还有什么意义?6.为什么不能给静态泛型 public static T t;为什么不行。。。当真正理解泛型,这些问题自然不再是问题。这篇文章我们就会一一为大家解惑。
2024-04-25 17:31:54 1713 3
空空如也
java继承内存怎么分配
2023-04-24
TA创建的收藏夹 TA关注的收藏夹
TA关注的人