摘要: 一:什么是元类? 在Python中一切皆对象(在linux中一切皆文件),先定义一个类,然后分析一下 class Teacher(object): school = 'sh' def __init__(self,name,age): self.name = name self.age = age d 阅读全文
posted @ 2020-09-08 20:11 为了等 阅读(171) 评论(1) 推荐(1) 编辑
摘要: 1:_doc_ 这是类的文档注释 class T: ''' 这是类T的注释文档 ''' print(T.__doc__) # 这是类T的注释文档 obj = T() print(obj.__doc__) # 这是类T的注释文档 2.__module__和__class__的用法 __module__ 阅读全文
posted @ 2020-09-08 20:10 为了等 阅读(184) 评论(2) 推荐(1) 编辑
摘要: 一:多态与多态性 多态指的是同一种事物有多种状态,比如动物的多种形态:猫,狗,猪,鸡。 class Animal: #同一类事物:动物 def talk(self): pass class Cat(Animal): #动物的形态之一:猫 def talk(self): print('喵喵喵') cl 阅读全文
posted @ 2020-09-08 19:57 为了等 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 一:继承介绍 1:什么是继承? 继承就是创建了一个新的类,在Python中,新创建的类可以继承一个或者多个父类(现实社会有点难)新建的类就是子类,围着派生类,父类称之为基类或者超类(累) 2:为什么要有继承? 继承可以减少代码冗余 3:如何使用继承? class P1: pass class P2: 阅读全文
posted @ 2020-09-08 19:54 为了等 阅读(86) 评论(0) 推荐(0) 编辑
摘要: [TOC 一:封装 1:什么是封装? 封装是类的三大特性,封装就是把功能和数据整合在一起? 2:为什么要有封装? 以为封装能让代码整合度更高 3:如何使用封装? 直接定义使用即可 二:私有有属性? 在封装的基础上,我们可以将装到对象或者类中的属性隐藏起来 1:在定义类或者初始化对象时,在属性前加__ 阅读全文
posted @ 2020-09-08 19:51 为了等 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 一:什么是面向过程? 面向过程的核心是过程,过程就是把一件事分成几个步骤来完成,然后把每一个步骤给完成,这件事就完成了! 优点:复杂问题简单化 缺点:后期扩展性差,牵一发而动全身 二:什么是面向对象? 对象就是把数据和功能封装在一起,基于这种思想写的程序,就是整合程序 优点:扩展性比较好 缺点:简单 阅读全文
posted @ 2020-09-08 19:48 为了等 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 环境对象 Centos7 .7 使用本地镜像源 [root@localhost yum.repos.d]# cat centos7.repo [local server] name = local server baseurl=file:///tmp enable=1 gpgcheck=1 gpgk 阅读全文
posted @ 2020-09-08 19:04 为了等 阅读(1268) 评论(0) 推荐(0) 编辑
摘要: 安全策略配置(防火墙和selinux) systemctl stop firewalld && systemctl disable firewalld sed -i s/SELINUX=disabled/SELINUX=enforcing/ /etc/sysconfig/selinux 内核修改(修 阅读全文
posted @ 2020-09-08 18:58 为了等 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 一:初始数据库 二:库相关操作 三:表相关操作 四:数据相关操作 五: pymysql模块 六: MySQL主从 阅读全文
posted @ 2020-09-08 18:44 为了等 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 一:介绍 多表连接查询 复合条件查询 子查询 二:准备表 # 建表 create table dep( id int, name varchar(20) ); create table emp( id int primary key auto_increment, name varchar(20), 阅读全文
posted @ 2020-09-08 18:21 为了等 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 一:介绍 多表连接查询 复合条件查询 子查询 准备表 #建表 create table department( id int, name varchar(20) ); create table employee( id int primary key auto_increment, name var 阅读全文
posted @ 2020-09-08 18:17 为了等 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 一:系统数据库介绍 information_schema: 虚拟库,不占用磁盘空间,存储的是数据库启动后的一些参数,如用户表信息、列信息、权限信息、字符信息等 performance_schema: MySQL 5.5开始新增一个数据库:主要用于收集数据库服务器性能参数,记录处理查询请求时发生的各种 阅读全文
posted @ 2020-09-08 18:15 为了等 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 1:什么是数据库? 数据库是“按照数据结构来组织、存储和管理数据的仓库”。是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合 2:为什么要有数据库? 1: 数据库可以结构化存储大量的数据信息,方便用户进行有效的检索和访问。 数据库可以对数据进行分类保存,并且能够提供快速的查询。 阅读全文
posted @ 2020-09-08 18:14 为了等 阅读(106) 评论(0) 推荐(0) 编辑
摘要: ###一:介绍 MySQL操作:DML 在MySQL管理软件中,可以通过SQL语句中的DML语言来实现数据的操作,包括 使用insert实现数据的插入 update实现数据的更新 使用delete实现数据的删除 使用select查询数据...... ###二:插入数据 # 插入完整数据(顺序插入) 阅读全文
posted @ 2020-09-08 18:13 为了等 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 一:介绍 存储引擎决定了表的类型,而表内存放的数据也要有不同的类型,每种数据类型都有自己的宽度,但宽度是可选的 参考资料 http://www.runoob.com/mysql/mysql-data-types.html http://dev.mysql.com/doc/refman/5.7/en/ 阅读全文
posted @ 2020-09-08 18:12 为了等 阅读(112) 评论(0) 推荐(0) 编辑
摘要:  一:单表查询的语法 select 字段1,字段2... from 表名 where 条件 group by field having 筛选 order by field limit 限制条数; 二:关键字的执行优先级(重点) from # 1. 找到表:from where # 2. 拿着whe 阅读全文
posted @ 2020-09-08 18:10 为了等 阅读(178) 评论(0) 推荐(0) 编辑
摘要:  一:存储引擎介绍 1:什么是存储引擎? 存储引擎就是表的类型,针对不同类型的表,mysql使用不同的代码处理 现实生活中我们用来存储数据的文件有不同的类型,每种文件类型对应各自不同的处理机制:比如处理文本用txt类型,处理表格用excel,处理图片用png等 数据库中的表也应该有不同的类型,表的 阅读全文
posted @ 2020-09-08 18:04 为了等 阅读(140) 评论(0) 推荐(0) 编辑
摘要:  一:介绍 约束条件与数据类型的宽度都一样,都是可选参数 作用:用于保证数据的完整性和一致性 null # 标识字段是否为可以为空 not null # 标识字段不能为空 default # 为该字段设置默认值(null) primary key # 标识此字段为该表的主键,可以唯一的标识记录 f 阅读全文
posted @ 2020-09-08 17:29 为了等 阅读(180) 评论(0) 推荐(0) 编辑