自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Djang学习笔记#3 表单

Django中创建一个表单1.创建表单类2.添加到视图3.渲染到模板4.在视图中处理表单数据Form对象的属性和方法is_bound——是否已经绑定数据is_valid()——表单是否已经通过验证cleaned_data——访问表单验证后的数据as_p()/as_ul()/as_table()——渲染表单errors——表单验证后的错误信息fields——表单中的字段in...

2019-06-13 15:56:36 249

原创 Django学习笔记#3 ORM

Django中的常见类型模型同步migrate模型同步步骤:步骤一:使用makemigrations生成同步原语->python manage.py makemigrations步骤二:使用migrate执行同步->python manage.py migrate模型的元数据元数据的描述:使用Meta类来表示,是对模型的补充说明ORM的CRUD(增删改查)使用OR...

2019-06-11 09:43:09 193

原创 Django学习笔记#2 Django模板语法

一、模板和模板引擎1.模板具有一定的格式或骨架,可以动态的生成HTML2.模板引擎决定以何种方式组织代码3.一个项目可以有一个或者是多个模板引擎(目前最常用: DTL Jinja2)思考:没有模板引擎怎样在浏览器展示HTML1.从磁盘读取html字符串2.将满足特定规则的内容进行替换3.发送给浏览器展示渲染机制:step1:从磁盘读取模板文件(get_template)step...

2019-06-08 13:03:07 133

原创 Django学习笔记#1 Django入门

一、创建并启动第一个Django项目1.命令提示符下创建虚拟机并安装Djangomkvirtualenv django1.11.202.安装djangopip install django (这种情况下会默认安装最新版)pip install dango==1.11.20 (安装指定版本)3.python中导入并确认导入成功>python>>import djan...

2019-06-07 18:30:35 167

原创 MongoDB数据库学习笔记

MongoDB的增删改查1.创建集合例: db.createCollection(“student”)2.查看集合例: show collections3.删除集合例: db.student.drop()4.查看集合记录数量例: db.student.count()5.查看数据空间容量例: db.student.dataSize()6.重命名集合例: db.student....

2019-05-21 15:06:44 301

原创 Redis数据库学习笔记

Redis的五种数据类型1.字符串String类型既可以保存普通文字,也可以保存序列化的二进制数据,最大可以存储512M的数据字符串指令:(1)GETRANGE: 获得截取字符串内容例: GETRANGE email 0 3 (0:起始位置、3:结束位置)(2)STRLEN: 获得字符串长度例: STRLEN email(3)SETEX: 设置带有过期时间(秒)的KEY-VALUE...

2019-05-19 10:50:24 177

原创 MySQL数据库学习笔记#1

1.重设root密码:(1) 创建一个txt文件,定义修改密码的SQL语句ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘123456’;(2) 以管理员身份打开Windows PowerShell输入 net stop mysql80输入 mysqld --defaults-file=“C:\ProgramData\MySQL\MySQL Se...

2019-05-07 14:18:23 221

原创 Python学习笔记#12 内存管理机制与多线程

1.内存管理垃圾回收机制 :(1) 以引用计数为主, 分代收集为辅ps: 引用计数的缺陷是循环引用的问题(2) 如果一个对象的引用数为0, Python虚拟机就会回收这个对象的内存垃圾回收 :(1) 满足特定条件, 自动启动垃圾回收(2) 当Python运行时, 会记录其中分配对象和取消分配对象的次数(3) 当两者的差值高于某个阈值时, 垃圾回收才会启动(4) 查看阈值: gc....

2019-05-04 20:43:05 445

原创 Python学习笔记#11 正则表达式

1.正则表达式正则表达式( regex )是一些由字符和特殊符号组成的字符串,能按照某种模式匹配一系列有相似特征的字符串注意:(1) \w 还可以匹配英文的下划线: _例: as_1dvcww3 --> \w{7} 匹配结果: as_1dvc(2) 匹配特殊字符,需要用 \ 来转义例:hello.com --> \.com 匹配结果: .com^https://...

2019-04-28 13:24:48 183

原创 Python学习笔记#10 面向对象的应用(异常处理、文件备份)

1.装饰器(1) 用于拓展原来函数功能的一种函数(2) 返回函数的函数(3) 在不用更改原函数代码的前提下给函数增加新的功能例:def log(func): """记录函数执行的日志""" def wrapper(): print('开始执行') func() print('执行完毕') return wrapper...

2019-04-26 21:27:28 188

原创 Python学习笔记#9 面向对象 类的特性

1.面向对象(1) 类是模子, 确定对象将会拥有的特征(属性)和行为(方法)(2) 对象是类的实例表现, 类是对象的类型(3) 对象是特定类型的数据(4) 属性: 对象具有的各种静态特征(5) 方法: 对象具有的各种动态行为类 是一个抽象的概念, 是一个模板对象 是一个看得见、摸得着的具体实体类>——实例化——>对象2.封装(1) 将类的某些信息隐藏在内部类, 不允...

2019-04-26 10:53:46 170

原创 Python学习笔记#8 文件读写模式

1.文件的读写2.文件的打开和关闭(1) 打开: f = open(‘文件名’)(2) 关闭: f.close()PS: 此处要做异常处理(3) with 语法 (上下文管理器 能够记住并自动管理上下文)with open(“文件名”) as f:do_something(f)到达该语句末尾时, 将自动关闭文件, 即便出现异常亦如此3.文件的读取(1) read() : 读取...

2019-04-22 22:26:26 136

原创 Python学习笔记#7 常用高阶函数

1.lambda 函数Lambda函数,是一个匿名函数,创建语法:lambda parameters:expressparameters:可选,如果提供,通常是逗号分隔的变量表达式形式,即位置参数。expression:不能包含分支或循环(但允许条件表达式),也不能包含return(或yield)函数。如果为元组,则应用圆括号将其包含起来。调用lambda函数,返回的结果是对表达式计算产...

2019-04-22 19:39:20 142

原创 Python学习笔记#5 标准模块与第三方模块

1.OS模块2.DateTime模块DateTime模块转换格式表:3.相关操作from datetime import datetime, date, time, timedelta# 自定义时间d = datetime(2018, 11, 20, 21, 58)print(d)d2 = date(2018, 5, 1)print(d2)t = time(10, 15...

2019-04-21 15:38:00 226

原创 Python学习笔记#4 函数、模块与包

1.函数的实参与形参例:定义函数: def student(name): --> name: 形参函数体调用函数: student(“Alice”) --> Alice: 实参2.函数的使用技巧(1) 默认值在定义函数时,给形参赋的值,便是该函数的默认值例: def student(id, name=“Jason”)调用函数时,便可以不传默认参数的值(2) ...

2019-04-21 10:39:33 184

原创 Python学习笔记#3 元组与集合

1.元组的读写操作元组(Tuple)是 “不可变” 的列表(List)基本特点:(1) 元组的读取方式与列表相同(2) 元组的元素在创建后不允许修改(3) 元组允许使用 “元组运算符” 来创建新元素1.创建元组:加小括号() 与 不加小括号 都可以创建元组:例: t1 = ‘a’, ‘b’, ‘c’, 1, 2, 3t2 = (‘a’, ‘b’, ‘c’, 1, 2, 3)p...

2019-04-20 18:17:20 196

原创 Python学习笔记#2 列表与字典

1.列表List基本特点1. 列表中的数据按顺序排列2. 列表有正序和倒序两种索引 ( 索引:正序下标从0开始, 倒序下标从-1开始 )3. 列表可存储任意类型数据, 且允许重复列表的创建:变量名 = [元素1,元素2,…] (若中括号内不写元素,则默认为空列表)列表元素的更改/取值:变量 = 列表变量 [ 索引值 ]范围取值:新列表变量 = 原列表变量 [ 起始索引 : 结...

2019-04-20 14:39:44 236

原创 Python学习笔记#1 变量与字符串、流程控制语句

1.Py3中 5个常用的字符串大小写转换函数1. str.lower() 转换为小写2. str.upper() 转换为大写3. str.capitalize() 字符串首字母大写4. str.title() 每个单词首字母大写5. str.swapcase() 大小写转换2.格式化字符串例:1. {} 表示占位符 (默认按format后字符顺序读取)“{} {} you”.fo...

2019-04-18 22:17:17 171

空空如也

空空如也

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

TA关注的人

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