- 博客(13)
- 收藏
- 关注
原创 使用tornado的coroutine进行编程
Gen.coroutine原理在之前一篇博客中讲到要使用tornado的异步特性,必须使用异步的库。否则单个进程阻塞,根本不会达到异步的效果。 Tornado的异步库中最常用的就是自带的AsyncHTTPClient。在3.0版本之后,gen.coroutine模块显得比较突出。coroutine装饰器可以让本来靠回调的异步编程看起来像同步编程。其中便是利用了Python中生成器的Send函数。
2015-09-29 20:23:48 2049
原创 如何让你的scrapy爬虫不再被ban
根据scrapy官方文档: http://doc.scrapy.org/en/master/topics/practices.html#avoiding-getting-banned 里面的描述,要防止scrapy被ban,主要有以下几个策略。动态设置user agent 禁用cookies 设置延迟下载 使用 Google cache 使用IP地址池
2015-09-28 20:45:54 5729 1
原创 Django CSRF 原理分析
关于CSRF: CSRF(Cross Site Request Forgery, 跨站域请求伪造)是一种网络的攻击方式,它在 2007 年曾被列为互联网 20 大安全隐患之一。CSRF防护原理: 直接举一个攻击例子:CSRF 攻击可以在受害者毫不知情的情况下以受害者名义伪造请求发送给受攻击站点,从而在并未授权的情况下执行在权限保护之下的操作。
2015-09-26 17:57:50 2290 1
转载 svn 命令行下常用的几个命令
1、将文件checkout到本地目录 svn checkout path(path是服务器上的目录) 例如:svn checkout svn://192.168.1.1/pro/domain 简写:svn co 2、往版本库中添加新的文件 svn add file 例如:svn add test.php(添加test.php) svn add *.php(添加当前
2015-09-25 11:49:02 679
原创 mysql数据库正确建立索引及使用
普通mysql运行,数据量和访问量不大的话,是足够快的,但是当数据量和访问量剧增的时候,那么就会明显发现MySQL很慢,甚至down掉,那么就要考虑优化我们的mysql了。
2015-09-19 10:00:37 1765
原创 Django_CSRF_原理分析
关于CSRF:CSRF(Cross Site Request Forgery, 跨站域请求伪造)是一种网络的攻击方式,它在 2007 年曾被列为互联网 20 大安全隐患之一。
2015-09-19 00:22:58 2074
原创 为什么Python中没有Switch/Case语句?
不同于我用过的其它编程语言,Python 没有 switch / case 语句。为了实现它,我们可以使用字典映射.
2015-09-18 17:15:46 4416 2
原创 Tornado编程基础
Tornado是使用Python编写的一个强大的、可扩展的Web服务器。它在处理严峻的网络流量时表现得足够强健,但却在创建和编写时有着足够的轻量级,并能够被用在大量的应用和工具中。
2015-09-17 15:00:51 4146 2
原创 利用Python 的 Pandas进行数据分析
Python中用Pandas进行数据分析,最常用的就是Dataframe数据结构。文章介绍Pandas如何读取mysql数据到Dataframe,及如何将数据写回Mysql。1. Pandas读取Mysql数据要读取Mysql中的数据,首先要安装Mysqldb包。假设我数据库安装在本地,用户名位myusername,密码为mypassword,要读取mydb数据库中的数据,那么对应的代码如下:imp
2015-09-16 17:31:05 9677
原创 python torndb模块
python torndb模块目录python torndb模块目录一torndb概述二连接与查询1创建连接2查询query与get插入insert与insertmany一、torndb概述torndb是一个轻量级的基于MySQLdb封装的一个模块,其是tornado框架的一部分。其项目主页为:https://github.com/bdarnell/torndb 。从tornado3
2015-09-16 15:37:52 1857
原创 使用Nginx+uWSGI+Django方法部署Django程序
Django的部署可以有很多方式,采用nginx+uwsgi的方式是其中比较常见的一种方式。
2015-09-16 10:24:58 1032
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人