随笔分类 -  python

多线程的web服务器
摘要:之前实现的web服务器,经测试发现实际上是单线程的,每次只能处理一个请求,后一个请求必须要等前一个请求处理完后才能进入到do_*函数中。这样在访问量比较大的时候是不能满足要求的,后来请教了一下同事,告诉我说ThreadingMixIn这个类可以实现多线程处理请求。自己去试了一下,发现果然可以,而且几... 阅读全文

posted @ 2015-06-15 19:22 tuo_chao 阅读(763) 评论(0) 推荐(0)

python搭建简单的web服务器
摘要:由于要做自动化和性能测试,工作中需要有一个能够控制返回消息数据的web服务器,所以用python初步实现了一个简单的web服务器,能够处理HTTP的请求(GET,POST,PUT),并完成响应。先简单说明下原理,python中实现web服务器大概分两个步骤:1. 创建一个套接字,绑定到指定的IP和端... 阅读全文

posted @ 2015-05-29 19:40 tuo_chao 阅读(1128) 评论(1) 推荐(0)

python单元测试框架
摘要:python的单元测试框架pyUnit和java的junit非常类似,以下是对模块中的方法进行单元测试的例子:实现代码:输入一个整数组成的列表,判断其中是否有重复的数字,如果有返回True,否则返回Falseclass Solution: # @param {integer[]} nums # @r... 阅读全文

posted @ 2015-05-28 20:37 tuo_chao 阅读(271) 评论(0) 推荐(0)

导航