摘要:
1.1 视图混合介绍 1、Mixin和View的职能区分 1. Mixin提供数据,View提供模板和渲染,所以一般get_context_data在Mixin中,get(),post(),head()在View中 2. Mixin和View不是能随意组合的,必须要注意他们之间的方法的解析顺序,也就 阅读全文
摘要:
1、print 函数 1. print语句没有了,取而代之的是print()函数。 Python 2.6与Python 2.7部分地支持这种形式的print语法。 2、Unicode 1. 在python3中字符串默认是unicode所以不需要decode(),直接encode成想要转换的编码如gb 阅读全文
摘要:
MySQL其他篇 目录: 参考网站 1.1 GROUP BY分组使用 1.2 mysql中NOW(),CURDATE(),CURTIME()的使用 1.3 DATEDIFF() 函数 1.4 DATE_FORMAT() 以不同格式显示时间 1.5 MySQL 正则表达式 1.1 GROUP BY分组 阅读全文
摘要:
算法其他篇 目录: 1.1 单例模式(只能创建一个对象) 1.2 简单工厂模式 1.3 工厂方法模式 1.4 抽象工厂模式(解决多类产品) 1.1 单例模式(只能创建一个对象) 返回顶部 1、单例模式介绍 1. 内容:保证一个类只有一个实例,并提供一个访问他的全局访问点 2. 使用场景:当类只能有一 阅读全文
摘要:
算法其他篇 目录: 1.1 数据结构中的一些概念 1.2 栈(stack) 1.3 队列 1.4 链表 1.5 python中字典对象实现原理 1.6 数组 1.1 数据结构中的一些概念 返回顶部 1、数据结构是什么 1、简单来说,数据结果就是设计数据以何种方式存储在计算机中 2、比如:列表,集合, 阅读全文
摘要:
算法其他篇 目录: 1.1 设计一个O(n)复杂度的算法 1.2 在大量数中找到前10个最大的数 1.3 其他 1.1 设计一个O(n)复杂度的算法 返回顶部 1、问题:计数排序 现在有一个列表,列表中的数范围都在0到100之间,列表长度大约为100万,设计算法在O(n)时间复杂度内将列表进行排序 阅读全文
摘要:
算法其他篇 目录: 1.1 常用查找方法 1.2 列表排序常用方法介绍 1.3 性能最差的三个排序 1.4 快排:快速排序中最简单的 1.5 堆排序 1.6 归并排序(递归调用) 1.7 快速排序,堆排序, 归并排序 比较 1.8 时间复杂度、空间复杂度和稳定性 算法刷题网站: https://le 阅读全文
摘要:
1.1 爬虫相关模块命令回顾 1、requests模块 1、 pip install requests 2、 response = requests.get('http://www.baidu.com/ ') #获取指定url的网页内容 3、 response.text #获取文本文件 4、 res 阅读全文
摘要:
1.1 BeautifulSoup介绍 1、BeautifulSoup作用 1、BeautifulSoup是一个模块,该模块用于接收一个HTML或XML字符串,然后将其进行格式化 2、之后遍可以使用他提供的方法进行快速查找指定元素,从而使得在HTML或XML中查找指定元素变得简单 2、安装 pip3 阅读全文