自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据库_day4_索引

文章目录索引索引的分类如何创建索引查看索引:使用索引删除索引索引数据库索引,是数据库管理系统中一个排序的数据结构,以协助快速查询数据库表中数据。优点通过索引对数据进行检索,大大提高了数据的查询效率。缺点创建索引和维护索引要耗费时间,并且随着数据量的增加所耗费的时间也会增加。索引也需要占空间的,创建的索引太多,索引文件也会占用数据库的存储空间。当对表中的数据进行增加、删除、修改...

2020-04-27 16:06:17 146

原创 数据库_days4_常用函数

文章目录数学函数字符串函数日期函数条件判断函数其他函数加密函数数学函数ABS(x) 返回x的绝对值SELECT ABS(-1);---- 返回1AVG(expression) 返回一个表达式的平均值,expression 是一个字段SELECT AVG(age) FROM student;CEIL(x)/CEILING(x) 返回大于或等于 x 的最小整数SE...

2020-04-27 09:56:37 276

原创 数据库_days4_运算符

文章目录算术运算符比较运算符逻辑运算符算术运算符#加、减、乘、除(DIV)mysql> SELECT 1+1,1-1,2*4,3/8;+-----+-----+-----+--------+| 1+1 | 1-1 | 2*4 | 3/8 |+-----+-----+-----+--------+| 2 | 0 | 8 | 0.3750 |+-----+-...

2020-04-26 17:46:18 268

原创 数据库_days3_子查询

文章目录子查询子查询的方式使用[NOT]IN的子查询使用比较运算符的子查询使用[NOT]EXISTS的子查询使用ANY|SOME或者ALL的子查询测试ANY|SOME、ALL’=ANY’ 相当于IN’<> ALL’相当于NOT IN将查询结果写入到数据表建数据表同时将查询结果写入到数据表子查询子查询是将一个查询语句嵌套在另一个查询语句中。内层查询语句的查询结果,可以作为外层查询语句...

2020-04-26 16:32:03 113

原创 数据库_days3_连接查询(外键、联合查询)

文章目录外键的介绍测试外键外键的添加删除测试 CASCADE测试 SET NULL联合查询简介测试 UNION测试 UNION ALL字段个数需匹配外键的介绍外键是表的一个特殊字段。被参照的表是主表,外键所在字段的表为子表。设置外键的原则需要记住,就是依赖于数据库中已存在的表的主键。外键的作用是建立该表与其父表的关联关系。父表中对记录做操作时,子表中与之对应的信息也应有相应的改变。外键的作...

2020-04-26 15:57:14 138

原创 数据库_days3_连接查询

文章目录什么是连接查询?内连接查询简介测试内连接查询外连接查询简介测试外连接查询左外连接右外连接什么是连接查询?连接查询是将两个或两个以上的表按某个条件连接起来,从中选取需要的数据。连接查询是同时查询两个或两个以上的表时使用的。当不同的表中存在相同意义的字段时,可以通过该字段连接这几个表内连接查询简介JOIN|CROSS JOIN| INNER JOIN通过ON连接条件显示两个表中...

2020-04-26 15:35:40 92

原创 数据库_day3_数据操作(2)

文章目录ORDER BY对查询结果排序升序降序升序、降序同时使用LIMIT限制显示条数查询前n条记录根据(起始位置,步长)查询记录ORDER BY对查询结果排序升序按照id降序排列DESC ,默认的是升序ASCSELECT * FROM cms_user ORDER BY id ;SELECT * FROM cms_user ORDER BY id ASC;SELECT * FROM ...

2020-04-26 10:45:15 431

原创 数据库_days2_查询数据(1)

文章目录查询记录查询表达式查询为表、字段️起别名WHERE 条件简介带WHERE条件的查询范围查询BETWEEN、IN 的用法模糊查询简介语法分组查询分组查询配合聚合函数聚合函数having语句对分组结果进行二次筛选查询记录SELECT select_expr [, select expr ..][FROM table_ references[WHERE条件][GROUP BY {co...

2020-04-26 09:41:48 370

原创 数据库_day2_数据操作DML

文章目录DML(数据的操作)插入数据的操作DML(数据的操作)插入数据的操作

2020-04-26 07:31:01 150

原创 数据库_day2_修改表结构

文章目录语法修改表名添加和删除字段修改字段名称添加和删除默认值添加和删除主键添加和删除唯一修改表的存储引擎设置自增长值语法修改表名ALTER TABLE tbl_name RENAME [TO|AS] new_name;RENAME TABLE tbl_name TO new_name;ALTER TABLE tbl_name RENAME new_name;添加和删除字段添加:...

2020-04-25 21:06:55 107

原创 数据库_days2_完整性约束条件测试

文章目录完整性约束条件测试测试主键测试自增长初始位置开始修改自增长值测试非空NOT NULL测试默认值DEFAULT测试唯一UNIQUE KEY完整性约束条件测试PRIMARY KEY 主键AUTO_INCREMENT 自增长FOREIGN KEY 外键NOT NULL 非空UNIQUE KEY 唯一DEFAULT 默认值测试主键CREATE TABLE IF NOT EXI...

2020-04-25 16:54:16 314

原创 数据库_day1_数据表的创建

文章目录MySQL存储引擎什么是存储引擎如何查看MySQL的存储引擎MySQL常用存储引擎及特点InnoDBMyISAMMemory数据表创建什么是表如何创建数据表代码实现完整性约束条件MySQL存储引擎什么是存储引擎存储引擎就是指表的类型。数据库的存储类型决定了表在计算机中的存储方式。用户可以根据不同的存储方式、是否进行事务处理等来选择合适的存储引擎如何查看MySQL的存储引擎查看My...

2020-04-25 14:15:51 160

原创 数据库_days1_数据库简介及创建

文章目录数据库简介数据库简介什么是数据库什么是数据库系统什么是数据库管理系统MySQL数据库SQL简介什么是SQLSQL语言的组成部分修改MySQL命令提示符MySQL常用命令MySQL语句的规范数据库的操作创建数据库查看当前服务器下的数据库列表查看指定数据库的定义修改指定数据库的编码方式打开指定数据库删除指定数据库常用命令MySQL中的数据类型整数类型浮点类型字符串类型日期时间类型数据库简介...

2020-04-25 11:10:44 272

原创 数据结构与算法_day5_二叉树

文章目录二叉树的基本概念二叉树的性质二叉树的类型二叉树的节点表示以及树的创建二叉树的遍历深度优先遍历先序遍历中序遍历后序遍历课堂练习广度优先遍历(层次遍历)二叉树的基本概念二叉树是每个节点最多有两个子树的树结构。通常子树被称作“左子树”(left subtree)和“右子树”(right subtree)二叉树的性质性质1: 在二叉树的第i层上至多有2^(i-1)个结点(i>0)性...

2020-04-24 16:46:37 292

原创 数据结构与算法_days5_排序与查找

文章目录

2020-04-24 10:00:25 141

原创 数据结构_days4_栈与队列

文章目录栈简介栈结构实现队列简介队列的实现双端队列简介操作实现栈简介栈(stack),有些地方称为堆栈,是一种容器,可存入数据元素、访问元素、删除元素,它的特点在于只能允许在容器的一端(称为栈顶端指,英语:top)进行加入数据(英语:push)和输出数据(英语:pop)的运算。没有了位置概念,保证任何时候可以访问、删除的元素都是此前最后存入的那个元素,确定了一种默认的访问顺序。由于栈数据结...

2020-04-23 09:02:17 90

原创 数据结构_days3_链表

文章目录链表链表的定义单向链表单链表的操作节点实现单链表的实现链表与顺序表的对比双向链表操作实现单向循环链表循环实现链表顺序表的构建需要预先知道数据大小来申请连续的存储空间,而在进行扩充时又需要进行数据的搬迁,所以使用起来并不是很灵活。链表结构可以充分利用计算机内存空间,实现灵活的内存动态管理。链表的定义链表(Linked list)是一种常见的基础数据结构,是一种线性表,但是不像顺序表...

2020-04-23 07:37:23 120

原创 数据结构与算法_day2_顺序表

文章目录顺序表顺序表的形式顺序表的结构与实现方式顺序表的操作元素存储区替换元素存储区扩充增加元素删除元素顺序表顺序表的形式顺序表的结构与实现方式顺序表的操作元素存储区替换元素存储区扩充增加元素删除元素...

2020-04-22 06:44:16 108

原创 数据结构与算法_days1_引入概念

文章目录第一次尝试第二次改进算法的提出算法的概念算法的五大特征算法效率衡量执行时间反应算法效率不能单靠时间衡量算法效率时间复杂度与“大O记法”如何理解“大O记法”最坏时间复杂度时间复杂度的几条基本计算规则常见时间复杂度Python内置类型性能分析timeit模块不同类型列表操作的时间效率list内置操作的时间复杂度dict内置操作的时间复杂度数据结构概念算法与数据结构的区别抽象数据类型(Abstr...

2020-04-21 12:25:44 216

原创 python_days8_面向对象2

文章目录方法没有重载方法的动态性私有属性和私有方法(实现封装)@property装饰器方法没有重载在其他语言中,可以定义多个重名的方法,只要保证方法签名唯—即可,方法签名包含3个部分:方法名、参数数量、参数类型。Python中,方法的的参数没有生命类型(调用时确定参数的类型),参数的数量可以由可变参数控制,因此, Python 中是没有方法的重载的。定义—个方法即同可有多种调用方式,相当于实...

2020-04-20 10:32:23 153

原创 python_days7_面向对象

文章目录面向对象编程面向对象和面向过程区别面向对象和面向程的总结对象的进化类的定义构造函数_init_()实例属性实例方法类对象类属性和类方法类属性类方法静态方法del()析构方法和垃圾回收机制_call_方法和可调用对象面向对象编程面向对象(Object oriented Programming,OOP)编程的思想主要是针对大型软件设计而来的。面向对象编程使程序的扩展属性更强、可读性更好,使...

2020-04-19 16:35:30 131

原创 python_days6_函数2

文章目录参数的传递传递可变对象的引用传递不可变对象的引用浅拷贝和深拷贝传递不可变对象是浅拷贝参数类型位置参数默认值参数命名参数可变参数强制命名参数lambda表达式和匿名函数eval()函数的用法参数的传递函数的参数传递本质上就是:从实参到形参的赋值操作。Python 中"—切皆对象"所有的赋值操作都是"引用的赋值”。所以, Python中参数的传递都是"引用传递”,不是“值传递”。具体操作时...

2020-04-19 06:00:06 246

原创 python_days6_函数

文章目录函数用法和底层分析函数简介函数基本概念python函数的分类函数的定义和调用核心要点函数用法和底层分析函数是可更用的程序代码块。函数的作用,不仅可以实现代码的复用,更能实现代码的一致性。一致性指的是,只要修改函数代码,则所有调用该函数的地方都能得到体现。(在编写函数时,函数体中的代码写法和我们的面达的基本一致,只是对代码实现了封装,并增加了函故调用、传递参数、返回计算结果等内容。)...

2020-04-18 22:27:05 258

原创 python_days5_绘制不同颜色的多个同心圆绘制棋盘

文章目录画多个同心圆画棋盘画多个同心圆import turtlemy_colors=('red','green','yellow','blue','black')t=turtle.Pen()for i in range(5): t.penup() t.goto(0,-i*10) t.pendown() t.color(my_colors[i%len(my...

2020-04-18 17:13:30 3194

原创 python_day5_推导式创建序列

文章目录推导式创建序列列表推导式推导式创建序列推导式是从一个或者多个迭代器快速创建序列的一种方式。他可以将循环和条件判断结合,从而避免冗长的代码。列表推导式列表推导式生成列表对象,语法如下:{表达式 for item in 可迭代对象}或者:{表达式 for item in 可迭代对象 if 条件判断}[x for x in range (1,5)]Out[2]: [1, 2,...

2020-04-18 15:58:38 110

原创 python_day5_循环结构

文章目录概述while循环for循环range对象概述循环结构用来重复执行—条或多条语句。表达这样的逻据:如果符合条件,则反复执行循环体里的语句。在每次执行完后都会判断一次条件是否为True,如果为True 则重复执行循环体里的语句。循环体里的语句至少应该包含改变条件表达式的语句,以使循环趋于结束;否则,就会变成一个死循环while循环语法:while 条件表达式: 循环体语句...

2020-04-17 15:10:27 263

原创 python_day5_选择结构

文章目录选择结构单分支选择结构条件表达式双分支选择结构三元条件运算符多分支选择结构选择结构的嵌套选择结构选择结构通过判断条件是否成立,来决定执行哪个分支,选择结构有多重形式:单分支,双分支,多分支单分支选择结构if语句单分支结构语法:if 条件表达式: 语句其中:条件表达式:可以是逻辑表达式、关系表达式、算术表达式等等语句:可以是一条语句也可以是多条语句,多条语句缩进必...

2020-04-15 10:45:27 180

原创 python_day4_字典和集合

文章目录字典字典的创建字典字典是“键值对”的无序可变序列,字典中的每个元素都是一个“键值对”,包含;:“键对象”和“值对象”。可以通过“键对象”实现快速获取、删除、更新对应的“值对象”。列表中我们通过“下标数宇找到对应的对象。字典中通过“键对象”找到对应的“值对象”.“键”是任意的不可变数据,比如:整数、浮点数、宇符串、元组。但是,列表、字典、集合这些可变对象,不能作为“键”。而且“键”不可...

2020-03-27 20:53:04 131

原创 python_day3_列表和元组

文章目录列表列表的创建列表元素的增加列表元素的删除列表元素的访问和计数列表的排序多维列表元组元组的创建和删除元组的总结列表列表的创建列表:内置可变序列,包含多个元素的有序连接的内存空间,列表中的元素可以各不相同,可以是任意类型。列表对象的常用方法:增加元素,删除元素,访问元素,计数,列表长度。python中的列表大小可变,可根据需要随时增加或缩小。1.基本语法创建,使用[ ]符进行创建...

2020-03-15 09:26:09 221

原创 概率论基础学习

文章目录随机试验样本空间事件间关系古典概型条件概率贝叶斯公式总结:概率的基本公式事件的独立性独立重复试验期望,方差,协方差,协方差矩阵期望方差协方差相关系数随机变量概率分布离散型随机变量分布0-1分布二项分布泊松分布连续型随机变量及其分布均匀分布指数分布正态分布总结广义线性分布极大似然估计二项分布中极大似然分布正态分布的极大似然估计矩估计大数定律数据分布随机试验样本空间事件间关系...

2020-03-14 08:00:19 256

原创 线性代数复习

文章目录行列式代数余子式伴随矩阵逆矩阵矩阵置换矩阵的秩矩阵的特征值和特征向量正交基向量的內积向量內积的性质行列式代数余子式伴随矩阵由代数余子式构成的矩阵逆矩阵逆矩阵等于伴随矩阵除以原行列式大小还可以用分块矩阵的方法求逆矩阵矩阵置换转置矩阵的运算特性:矩阵的秩矩阵的特征值和特征向量不同特征值对应的特征向量,线性无关实对称阵不同特征值的特征向量正交...

2020-03-14 05:43:10 119

原创 python_day2_字符串

文章目录字符串字符串的编码空字符串和len()函数转义字符字符串拼接字符串python中字符串不可变的字符串的编码python3字符默认就是16位Unicode编码ord('A')Out[26]: 65ord('高')Out[27]: 39640chr(66)Out[28]: 'B'ord('器')Out[29]: 22120如何输出单引号?b="I'm a teac...

2020-03-12 12:04:02 168

原创 python_day2_数据类型

文章目录数据类型整数使用int()实现类型转换浮点数增强型赋值运算符时间的表示数据类型整形 浮点型 布尔型 字符串型运算符:/ 浮点数除法// 整数除法% 模(取余)** 幂使用divmod() 函数可以直接得到商和余数,返回的是一个元组>>> divmod(13,3)>(4,1)整数0b或0B,二进制0o或0O,八进制0x或0...

2020-03-11 21:12:03 128

原创 文献阅读笔记

文章目录未知环境下无人机集群协同区域搜索算法前言建模环境模型无人机模型覆盖地图更新探测矩阵覆盖分布地图的更新奖励函数与搜索算法基于 DMPC 和 DE 的协同搜索算法未知环境下无人机集群协同区域搜索算法期刊前言协同搜索问题:1,将任务区域进行分割,设计各个子区域的覆盖搜索航线, 飞行航线固定。该方法的优势在于能够实现任务区域的全覆盖, 而在无人机故障、火力威胁等突发情况下该方法受限。...

2020-03-11 09:49:29 921 1

原创 python基础知识_day1

文章目录程序基本格式图形化程序设计python程序的构成对象标识符程序基本格式1,恰当的空格,缩进问题(1) 逻辑行首的空白(空格和制表符)用来决定逻辑行的缩进层次,从而用来决定语句的分组。(2)缩进风格:每个缩进层次使用 单个制表符 或四个空格python用缩进而不是{ }表示程序块2,python区分大小写3,注释(1)行注释每行注释前加#号,当解释器看到#,则忽略这一...

2020-03-09 14:45:25 182 1

空空如也

空空如也

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

TA关注的人

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