自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 Mysql连接查询

Mysql连接查询(一)分类:内连接:等值连接非等值连接自连接外连接:左外连接右外连接交叉连接:为表起别名①提高语句的简介度②区分多个重名的字段注意:如果为表起了别名,则查询的字段就不能使用原来的表名去限定案例:select a.name,b.scorefrom 学生表 a,成绩表 bwhere a.student_id=b.student_id;...

2020-05-11 01:28:36 1077

原创 python网络爬虫(五)

信息标志的三种形式信息标志的三种形式:XML,JSON,YAMLXML实例:<person> <firstName>Tian</firstName> <lastName>Cai</lastName> <address>   <city>北京</city>   <zipcode&gt...

2020-05-09 11:23:24 192

原创 python网络爬虫(四)

Re库的基本使用Re库介绍:Re库是Python的标准库,主要用于字符串匹配正则表达式的表示类型:raw string类型(原生字符串类型)原生字符串类型就是不包含转义符的字符串,只需要在字符串前加一个小写的r例如:r ’ [1­9]\d{5} ’ r ‘\d{3}­ \d{8}|\d{4}­\d{7}’当然也可以使用string类型,不过跟繁琐,要使用/进行转义例如: ’ ...

2020-05-08 00:57:31 181

原创 python网络爬虫(三)

正则表达式正则表达式的概念正则表达式:regular expression regex RE正则表达式是用来简洁表达一组字符串的表达式通用的字符串表达框架简洁表达一组字符串的表达式针对字符串表达“简洁”和“特征”思想的工具判断某字符串的特征归属正则表达式在文本处理中十分常用表达文本类型的特征(病毒、入侵等)同时查找或替换一组字符串匹配字符串的全部或部分正则表...

2020-05-08 00:14:42 181

原创 Spark

SparkSpark的三个主要特点(1)Spark提供了高级编程接口,应用开发者只用专注于应用计算本身,而不用关注集群本身。(2)Spark计算速度快,支持交互式计算和复杂算法。(3)Spark是一个通用引擎,可用它来完成各种运算,包括SQL查询、文本处理、机器学习、实时流处理等。Spark的应用场景快速查询— —性能方面普遍比Hive快2~10倍,如果借助内存表功能,将快上百倍实时...

2020-05-06 14:13:01 543

原创 python网络爬虫(二)

Beautiful Soup类的基本元素Tag标签,最基本的信息组织单位,分别用<>和</>标明开头和结尾Name标签的名字,<p>…</p>的名字是’p’ ,格式:<tag>.nameAttributes标签的属性,格式:.attrsNavigableString标签内非属性字符串,<&gt...

2020-04-30 23:53:22 215

原创 python网络爬虫(一)

Requests库的get方法requests.get(url,params=None,**kwargs)url:获取页面的url链接params:url中的额外参数,字典或字节流格式,可选**kwargs:12个控制访问的参数Response对象的属性r.status_codeHTTP请求的返回状态,200表示成功r.textHTTP响应内容的字符串形式r...

2020-04-30 23:52:57 185

原创 Mysql分组查询

分组查询(group by)分组查询中的筛选条件分为两类:having#添加分组后的筛选条件where#添加分组前的筛选条件group by可以以函数进行分组比如length(name)group by和having支持用别名,但是不常用,因为其他数据库可能不支持,where后面不支持别名group by可以按多个字段进行分组案例:1.查询每个班级有成绩的学生的最高成绩selec...

2020-04-26 00:29:00 369

原创 Mysql分组函数

Mysql分组函数功能:用作统计使用,又称为聚合函数分类:sum()求和,avg()平均值,max()最大值,min()最小值,count()计算个数特点:1、sum、avg一般用于处理数值型,max、min、count可以处理任何类型2、所有的分组函数都忽略null值(null和任何数相加都为null)3、分组函数可以喝distinct()搭配实现去重的运算4、和分组函数一同查询的...

2020-04-25 19:51:50 250

原创 Mysql常见函数

Mysql常见函数分为单行函数和分组函数。单行函数:字符函数、数学函数、日期函数、其他函数一、字符函数:length()concat()连接字符串upper()、lower()substr()、substring():#截取从指定索引处后面的所有字符select substr(‘小明爱上了小红’,5)结果为:了小红//注意:索引从1开始不是从0开始#截取从指定索引处指定字符长...

2020-04-25 16:09:20 108

原创 Mysql的排序查询

Mysql的排序查询order by用于排序,desc为降序,asc为升序,默认是升序order by中可以支持单个字段、多个字段、表达式、函数、别名order by一般是放在查询语句的最后面,limit子句除外案例:select * from student order by id desc;按别名排序:select name,id+10 id1 from student orde...

2020-04-25 16:08:38 161

原创 Mysql的条件查询

Mysql的条件查询按条件运算符筛选:> < != <> >= <=按逻辑表达式筛选:and or not模糊查询:likeselect * from student where name like ‘%a%’sql查询语句中like不能查出null字段的数据,有时候会发现少数据。通配符:%任意多个字符,包含0个字符_任意单个字符escape...

2020-04-25 16:07:15 134

原创 Mysql基础查询

Mysql基础查询起别名:ASselect name as ‘out put’ from student;//假如别名中间有特殊符号,用引号括起来###加号:+mysql中的+号只有一个功能,运算符select ‘123’+90//如果其中一个为字符型,试图将字符串转成数值,如果转换成功,则做运算select ‘haha’+90//如果转换不成功,则将字符串转换成0###属...

2020-04-25 16:06:34 88

原创 Mysql

2020-04-25 16:03:51 72

Python简单实现一个可以注册、登录、登出的系统

设计一个拥有注册、登录、退出功能的小程序。 一、接口提供方 (1)使用面向对象思想,将方法封装到某个类中。 (2)创建一个独立的包、模块存放这个类。 (3)提供注册功能:需要输入“手机号码”、“密码”、“确认密码”三个信息。注册完成后提示注册的手机号码。限制手机号码长度11位,不满足则抛出异常给调用方;密码、确认密码长度为6位,不符合则抛出异常给调用方;密码、确认密码不相同,也抛出异常给调用方。 (4)注册信息保存到本地一个文件中。 (5)提供登录功能:登录成功后,提示欢迎登录;账号不存在时、账号或者密码不正确时,抛出异常。 (6)提供退出功能:需要输入用户名,打印xxx退出登录。 (7)自定义多个异常类并继承Exception。以满足上面的不同情况。 二、接口调用方: 调用方是程序入口,它是独立的python文件。主要功能为: (1)显示欢迎提示:程序运行起来,打印欢迎信息,并打印功能菜单,并提示用户进行的输入选择。输入1执行注册、输入2执行登录、输入3执行退出登录、其他无效输入。 (2)主程序一直在循环运行,等待用户输入。

2020-05-15

空空如也

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

TA关注的人

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