摘要: 在学习Celery之前,我先简单的去了解了一下什么是生产者消费者模式。 生产者消费者模式 在实际的软件开发过程中,经常会碰到如下场景:某个模块负责产生数据,这些数据由另一个模块来负责处理(此处的模块是广义的,可以是类、函数、线程、进程等)。产生数据的模块,就形象地称为生产者;而处理数据的模块,就称为 阅读全文
posted @ 2018-07-18 21:55 wss96 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 阅读目录 第一篇:python入门 第二篇:数据类型、字符编码、文件处理 第三篇:函数 第四篇:模块与包 第五篇:常用模块 第六篇:面向对象 第七篇:面向对象高级 第八篇:异常处理 第九篇:网络编程 第十篇:并发编程 第十一篇:Mysql系列 更新中... 阅读目录 阅读目录 第一篇:python入 阅读全文
posted @ 2018-07-02 11:57 wss96 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 阅读目录 什么是算法 算法效率衡量 算法分析 常见时间复杂度 Python内置类型性能分析 数据结构 顺序表 链表 栈 队列 双端队列 排序与搜索 冒泡排序 选择排序 插入排序 希尔排序 快速排序 归并排序 常见排序算法效率比较 搜索 树与树算法 二叉树 二叉树的遍历 补充: 什么是算法 算法是独立 阅读全文
posted @ 2018-06-03 17:28 wss96 阅读(709) 评论(2) 推荐(0) 编辑
摘要: 目录 概况 系统要求 使用PyUnit构建自己的测试 安装 测试用例介绍 创建一个简单测试用例 复用设置代码:创建固件 包含多个测试方法的测试用例类 将测试用例聚合成测试套件 嵌套测试用例 测试代码的放置位置 交互式运行测试 从命令行运行测试 在用户界面窗口运行测试 为测试编写文档 更多关于测试条件 阅读全文
posted @ 2018-06-03 17:16 wss96 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 本文源码寄方于github:https://github.com/w392807287/Design_pattern_of_python 参考文献: 《大话设计模式》——吴强 《Python设计模式》——pythontip.com 《23种设计模式》——http://www.cnblogs.com/ 阅读全文
posted @ 2018-06-03 17:07 wss96 阅读(478) 评论(0) 推荐(0) 编辑
摘要: 原文连接:http://www.cnblogs.com/wupeiqi/articles/5246483.html Model 到目前为止,当我们的程序涉及到数据库相关操作时,我们一般都会这么搞: 创建数据库,设计表结构和字段 使用 MySQLdb 来连接数据库,并编写数据访问层代码 业务逻辑层去调 阅读全文
posted @ 2018-05-28 22:39 wss96 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 虚拟环境 虚拟环境是一个将不同项目所需求的依赖分别放在独立的地方的一个工具,它给这些工程创建虚拟的Python环境。它解决了“项目X依赖于版本1.x,而项目Y需要项目4.x”的两难问题,而且使你的全局site-packages目录保持干净和可管理。 比如,你可以工作在一个需求Django 1.3的工 阅读全文
posted @ 2018-05-28 22:28 wss96 阅读(253) 评论(0) 推荐(0) 编辑
摘要: Python作为一种解释型语言,由于使用了全局解释锁(GIL)的原因,其代码不能同时在多核CPU上并发的运行。这也导致在Python中使用多线程编程并不能实现并发,我们得使用其他的方法在Python中实现并发编程。 一、全局解释锁(GIL) Python中不能通过使用多线程实现并发编程主要是因为全局 阅读全文
posted @ 2018-05-27 22:56 wss96 阅读(512) 评论(4) 推荐(0) 编辑
摘要: django orm 建表字段 在django modle 中,我们定义的类,他的对象就是数据库表中的一行数据!!! django orm 基础 一:modle的各个字段: 在python中以code first,所以在python中用类和对象,来调用底层数据库API来操作数据库。 1:创建数据库: 阅读全文
posted @ 2018-05-26 16:11 wss96 阅读(1376) 评论(0) 推荐(0) 编辑
摘要: Python的WEB框架有Django、Tornado、Flask 等多种,Django相较与其他WEB框架其优势为:大而全,框架本身集成了ORM、模型绑定、模板引擎、缓存、Session等诸多功能。 原文链接:http://www.cnblogs.com/wupeiqi/articles/5237 阅读全文
posted @ 2018-05-26 15:40 wss96 阅读(270) 评论(0) 推荐(0) 编辑