- 博客(11)
- 收藏
- 关注
原创 mysql(三)
索引是在数据库表的字段上添加的,是为了提高查询效率存在的一种机制。一张表的一个字段可以添加一个索引,当然,多个字段联合起来也可以添加索引。索引相当于一本书的目录,是为了缩小扫描范围而存在的一种机制。对于一本字典来说,查找某个汉字有两种方式:第一种方式:一页一页挨着找,直到找到为止,这种查找方式属于全字典扫描。效率比较低。第二种方式:先通过目录(索引)去定位一个大概的位置,然后直接定位到这个位置,做局域性扫描,缩小扫描的范围,快速的查找。这种查找方式属于通过索引检索,效率较高。
2022-10-16 23:34:05 63
原创 mysql(二)
select语句中嵌套select语句,被嵌套的select语句称为子查询。select…from…where…group by…having…order by…limit…执行顺序?
2022-10-16 23:33:30 56
原创 mysql(一)
在实际的应用中,可能有这样的需求,需要先进行分组,然后对每一组的数据进行操作。 这个时候我们需要使用分组查询,怎么进行分组查询呢?select…from…where…group by…having…order by…以上关键字只能按照这个顺序来,不能颠倒。执行顺序?1. from2. where4. having5. select从某张表中查询数据,先经过where条件筛选出有价值的数据。对这些有价值的数据进行分组。
2022-10-16 23:32:59 385
原创 自定义单向链表
/** * 自定义链表数组 * * @param <E> */public class LinkedList<E> extends AbstractList<E> { private Node<E> first; private static class Node<E> { E element; Node<E> next; public Node(E ..
2022-01-17 22:58:19 277
原创 自定义动态数组
Listpublic interface List<E> { int ELEMENT_NOT_FOUND = -1; /** * 清除所有元素 */ void clear(); /** * 元素的数量 * * @return */ int size(); /** * 是否为空 * * @return */ boolean isEm
2022-01-17 22:56:10 241
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人