返回顶部
摘要: 1.冒泡排序 1.1 冒泡排序普通版 每次冒泡过程都是从数列的第一个元素开始,然后依次和剩余的元素进行比较,若小于相邻元素,则交换两者位置,同时将较大元素作为下一个比较的基准元素,继续将该元素与其相邻的元素进行比较,直到数列的最后一个元素 . 示意图如下: /** * 冒泡排序: * 依次比较相邻的 阅读全文
posted @ 2020-06-28 10:09 洛水良遥 阅读(701) 评论(0) 推荐(0) 编辑
摘要: 1. get 和 post区别 Get是不安全的,因为在传输过程,数据被放在请求的URL中;Post的所有操作对用户来说都是不可见的, 数据放在请求体中。 Get传送的数据量较小,这主要是因为受URL长度限制;Post传送的数据量较大,一般被默认为不受限制。 Get限制Form表单的数据集的值必须为 阅读全文
posted @ 2020-06-23 09:59 洛水良遥 阅读(580) 评论(0) 推荐(0) 编辑
摘要: explain简介 explain专门用来做SQL语句的调优的,在select语句前面加一个explain可以把SELECT的执行过程都列出来,包括哪些用了索引,哪些没用索引,哪些查询是全表查询,哪些是索引查询等 . 使用效果如下图 : 概要描述 列名 说明 id 执行编号,标识select所属的行 阅读全文
posted @ 2020-06-20 23:25 洛水良遥 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 1.索引的基础概念 MySQL官方对索引的定义为: 索引(index) 是帮助MySQL高效获取数据的数据结构(有序). 在数据之外, 数据库系统还维护满足特定查找算法的数据结构, 这些数据结构以某种方式引用(指向) 数据结构, 这样就可以在这些数据结构上实现高级查找属于算法, 这种数据结构就是索引 阅读全文
posted @ 2020-06-19 22:58 洛水良遥 阅读(123) 评论(0) 推荐(0) 编辑