自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(73)
  • 问答 (1)
  • 收藏
  • 关注

原创 Python---导包

PP2study9package1module1,module2

2022-02-28 16:19:54 476

原创 Python---异常捕获

PP2study8错误和异常1、错误2、异常3、常见异常4、异常处理基本结构5、自定义异常6、总结错误和异常1、错误错误:通常是指代码中的语法错误,一般初级程序员很常见或者很容易犯。while True print('hello') # 运行结果如下: while True ^SyntaxError: invalid syntax2、异常异常:即便Python程序的语法是正确的,在运行它的时候,也有可能发生错误。运行期间检测到的错误

2021-12-24 15:49:46 831

原创 面向对象(封装、继承、多态)

PP2study7一、面向对象简介二、封装三、继承四、多态一、面向对象简介面向过程:(Procedure Oriented,简称PO)就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了面向对象(Object Oriented,简称OO)是把构成问题的事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描述某个事务在整个解决问题的步骤中的行为类:是对现实生活中一类具有共同特征的事物的抽象。类时属性和方法的集合对象:类的实例化可以得到一个

2021-12-23 21:46:17 788

原创 Python---文件读写

PP2study6一、txt文件读写二、csv文件读写三、excel文件读四、xml文件读一、txt文件读写方式1:(不推荐)# 写f = open('1.txt','w')f.write('111111\n22222\n') # 写字符串对象f.writelines(['3333333\n','4444444\n']) # 写列表对象f.close()# 读f = open('1.txt','r')# print(f.read()) # 读所有行,返回字符串对象# print

2021-12-23 11:19:59 633

原创 Python---函数

PP2study5一、函数定义二、函数调用三、参数传递一、函数定义Python定义函数使用def关键字def 函数名(参数列表): 函数体函数定义注意: 函数代码块以def关键词开头,后接函数标识符名称和圆括号()任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数 函数的第一行语句可以选择性地使用文档字符串–用于存放函数说明函数内容以冒号起始,并且缩进 return [表达式] 结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回None定义一个

2021-12-22 15:32:59 111

原创 Python语句结构(控制语句)

PP2study4一、顺序二、分支三、循环一、顺序顺序结构:从上到下,从左到右,遇到有缩进的方法或类方法直接跳过二、分支Python通过if语句来实现分支判断一般语法为:if 条件语句: 执行语句else: 执行语句注意:(1)Python没有像其他大多语言一样使用“{}”表示语句体,而是通过语句缩进来判断语句体,缩进默认为4个空格(2)可以使用比较、逻辑表示条件语句(3)可以使用in和not in表示包含关系(4)甚至可以使用布尔类型的判断if conditio

2021-12-21 16:23:33 1973

原创 Python---运算符

PP2study31、算术运算符2、比较运算符(又叫关系运算符)3、赋值运算符4、位运算符5、逻辑运算符6、成员运算符7、身份运算符1、算术运算符假设变量a为10,变量b为21运算符描述实例+加:两个对象相加a+b输出结果31-减:得到负数或是一个数减去另一个数a-b输出结果-11*乘:两个数相乘或是返回一个被重复若干次的字符串a*b输出结果210/除 :x除以yb/a输出结果2.1%取模:返回除法的余数b%a输出结果1**幂:

2021-12-19 19:54:17 286

原创 Python数据类型和数据类型转换

文章目录一、数据类型1、Number(数字)一、数据类型python3中有六个标准的数据类型:Number(数字)String(字符串)List(列表)Tuple(元组)Sets(集合)Dictionary(字典)注意:给变量赋值何种类型的常量,该变量就是对应类型的变量1、Number(数字)python3支持int、float、bool、complex(复数)在python3里,只有一种整数类型int,表示为长整型,没有python2中的long内置的type ()函数可以用来

2021-11-28 17:17:49 197

原创 Python基础语法

文章目录1、编码2、标识符3、python关键字(保留字)1、编码默认情况下,python3源码文件以UTF-8编码,所有字符串都是unicode字符串。也可以为源码文件指定不同的编码2、标识符第一个字符必须是字母表中字母或下划线’_’标识符的其他部分有字母、数字和下划线组成标识符对大小写敏感不可使用关键字(保留字)标识符是用户编程时使用的名字,用于给变量、常量、函数、语句块等命名,以建立起名称与使用之间的关系3、python关键字(保留字)...

2021-11-24 10:33:52 542

原创 JavaScript事件与正则表达式

文章目录一、事件1、常用事件2、事件处理二、正则表达式1、什么是正则表达式2、字符类一、事件1、常用事件onabort: 对象载入被中断时触发onblur: 元素或窗口本身失去焦点时触发onchange: 改变<select>元素中的选项或其他表单元素失去焦点,并且在其获取焦点后内容发生过改变时触发onerror: 出现错误时触发onfocus: 任何元素或窗口本身获得焦点时触发onkeydown: 键盘键(包括Shift、Alt等)被按下时触发onkeyp

2021-11-21 16:55:34 875

原创 JavaScript函数的定义与调用

文章目录一、函数的定义二、函数的调用三、匿名函数(重点掌握)四、全局函数一、函数的定义函数 也叫方法,为了实现某种功能格式:function 函数名字([参数1,参数2,参数3...]){ 函数体;//函数体指的是当前让该函数所做的事情 [return 返回值;]}二、函数的调用直接使用函数名格式:函数名(实参);三、匿名函数(重点掌握)匿名函数:用一个变量来接收函数var 变量的名字=function([参数1,参数2,参数3...]){ //函数体:匿名函数

2021-11-21 15:47:25 463

原创 JavaScript流程控制语句

文章目录一、流程控制之if、switch语句1、if条件判断语句3、switch语句二、流程控制之for、while、do-while语句1、for循环语句2、while循环语句3、do-while循环语句一、流程控制之if、switch语句1、if条件判断语句(1)、if(判断条件){ 语句块;//条件为true的时候执行里面的内容}(2)、if(判断条件){ 语句块1;//条件为true的时候执行里面的内容}else{ 语句块2;//条件为false的时候执行里面

2021-11-21 10:36:27 326

原创 JavaScript变量、运算符

文章目录一、JavaScript变量的定义与使用1、变量的命名规则2、变量的声明3、变量的分类4、变量的作用域二、JavaScript运算符1、赋值运算符2、算术运算符一、JavaScript变量的定义与使用1、变量的命名规则变量名由字母、数字、下划线组成,但是不能以数字开头。不能使用JavaScript中的关键字严格区分大小写2、变量的声明var variable;可以使用一个var 声明多个变量,比如:var now,year,month,date;可以在声明变量的同时对它进行赋

2021-11-20 16:37:42 270

原创 JavaScript关键字、数据类型

文章目录一、JavaScript的关键字一、JavaScript的关键字关键字不能用作变量,函数名以及循环标签abstract continue finally instanceof private this boolean default float int public throw break do for interface return typeof byte double function long short true case else goto native static var ca

2021-11-20 11:21:25 251

原创 JavaScript基本语法

文章目录一、什么是JavaScriptJavaScript特点JavaScript核心二、JS和Java的区别三、如何在网页中写JavaScript1、在页面中直接嵌入JavaScript2、引用外部的JavaScript四、JavaScript的语法一、什么是JavaScriptJavaScript是一种具有面向对象能力的、解释型的程序设计语言更具体一点,它是基于对象和事件驱动并具有相对安全性的客户端脚本语言。因为他不需要在一个语言环境下运行,而只需要支持它的浏览器即可。它的主要目的时,验证发往服务

2021-11-20 11:19:04 737

原创 CSS内部样式、外部样式

文章目录为什么需要CSS样式表?一、样式表的基本语法为什么需要CSS样式表?HTML标签的外观样式比较单一颜色只有黑白字体类型和大小无变化样式表的作用相当于华丽的衣服样式表能实现内容与样式的分离,方便团队开发一、样式表的基本语法样式表的基本结构<STYLE type="text/css"> P {color:red;font-size:30px;font-family:隶书;} ...... </STYLE>样式规则...

2021-11-20 08:54:53 662

原创 Web自动化测试之HTML基础

文章目录一、HTML概述一、HTML概述HTML(Hyper Text Markup Language超文本表示语言)是一种用来制作超文本文档的简单标记语言用HTML编写的超文本文件称为HTML文件,也称Web文件HTML是Web开发的基本技术HTML文档的结构<HTML><HEAD><TITLE>我的第一个网页</TITLE></HEAD><BODY> Hello World!</BODY&gt

2021-11-18 18:55:12 469

原创 Oracle---排序、分组、表连接

文章目录一、排序查询二、分组查询三、多表关联查询---表连接1、内连接2、外连接3、自然连接一、排序查询使用ORDER BY子句排序ASC:升序(默认情况下)DESC:降序ORDER BY 子句在SELECT语句的结尾例1:要求按照工资由低到高排序select *from emporder by sal;例2:检索emp表中所有的数据,并按照部门编号,员工编号来排序select deptno,empno,enamefrom emporder by deptno,empno des

2021-11-15 19:15:53 1298

原创 Oracle---查询

文章目录一、简单查询1、检索所有的列 *2、检所指定的列3、带有表达式的select子句4、为列指定别名二、筛选查询1、条件查询:where关键词检索数据select {[distinct] 列名...}from 表名[where 选择条件][group by 列名][having 选择条件][order by 列名]一、简单查询只包含select子句和from子句的查询就是简单查询1、检索所有的列 *例1:查询dept表中所有的数据select * from dept;例2:

2021-11-15 09:09:14 1668

原创 Oracle---SQL语言特点和分类、用户模式、实例模式

文章目录一、SQL语言特点1、集合性2、统一性3、易于移植性(跨平台)二、SQL语言的分类1、数据查询语言(DQL)2、数据操纵语言(DML)3、数据定义语言(DDL)4、数据控制语言(DCL)5、事务控制语言(TCL)三、用户模式一、SQL语言特点1、集合性SQL的集合性允许一条SQL语句的结果作为另一条SQL语句的输入2、统一性SQL为许多任务提供了统一的命令,方便用户学习和使用,主要体现在:查询数据在表中拆入、修改、删除记录建立、修改和删除数据对象控制对数据和数据对象的 读写保证

2021-11-14 18:52:56 669

原创 Oracle---SQL Plus应用

文章目录一、SQL Plus与数据库的交互二、Oracle环境设置三、其他1、在列的类型中主要有以下几种类型:2、查询操作(select):3、连接符:||4、运算功能5、去重distinct6、别名一、SQL Plus与数据库的交互SQLPlus工具主要用来进行数据查询和数据处理。利用SQLPlus可将SQL和Oracle专有的PL/SQL结合起来进行数据查询和处理。SQL*Plus工具具备以下功能:定义便量,编写SQL语句插入、修改、删除、查询,以及执行命令和PL/SQL语句。比如,执行sho

2021-11-14 17:35:14 863

原创 Oracle---启动与关闭数据库实例

文章目录一、数据库实例:二、启动数据库实例三、关闭数据库实例一、数据库实例:数据库实例指的是 Oracle数据库中的表与数据实例=表+数据数据库实例的开启与关闭开启:只有数据库实例开启之后,我们才能访问数据库里面的内容关闭:把数据库给关闭—>不再开放表和数据数据库(图书馆)实例(书籍)数据库实例关闭(图书馆闭馆)数据库实例开启(图书馆开放)二、启动数据库实例Oracle数据库实例的启动过程分为3步骤,分别是启动实例、加载数据库、打开数据库。用户可以根据实际情况的需要,以不同的模式

2021-11-14 15:44:45 1198

原创 索引(定义、分类、创建、删除)

文章目录一、索引定义(类似于书本中的目录)二、索引的作用1、在数据库系统中创建索引主要有以下作用(**优点**):2、索引的缺点三、索引的分类四、创建索引五、删除索引一、索引定义(类似于书本中的目录)MySQL的索引是对数据库表中一个或多个列的值进行排序的结构。索引有助于更快地获取信息,是用来定位的对表中的列是否创建索引,以及创建何种索引,对于查询的响应速度会有很大差别。创建了索引的列几乎是立即响应,而不创建索引的列则需要较长时间的等待。二、索引的作用1、在数据库系统中创建索引主要有以下作用(

2021-11-13 15:13:57 785

原创 MySQL视图

文章目录一、视图定义二、创建视图三、修改视图四、删除视图一、视图定义视图就是基于某个查询结果的虚表其作用就是方便用户对数据的操作对于表的增删改查操作,在视图中同样成立二、创建视图可以使用create view 语句来创建视图,对应的语法如下:create view 视图名字 as select 语句;注意:视图既然作为一张虚表存在,那么对实表的增删改查操作,视图同样成立视图既然是根据实表得到的,那么对视图的增删改操作,也会影响实表三、修改视图视图中不符合要求的数据或是错误的

2021-11-13 14:33:03 51

原创 子查询,insert和select,update和delete

文章目录一、子查询二、子查询分类1、嵌套子查询2、相关子查询(单值子查询)三、其他1、使用insert和select语句添加数据2、使用update和select语句(子查询)结合3、删除语句一、子查询子查询在其他查询结果的基础上提供了一种有效的方式来表示where子句的条件子查询是可以嵌套在SELECT、INSERT、UPDATE、DELETE语句中子查询的SELECT查询总是使用圆括号括起来格式:select 列名 from 表名 where 列名 in(select 查询语句);子查询

2021-11-13 10:50:18 1158

原创 表连接、多表连接

表连接、多表连接一、表连接1、内部连接2、外部连接一、表连接前提:有时候我们所需要的数据不止在一张表中,需要多个表做结合的查询,就可以用表连接实现1、内部连接内部连接提供了两种表与表之间的连接方式表与表之间建立起关联的列,要求列名可以不一样,但是这两个列的数据类型和内容得保持一致只关联表与表中能够匹配到的数据信息,才能有对应的查询结果格式一:表连接的实现是通过where关键字来进行的关联select 表名1.列名1,表名1.列名2,表名2.列名1,表名2.列名2...from 表名1,

2021-11-11 20:41:16 5636

原创 MySQL函数

文章目录一、MySQL函数1、字符串函数一、MySQL函数MySQL中函数主要分为四大类字符串函数数学函数日期筛选函数控制流函数1、字符串函数length 可以返回字符串的字节长度length(字符串)MySQL数据库中一个汉字占3个字节,一个字母占1个字节char_length 可以返回字符串的字符长度char_length(字符串)mid 可以从某个位置获取某个长度的字符(不是字节)mid(原始字符串,截取的开始位置,截取的长度);...

2021-11-10 18:13:46 524

原创 查询续-行数限定、分组(having、groupby)、排序

7、行数限定 limit格式select 列名 from 表名 limit [指定开始查询的行,] 查询的总行数;mysql数据库中行数是从0开始的8、分组(1)、HAVING(2)、GROUP BYgroup by语句用于结合合计函数,根据一个或多个列对结果集进行分组语法格式:select 列名,聚合函数 from 表名 group by 列名;①先查询结果(先统计出相关的总数或者总和);②统计出来之后或者查询出来之后,再来进行分组。9、排序...

2021-11-09 20:11:23 408

原创 标准SQL数据查询操作、聚合函数

文章目录1、基本语法结构2、使用关键字DISTINCT查询3、使用别名查询4、计算列5、选择(条件)查询WHERE(1)比较搜索运算符(2)逻辑运算符AND/OR(3)范围搜索BETWEEN(4)列表搜索IN(5)搜索条件中的字符匹配符(*模糊查询*)(6)涉及空值的查询NULL6、聚合函数1、基本语法结构格式:select 列名 from 表名;select子句----->select 列名 要查询的是什么from子句----->from 表名 从哪儿来查*所有select

2021-11-08 21:17:03 519

原创 标准SQL数据增删改操作

文章目录一、SQL语言1、DDL语句、数据库定义语言2、DML语言、数据操作语言(对表中数据的操作)二、DML语言1、DML-INSERT(增)2、DML-DELETE(删)3、DMLE-UPDATE(改)一、SQL语言1、DDL语句、数据库定义语言create:创建库表alter:修改表drop:删除库表2、DML语言、数据操作语言(对表中数据的操作)insert:插入(增)delete:删除(删)update:更新(改)二、DML语言1、DML-INSERT(增)insert命

2021-11-08 10:22:50 186

原创 数据库-----(主键约束、唯一约束、默认约束、非空约束、外键约束)

文章目录一、数据的完整性二、实体完整性约束2.1、主键约束(唯一、不重复、不能为空)(1)建表时直接添加(2)通过ALTER语句(针对已存在的表)(3)删除主键约束2.2唯一约束(唯一、不重复,可以为空)(1)创建表的同时创建唯一约束 UN_列名(2)针对已经存在的表,添加唯一约束(30删除唯一约束三、域完整性3.1默认约束 default(1)创建表的同时创建默认约束(2)针对已经存在的表,通过alter语句(3)删除默认约束3.2非空约束not null(1)创建表时创建非空约束(2)针对已经存在的表

2021-11-07 17:54:19 8637

原创 MySQL数据库建表原则与方式

一、MySQL数据类型分类MySQL支持多种数据类型,大致分为三类:1、数值2、日期/时间3、字符串(字符)类型1、MySQL支持所有标准sql数值数据类型MySQL中数据类型:(1)、数值型整数类型:int小数类型:decimal小数格式:decimal(总长度,小数位)decimal(5,2) 要求传递过来的数据总长度是5位,小数位是2位:123.45价格decimal(3,2)------->9.99(2)、日期和时间类型每一个时间类型有一个有...

2021-11-07 11:18:01 1968

原创 MySQL数据库的使用

文章目录1、查看现有数据库2、新建自己的数据库3、删除数据库MySQL数据库优点:体积小,速度快,成本低,开源,可以和开发语言来结合,可移植性(跨平台),可以在不同的操作系统中使用1、查看现有数据库命令格式:show databases;2、新建自己的数据库命令格式:create database 库名;3、删除数据库命令格式:drop database 数据库1;...

2021-11-07 08:32:34 94

原创 关系型数据库、关系模型、E-R图

文章目录一、关系型数据库重要知识点二、实体-联系-模型1、实体2、属性3、联系三、关系模型1、关系的基本概念2、关系模式3、关系的基本特点4、关系运算5、关系的完整性约束---(限定表中数据的约束)6、关系模型的规范化(范式)四、E-R图一、关系型数据库重要知识点信息:指的是数据经过加工处理后所获取的有用知识,信息也是以某种数据形式来表示的信息的分----信息的三种世界现实世界:存在于人脑之外的客观世界信息世界(观念世界):指的是现实世界在人们头脑中的反映数据世界:指的就是信息世界的产物在计

2021-11-06 14:53:33 4535

原创 数据库基本概念、DBMS、DBS

文章目录一、什么是数据库技术二、数据库基础1、什么是SQL?2、数据(Data)3、数据库(**Database**)4、数据库管理系统(**DBMS**)5、数据库系统(DBS)一、什么是数据库技术数据库技术所研究的问题就是如何科学的组织和存储数据,如何高效地获取和处理数据二、数据库基础1、什么是SQL?SQL是Structured Query Language(结构化查询语言)的缩写。SQL是专门为数据库而建立的操作命令集,是一种功能齐全的数据库语言。在使用SQL时,只需要发出“做什么”

2021-11-06 09:37:27 1584

原创 IP地址相关知识

目录一、IP地址的特点二、IP类型三、子网掩码一、IP地址的特点IP地址为32位长每个IP地址被分成四组,每组8位,用句点隔开每组数字的大小范围为0-25510000011 01101011 00000011 00010001131.107.3.17IP地址由两部分构成:网络位+主机位二、IP类型每个地址包含两部分:网络和主机。IP地址中网络部分可以说明该设备是否属于A类、B类、C类、D类或E类网保留地址 网络号 10 ...

2021-11-05 21:29:01 729

原创 TCP/IP协议

文章目录1、TCP/IP协议与OSI协议2、TCP/IP协议模型结构1、TCP/IP协议与OSI协议2、TCP/IP协议模型结构(1)网络接口层功能:在物理连接(网线和电脑之间)之上,实现逻辑链路(用到的协议)的连接(拨号连接)接口卡(网卡):具有物理地址,即MA地址SLIP协议在串行线路上封装IP数据包用于拨号连接缺点:没有差错校验机制差错校验机制:每一端必须知道对方的IP地址,没有办法把本端的IP地址通知给另一端;如果一条串行线路用于SLIP,那么它不能同时使用其他协议数据报

2021-11-05 21:01:42 2385

原创 计算机网络---OSI/RM

文章目录1、OSI/RM模型结构:2、计算机网络体系结构通信原理1984年,ISO推出因特网的协议规范OSI/RMISO:国际标准化组织OSI/RM:开放系统互连参考模型为开放式互连信息系统提供了一种功能结构的框架1、OSI/RM模型结构:应用层 Application表示层 Presentation会话层 Session传输层 Transport网络层 Network数据链路层 Data Link物理层 Physical(1)物理层:只负责传输 0 1 二进制比特流功能:

2021-11-05 19:43:11 1365

原创 关机、系统查看、网络操作命令

有关关机、查看系统信息和网络操作的命令一、有关关机的命令1、退出:exit2、重新启动3、关机二、查看系统信息的命令1、ps2、top命令3、kill命令4、date5、cal 日历6、df命令7、du命令三、网络操作命令1、ifconfig2、ping3、netstat四、其他的指令1、clear2、echo3、uptime4、wc一、有关关机的命令1、退出:exit文本模式下使用快捷键Ctrl+D2、重新启动在文本模式下使用命令:[root@localhost ~]#reboot也可以使

2021-11-05 11:49:05 238

原创 用户设置命令

文章目录用户设置命令1、chgrp命令2、chown命令3、su命令4、passwd :修改用户密码用户设置命令1、chgrp命令作用:用于变更文件或目录的所属群组(前提:桌面有两个目录a和test)[root@localhost 桌面]# ls /home[root@localhost 桌面]# useradd zhang[root@localhost 桌面]# useradd wang[root@localhost 桌面]# ls /home[root@localhost 桌面]# l

2021-11-05 10:34:24 415

空空如也

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

TA关注的人

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