自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python全栈最全学习之路-MongoDB数据库

MongoDB当然你也需要安装好MongoDB这个数据库—————————————————————————————————————一、MongoDB介绍1、MongoDB介绍MongoDB是一种可扩展的敏捷NoSQL数据库,其中的Mongo源自单词humongous。MongoDB属于NoSQL文档存储模型;在这种模型中,数据对象被存储为集合中的文档,而不是传统关系型数据库中的行和列。文档是以二进制JSON(BSON)对象的方式存储的1-1、面向文档MongoDB是面向文档的,数据在数据库中的

2020-07-30 16:05:04 296

原创 Python全栈最全学习之路-Redis数据库

Redis当然开始之前,你的电脑中需要安装好Redis——————一、NoSQL和Redis简介1、NoSQL1-1、NoSQL-Not Only SQLNoSQL指的是非关系型数据库,是对不同于传统的关系型数据库的数据库的数据库管理系统的统称,NoSQL是web2.0时代海量数据催生的产物1-2、特点1-2-1、不支持SQL语法:NoSQL的世界中没有一种通用的语法,每种NoSQL数据库都有自己的语法,以及擅长的业务场景1-2-2、读写性能高:NoSQL数据库存在于内存当中,都具有非

2020-07-29 17:24:26 230

原创 Python全栈最全学习之路-数据库MySQL(二)

MySQL表约束和表关系一、表约束1、非空约束数据库字段的某个值是否可以为空,NULL字段值可以为空,NOT NULL字段值不能为空,当字段设置为非空时,添加数据就必须要插入值,否则就会报错。...

2020-07-24 10:53:08 214

原创 Python全栈最全学习之路-数据库MySQL(一)

MySQL基础一、MySQL介绍数据库基本概念数据存储大家在自己日常中,存储信息大多用的是文本文档,或者是电子表格,但是对于大量数据的情况下,这样的速度非常慢,所以需要有一种专门管理数据的软件来管理数据数据库数据库类似于一个文件夹,里面放了很多Excel表格,但是数据库是专门用来管理数据的软件,所以效率要远远高于Excel或者文本的存储方式数据库概念解释数据库介绍数据库管理系统(DataBase-Management System,DBMS)由一个相互关联的数据的集合和一组用以访问这

2020-07-21 15:00:57 315

原创 Python全栈最全学习之路-Python基础(十一)

练习习题 这节课主要是一些编程题,代码仅供参考,有不好的地方可以留言指点,感谢!!!一、上节课作业1、检查用户名是否是由字母数字下划线组成(字母或下划线开头import rest = input('请输入你的用户名:')a = re.findall('^[a-zA-Z_]\w+$',st)print(a)2、检查用户输入的邮箱号是否符合规范import rest = input('请输入你的邮箱号:')a = re.findall(r'^[A-z0-9]+@[0-9A-z]+\.

2020-07-16 15:24:50 2914

原创 Python全栈最全学习之路-pyhton基础(九)

生成器装饰器和异常一、 生成器思考一:上节课协议中介绍了迭代器协议,但是需要定义类,那么只用函数可以生成吗?生成器def fibonacci(end): n,a,b = 0,0,1 while n < end: a,b = b,a + b yield b n += 1利用yield可以将一个函数变成一个迭代器yield具有和return一样的功能,可以返回值,同时也会暂停函数的执行,知道下一次next执行,才会继续往下运行nab执行00

2020-07-14 11:04:47 443

原创 Python全栈最全学习之路-Python基础(十)

正则一、正则的概念 思考一:如何去判断一个字符串是不是手机号 思考二:现在要求筛选出13开头的手机号怎么做呢字符串匹配一般我们要筛选出13开头的字符串可以如下def phone(number): number = str(number) if len(number) == 11 and number.isdigit(): return True else: return False使用正则以后就要简单很多import rer = re.match(r'13\d{9}'

2020-07-13 11:19:15 351

原创 Python全栈最全学习之路-Linux基础(三)

Linux的shell介绍一、文本传输管道管道可以把一系列命令连接起来,可以将前面的命令的输出作为后面命令的输入使用管道符 | 来建立一个管道行输入重定向输入重定向是指把命令或可执行程序的标准输入重定向到指定的文件中也就是输入可以不来自键盘,而是来自一个指定的文件,输入重定向主要用于改变一个命令得输入源输入重定向的一般形式为“命令 < 文件名”输出重定向输出重定向是指把命令或可执行程序的标准输出或标准错误输出重新定向到指定文件中命令中的输出不显示在屏幕上,而是

2020-07-09 14:31:55 374

原创 Python全栈最全学习之路-Linux基础(二)

Linux基本使用一、ubuntu软件管理软件介绍windows上常用管理工具,或者直接去官网上面下载软件在大多数的Linux中,都有给自的软件管理工具,比如ubuntu常用的apt,通过软件管理包来安装和更新软件等apt使用二、用户与权限管理用户和用户组在一个开发组当中,有文件是大家都可以更改的,怎样方便的管理这些权限呢?每个人也有自己的家目录,自己的个人文件别人是不能修改的,如何进行控制呢?在Linux中,可以给每个人创建一个用户,各自的文件就在各自的用户家目录

2020-07-07 16:19:56 238

原创 Python全栈最全学习之路-Linux基础(一)

Linux简介最近有点忙没腾出时间来,Python基础还差两章,先弄Linux的了,以下用的是ubuntu系统一、LinuxLinux和windows对比文件系统差别用户管理的差别Linux发行版安全和速度方面文件系统的差别windows很明显的特征就是有C盘,D盘等各种磁盘Linux则很简单,只有一个根目录,也可以说只有一个盘,整个系统所有的东西都是在根目录下的下面是Linux根目录下的目录以及他们的功能目录功能/根目录存放其他目录的地方/bi

2020-07-06 11:19:58 307

空空如也

空空如也

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

TA关注的人

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