摘要: Django的部署可以有很多方式,采用nginx+uwsgi的方式是其中比较常见的一种方式。 在这种方式中,我们的通常做法是,将nginx作为服务器最前端,它将接收WEB的所有请求,统一管理请求。nginx把所有静态请求自己来处理(这是NGINX的强项)。然后,NGINX将所有非静态请求通过uwsg 阅读全文
posted @ 2016-07-27 00:30 frchen 阅读(18198) 评论(0) 推荐(2) 编辑
摘要: 当执行import module时,解释器会根据下面的搜索路径,搜索module1.py文件。 1) 当前工作目录 2) PYTHONPATH中的目录 3) Python安装目录 (/usr/local/lib/python) 事实上,模块搜索是在保存在sys.path这个全局变量中的目录列表中进行 阅读全文
posted @ 2016-07-27 00:28 frchen 阅读(850) 评论(0) 推荐(0) 编辑
摘要: 我们将一个正在运行的程序称为进程。每个进程都有它自己的系统状态,包含内存状态、打开文件列表、追踪指令执行情况的程序指针以及一个保存局部变量的调用栈。通常情况下,一个进程依照一个单序列控制流顺序执行,这个控制流被称为该进程的主线程。在任何给定的时刻,一个程序只做一件事情。 一个程序可以通过Python 阅读全文
posted @ 2016-07-27 00:25 frchen 阅读(889) 评论(0) 推荐(0) 编辑
摘要: 1 算法 1.1 字符串处理 re 正则表达式的标准库。 StringIO / cStringIO 以读写文件的方式来操作字符串(有点类似于内存文件)。 cStringIO 是 C 语言实现的,提供高性能;而 StringIO 是 Python 实现的,提供 Unicode 兼容性。 chardet 阅读全文
posted @ 2016-07-27 00:23 frchen 阅读(20395) 评论(0) 推荐(2) 编辑
摘要: 先从较浅的层面来说,Python的内存管理机制可以从三个方面来讲 (1)垃圾回收 (2)引用计数 (3)内存池机制 一、垃圾回收: python不像C++,Java等语言一样,他们可以不用事先声明变量类型而直接对变量进行赋值。对Python语言来讲,对象的类型和内存都是在运行时确定的。这也是为什么我 阅读全文
posted @ 2016-07-27 00:21 frchen 阅读(294) 评论(0) 推荐(0) 编辑
摘要: python提供的内置装饰器——staticmethod、classmethod和property 在OSQA中,@property的使用频率是非常高的。下面就是它的使用方法: @property 可以将python定义的函数“当做”属性访问,从而提供更加友好访问方式,和java中的setter和g 阅读全文
posted @ 2016-07-27 00:12 frchen 阅读(5063) 评论(0) 推荐(0) 编辑
摘要: 首先,我觉得,一个概念,如果不理解也不影响使用的话,那么,就没必要去理解它、去学习它。闭包就是这样一个概念,你不理解它也能很好的用它。俺这两年写as3程序,是天天在和它打交道,甚至有过一个function套一个,一个方法中套了20多个function的极端例子,但从未深究过它是怎么实现的,它就像水和 阅读全文
posted @ 2016-07-27 00:11 frchen 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 相关的分享: 开发者头条:http://toutiao.io/search?utf8=%E2%9C%93&q=django 极客头条及Django资讯:http://www.csdn.net/tag/django/news 一些优秀的文章: Django 常用测试方法:https://messens 阅读全文
posted @ 2016-07-25 23:42 frchen 阅读(168) 评论(0) 推荐(0) 编辑