自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 十种排序代码

1、冒泡排序 function bubbleSort(arr) { var len = arr.length; for (var i = 0; i < len - 1; i++) { for (var j = 0; j < len - 1 - i; j++) { if (arr[j] > arr[j+1]) { // 相邻元素两两对比 var temp = arr[j+1];

2021-11-02 08:59:12 155

原创 数据库入门5

一、索引 1、定义 索引是一种排好序的快速查找的数据结构,它帮助数据库高效的进行数据的检索。在数据之外,数据库系统还维护着满足特定查找算法的数据结构(额外的存储空间),这些数据结构以某种方式指向数据,这样就可以在这些数据结构上实现高效的查找算法。这种数据结构就叫做索引。 一般来说索引本身也很大,不可能全部存储在内存中,因此往往以索引文件的形式存放在磁盘中。目前大多数索引都采用BTree树方式构建。 2、分类 单值索引:一个索引只包括一个列,一个表可以有多个列 唯一索引:索引列的值必须唯一,但.

2021-08-30 19:02:13 70

原创 数据库入门4

目录 一、聚合 aggregation 1、根据一列统计结果count /2、max / min /3、sum / avg /4、分组 group /5、having 二、 三、 小结 ### char和varchar有什么区别? char(10)和varchar(10)存储abc,那它们有什么差别呢? ### 中文乱码 那为何会造成乱码呢? ### 注释 ### 主键、外键、唯一索引的区别? ### drop、delete和truncate之间的区别? 一...

2021-08-27 18:20:32 151

原创 2021年8月26日 数据库入门3

一、数据的类型 1、字符 1)char长度固定,不足使用空格填充,最多容纳2000个字符,char(11)存储abc,占11位。查询速度极快但浪费空间 2)varchar变长字符串,最多容纳4000个字符,varchar(11)存储abc,只占3位。查询稍慢,但节省空间。Oracle为varchar2 3)大文本: 大量文字(不推荐使用,尽量使用varchar替代) 4)以utf8编码计算的话,一个汉字在u8下占3个字节 注:不同数据库版本长度限制可能会有不同 2、数字 1) tiny..

2021-08-26 15:51:35 97

原创 2021年8月25日 数据库入门2

数据库的操作(续1) 1、对表的操作 1)create table 表名(字段名 字段类型(字段长度),字段 字段类型(字段长度),。。。。); 注:必须先选定库才能创建 MariaDB [(none)]> create database demo1; Query OK, 1 row affected (0.027 sec) MariaDB [(none)]> use demo1 Database changed MariaDB [demo1]> create ta...

2021-08-25 16:04:55 137

原创 2021-08-25 数据库入门1

一、数据库的基本概念及操作 1、命令窗口的使用:在开始菜单中找到MySQL文件夹或mariadb文件夹可以找到MySQL client程序,打开后输入自己设置的密码即可使用mysql命令窗口 2、数据库的概念: 1)什么是数据库:就是存储数据,处理数据的仓库 2)数据库的分类:关系型数据库:Oracle、mysql、SQLServer、Access 非关系型数据库:MongoDB、Redis、Soir、ElasticSearch、...

2021-08-25 11:55:06 94

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除