自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Mysql插入语句

DML语言插入:insert 修改:update 删除:delete一、插入语句方式一语法insert into 表名(列名,....)values(值1,...) 值要与列名对应1.插入的值类型要与列的类型一致或兼容insert into beauty(id,name,sex,borndate,phone,photo,boyfriend_id)values(...

2020-04-28 15:14:56 836

原创 Mysql各种查询索引

Mysql分组函数以及分组查询Mysql连接查询Mysql 子查询Mysql分页查询和联合查询

2020-04-28 09:40:18 125

原创 Mysql分页查询和联合查询

应用场景:要显示的数据,一页显示不全,需要分页提交sql请求特点:要将limit放在查询语句的最后语法select 查询列表from 表【join type】join 表2on 连接条件where 筛选条件group by 分组字段having 分组后的筛选order by 排序的字段limit 【offset】,size;offset要显示的条目的起始索引(起始...

2020-04-28 09:38:08 336

原创 Mysql 子查询

子查询含义:出现在其他语句中的select语句,称为子查询或内查询外部查询语句称为主查询或父查询举个例子select first_name from employees wheredepartment_id in(select department_id from departmentswhere location_id = 1700)分类:按子查询出现的位置:...

2020-04-25 17:29:37 149

原创 Mysql连接查询

连接查询含义:又称多表查询,当查询的字段来自于多个表时,就会用到连接查询如果没有有效的连接条件,则会发生笛卡尔积现象:表1 有n行,表2有m行,结果=n*m行正确的方法应该是select name,boyName from boys,beautywhere beauty.boyfriend_id = boys.id;连接查询的分类按年代分类sql92标准(仅仅...

2020-04-23 08:40:38 395 1

转载 C++ 11 创建和使用 unique_ptr

unique_ptr不共享它的指针。它无法复制到其他unique_ptr,无法通过值传递到函数,也无法用于需要副本的任何标准模板库 (STL) 算法。只能移动unique_ptr。这意味着,内存资源所有权将转移到另一unique_ptr,并且原始unique_ptr不再拥有此资源。我们建议你将对象限制为由一个所有者所有,因为多个所有权会使程序逻辑变得复杂。因此,当需要智能指针用于纯 C+...

2020-04-21 19:33:58 223

原创 Mysql分组函数以及分组查询

分组函数功能:用作统计使用,又称为聚合函数或统计函数或组函数分类:sum 求和函数select sum(属性名)求出该属性的数值和只能求数值的avg 求平均值select sum(属性名)求出该属性的平均值只能求数值的max 求最大值select sum(属性名)求出该属性的最大值可以求字符串的最大值min 求最小值select sum(属性名...

2020-04-21 11:49:17 215

原创 Mysql常用函数

1.字符函数1.length()返回字符串的字节数,汉字是三个字节,字母是一个字节。(GBK编码情况下汉字是俩字节,utf8 汉字是三个字节)2.concat()拼接字符串函数,将字符串拼接起来,或者将查询结果拼接起来select concat(firstname,' ',lastname) from customers;查询结果为:3.upper、lower...

2020-04-20 21:05:31 144

原创 C++ primer Plus 第十五章 友元、异常和其他

15.1友元类并非只有友元函数,还可以有友元类,友元类的所有方法都可以访问原始类的私有成员和保护成员。下面我们通过一个例子来讲解一下友元类定义TV类和Rmote类,分别作为电视机和遥控器的类由于遥控器可以控制电视机,即遥控器可以访问电视机的成员,所以要将Rmote类声明为TV的友元类,但是如果只是将Rmote类的一个成员函数声明为友元函数,则需要知道Rmote类的声明,所以TV类应...

2020-04-19 17:43:16 337

原创 C++ primer Plus 第十四章 C++中的代码重用

14.1包含对象成员的类当我们在描述has-a问题时,我们可以使用类里包含一个类的方法来描述这种问题。例如,student类中有学生的姓名和分数,我们可以在student类创建一个string类的name对象,和valarray类(这个类类似于数组,但是功能比数组强大)的scores对象这种方法比较简单,可以直接在student类的成员函数里使用string类和valarr...

2020-04-17 10:40:32 309

原创 C++ primer Plus 第十七章——输入、输出和文件

17.1.1流和缓冲区C++程序把输入和输出看作字节流(若干字节组成的字符序列)。输入时,程序从输入流中抽取字节;输出时,程序将字节插入到输出流中。输入流中的字节可能来自键盘以及存储设备或其他程序输出流中的字节可以流向屏幕、打印机、存储设备或其他程序流充当了程序和流源或流目标之间的桥梁,打个比方说,水滴就是字节,水滴汇成的水流就是流,我们可以从水流中取水,也可以往水流中加水,也就是...

2020-04-15 21:07:56 766

原创 python之lambda表达式和匿名函数

lambda表达式可以声明匿名函数。lambda函数是一种简单的,在同一行定中定义函数的方法,lambda函数实际上生成了一个函数对象。lambda表达式只允许包含一个表达式,不能包含复杂语句,该表达式的计算结果就是函数的返回值。基本语法如下:lambda arg1,arg2,arg2:表达式举个例子f = lambda a,b,c:a+b+cprint(f(1,2,3)...

2020-04-15 19:15:33 425

转载 cin、cin.get()、cin.getline()、getline()的区别

详细见https://blog.csdn.net/a3192048/article/details/80303547

2020-04-14 19:32:41 184

原创 python 推导式创建序列

推导式推导式是通过一个或多个迭代器快速创建序列的一种方法,它可以将循环和判断条件结合,从而避免使用冗长的代码列表推导式语法如下[表达式 for item in 可迭代对象] 或[表达式 for item in 可迭代对象 if 条件判断]>>>[x for x in range(5)][0,1,2,3,4]>>>[x*2 for x i...

2020-04-13 20:15:24 229

原创 C++ primer Plus 第十三章:类继承

13.1一个简单的基类从一个类派生出另一个类的时候,原始类为基类,继承类为派生类。如 创建一个汽车的类class car{private: int mile;//里程public: car(int aa=0):mile(aa){} void display(){cout<<mile<<endl;}};13.1.1派生一个类...

2020-04-09 17:17:55 347

转载 python——print()函数

print函数的概述print的基本语法如下print(*objects, sep=' ', end='\n', file=sys.stdout)参数的具体含义如下:objects --表示输出的对象。输出多个对象时,需要用 , (逗号)分隔。sep -- 用来间隔多个对象。end -- 用来设定以什么结尾。默认值是换行符 \n,我们可以换成其他字符。file --...

2020-04-08 19:46:04 1494 1

原创 判断属于第几范式

判断是否是2NF在关系模式中若没有非主属性对码的部分函数依赖即可称为2NF如考虑关系模式R(A,B,C,D),已知函数依赖有{B->D,AB->C},关系模式R的码是( ),R属于( )范式首先找码 码是AB,然后又有D依赖于B,而B属于AB,所以存在D部分函数依赖于AB,所以不是第二范式判断是否是3NF如果存在 {A->B,B->C},这样的非主属...

2020-04-07 17:24:41 11318 5

原创 判断是否为无损连接,保持函数依赖

判断无损连接性:方法一:无损连接定理关系模式R(U,F)的一个分解,ρ={R1<U1,F1>,R2<U2,F2>}具有无损连接的充分必要条件是:U1∩U2→U1-U2 ∈F+ 或U1∩U2→U2 -U1∈F+方法二:算法ρ={R1<U1,F1>,R2<U2,F2>,...,Rk<Uk,Fk>}是...

2020-04-07 11:37:07 10282 1

原创 C++ primer Plus 第十二章:类和动态内存分配

12.1动态内存和类12.1.1复习实例和静态类成员12.1.2特殊成员函数首先看这样一个例子#include <iostream>#include <cstring>using namespace std;class string1{private: char *str; int len;public: string1...

2020-04-05 17:09:00 320

原创 python学习——类,文件和异常

类创建类创建一个小狗的类class Dog(): def __int__(self, name, age): self.name = name self.age = age def sit(self): print(self.name.title() + " is now sitting") def r...

2020-04-05 15:48:38 770

原创 python学习——基本数据类型操作和函数

列表语法:变量名 = [a,b,c,d] a,b,c,d可代表 int double string char 等数据类型访问列表:利用下标方式访问,类似于数组,但是可以用负数下表,-1代表倒数第一个数据修改某个元素:直接通过下标,来修改值。在列表尾部插入元素:在列表尾加元素,利用append()方法例如 a=[1,2,3]a.append(4)就是把4插入到...

2020-04-05 11:31:06 1621

转载 python 导入模块的方法

模块是什么?模块实际上就是 以.py为结尾的文件注意点:自定义的模块尽量不要和系统模块重名模块内部封装了很多实用的功能,有时在模块外部调用就需要将其导入,导入模块简单划分,实际上就只有两种:import ……from …… import详细一点划分有五种:1,improt 模块名调用:模块名.功能名2,import 模块名 as 别名调用:别名.功能名3,fr...

2020-04-02 17:55:30 240

原创 简单模拟除法

PTA 1017本题要求计算A/B,其中A是不超过 1000 位的正整数,B是 1 位正整数。你需要输出商数Q和余数R,使得A=B×Q+R成立。输入格式:输入在一行中依次给出A和B,中间以 1 空格分隔。输出格式:在一行中依次输出Q和R,中间以 1 空格分隔。输入样例:123456789050987654321 7输出样例:176366841...

2020-04-02 15:33:52 564

原创 C++ primer Plus第十一章:使用类

11.1运算符重载运算符重载就是将参与运算符设置到用户自己定义的数据类型里,使我们自己定义的数据类型可以通过运算符来进行运算。如 重载加号 我们可以直接使我们的两个对象相加,而不是通过成员函数,将对象内部的成员变量相加。语法运算符重载函数有两种,一种是作为成员函数出现在类的声明里,一种是通过友元函数出现在类外。第一种的格式是这样的返回类型 operator 运算符(类的引用...

2020-04-02 15:22:34 139

原创 C++ primer Plus 第十章:对象和类

10.2.2 C++中的类类是一种将抽象转换未用户定义类型的C++工具,它将数据表示和操作数据的方法合成一个整洁的包。接口:一个共享框架,供两个系统交互时使用。1.访问控制使用类对象的程序可以直接访问类的公有部分,但只能通过公有成员函数访问对象的私有成员防止程序直接访问数据被称为数据隐藏。数据隐藏不仅可以防止直接访问数据,而且还让开发者无需了解数据是如何被表示的。...

2020-04-01 18:31:26 208

原创 求候选码

求函数的最小依赖集第一步:F右边单一化得到F1={A→B,A→C,ABD→C,ABD→E,E→D}第二步:逐个去掉X→A依赖后,设剩下函数依赖集为G,求属性集X关于G的闭包,如果闭包包含右边属性A,则去掉该函数依赖。A→B:(A)+=AC,不包含B,保留。A→C:(A)+=AB,不包含C,保留。ABD→C:(ABD)+=ABCDE,包含C,去掉。...

2020-04-01 14:00:14 2398 2

空空如也

空空如也

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

TA关注的人

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