02 2009 档案
摘要: 在看PEP-0138时无意发现,就萌生起自己实现一个类似的装饰器的念头,毕竟这个装饰器确实很好用。其中accepts和returns是在原有的基础上进行改造的,详细可以查看代码[代码]使用举例:若accepts与其他任何装饰器同时使用的话,必须将accepts放到最内层,要不然,会导致参数校验异常.[代码]PS: synchronized 装饰方法在python2.5 + 可以使用with语法来代...阅读全文
摘要: 今天在做一个web页面控制memcached重启的功能,本以为非常简单,不就获取pid,然后kill,在重新启动memcached就这么简单。没想到使用subprocess.Popen() 来调用命令时竟然发现response确实是返回到客户端了,但是服务器端和客户端的http连接竟然还连接着,一直不断。查看了一下python的文档,发现:http://docs.python.org/librar...阅读全文
摘要: 最近在做一些很简单的web请求优化,web端的逻辑非常简单,就是接收用户POST上来的数据,并保存到数据库,和处理用户的GET查询请求。web服务器:Ubuntu + Lighttpd + fastcgi + django,数据库使用mysql 5.0为了达到海量用户并发访问的要求,几乎所有代码都尽可能简单地写,参数校验都几乎没有做。连接池、精简版的memcached,精简版的django等等,p...阅读全文


