![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
基础
文章平均质量分 76
妖娆的猴子__
不会用电脑控制着挖掘机炒菜的程序员不是好厨子
展开
-
python的八大排序算法
用Python实现了插入排序、希尔排序、冒泡排序、快速排序、直接选择排序、堆排序、归并排序、基数排序。1、插入排序描述插入排序的基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的有序数据,算法适用于少量数据的排序,时间复杂度为O(n^2)。是稳定的排序方法。插入算法把要排序的数组分成两部分:第一部分包含了这个数组的所有元素,但将最后一个元素除外(让数组多一个空间才有插...原创 2018-03-15 15:08:44 · 188 阅读 · 0 评论 -
HTTP简介 一篇足以
HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,...原创 2018-03-15 15:12:29 · 234 阅读 · 0 评论 -
Pyhon基础:(猴子补丁)Monkey Patch
属性在运行时的动态替换,叫做猴子补丁(Monkey Patch)。为什么叫猴子补丁属性的运行时替换和猴子也没什么关系,关于猴子补丁的由来网上查到两种说法:1,这个词原来为Guerrilla Patch,杂牌军、游击队,说明这部分不是原装的,在英文里guerilla发音和gorllia(猩猩)相似,再后来就写了monkey(猴子)。2,还有一种解释是说由于这种方式将原来的代码弄乱了(messing ...转载 2018-03-09 16:11:30 · 623 阅读 · 0 评论 -
Python字符串和编码
因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255(二进制11111111=十进制255),如果要表示更大的整数,就必须用更多的字节。比如两个字节可以表示的最大整数是65535,4个字节可以表示的最大整数是4294967295。由于计算机是美国人发明的,因此,最早只...原创 2018-03-12 10:40:58 · 163 阅读 · 0 评论 -
循环
循环是让计算机做重复任务的有效的方法。break语句可以在循环过程中直接退出循环,而continue语句可以提前结束本轮循环,并直接开始下一轮循环。这两个语句通常都必须配合if语句使用。要特别注意,不要滥用break和continue语句。break和continue会造成代码执行逻辑分叉过多,容易出错。大多数循环并不需要用到break和continue语句,上面的两个例子,都可以通过改写循环条...原创 2018-03-12 18:14:15 · 233 阅读 · 0 评论 -
MVC 编程模式
MVC 是一种使用 MVC(Model View Controller 模型-视图-控制器)设计创建 Web 应用程序的模式:[1] Model(模型)表示应用程序核心(比如数据库记录列表)。View(视图)显示数据(数据库记录)。Controller(控制器)处理输入(写入数据库记录)。MVC 模式同时提供了对 HTML、CSS 和 JavaScript 的完全控制。Model(模型)是应用程序...原创 2018-03-14 10:44:17 · 1274 阅读 · 0 评论 -
Django框架全面速览
Python的WEB框架有Django、Tornado、Flask 等多种,Django相较与其他WEB框架其优势为:大而全,框架本身集成了ORM、模型绑定、模板引擎、缓存、Session等诸多功能。本文将以下方面带大家全面了解Django框架,笔者使用的版本为1.10.流程基本配置路由系统视图view模板Model中间件Form认证系统CSRF分页CookieSeesion缓存序列化信号admi...转载 2018-03-14 11:39:18 · 258 阅读 · 0 评论 -
python内置函数__init__及__str__的区别
_init__:类实例初始化函数__str__:类实例字符串化函数1:?123456class Friend(): def __init__(self, name): self.name = nameif __name__ == '__main__': friend = Friend('Liang') print friend输出结果:<__main__.Fr...转载 2018-03-20 14:34:13 · 1353 阅读 · 0 评论 -
MYSQL语句入门——一篇足以
SQL语句教程(01) SELECTSQL语句教程(02) DISTINCTSQL语句教程(03) WHERESQL语句教程(04) AND ORSQL语句教程(05) INSQL语句教程(06) BETWEENSQL语句教程(07) LIKESQL语句教程(08) ORDER BYSQL语句教程(09) 函数SQL语句教程(10) COUNTSQL语句教程(11) Group BySQL语句教程...原创 2018-05-10 16:29:03 · 372 阅读 · 0 评论