使用多线程编程和一个共享的数据结构如queue,这种程序任务可以用多个功能单一的线程来组织:UserRequestThread:负责读取客户的输入,可能是一个I/O信道。程序可能创建多个线程,每个客户一个,请求会被放入队列中RequestProcessor:一个负责从队列中获取并处理请求的线程,它为...
分类:
编程语言 时间:
2014-07-23 12:16:06
阅读次数:
317
看到未名的几篇帖子 使我想起了和python的一些经历,于是写了一篇咚咚。1 书籍:python的syntax足够简单,semantics也不复杂,不怎么会使人混乱,一般来说看自带的文档足够可以学习了,看完两章便可以写出一些non-trivial的程序了。 硬要说入门书籍。 learning in ...
分类:
编程语言 时间:
2014-07-23 12:08:56
阅读次数:
240
借用了张飞同学的HTML来进行的实战,文件下载路径:http://files.cnblogs.com/hugh007/demo.zip 代码如下:from selenium import webdriverfrom time import sleepfrom selenium.webdriver.....
分类:
编程语言 时间:
2014-07-23 12:06:36
阅读次数:
374
用python替换文件内容的方法,搜了网上许多例子,又请教了朋友。把完整的实现流程写一下,希望对大家有所帮助。要求:目标文件中有一个字段为no=x x为0、1、2……,将其替换为no=01 import re2 fobj = open("goal.ini", "r")3 f = re.sub("no...
分类:
编程语言 时间:
2014-07-23 11:57:16
阅读次数:
252
#python?sqlite
#Author?:?Hongten
#MailTo?:?hongtenzone@foxmail.com
#QQ?????:?648719819
#Blog???:?http://www.cnblogs.com/hongten
#Create?:?2013-08-09
#Version:?1.0
#DB-API?2.0?...
分类:
数据库 时间:
2014-07-23 00:34:17
阅读次数:
409
web.py1.安装:wgethttp://webpy.org/static/web.py-0.37.tar.gztarxvfzweb.py-0.37.tar.gzcdweb.py-0.37sudopythonsetup.pyinstall2.需求:先说下需求,http://10.75.7.237:8080/?ipaddress=10.75.7.29&count=100,最终得到这个ip的日志的前100行3.讲解:#!/usr/bin/pytho..
分类:
编程语言 时间:
2014-07-23 00:23:18
阅读次数:
242
修改apache配置文件如下<Directory"/usr/local/sae/httpd//htdocs/cgi-bin">AllowOverrideNoneOptionsExecCGIOrderallow,denyAllowfromall</Directory>AddTypetext/html.htm.html.pyAddHandlercgi-script.cgi.py编写hello_get.py,放在/usr/local/sae/httpd/htdocs/..
分类:
编程语言 时间:
2014-07-23 00:22:58
阅读次数:
203
背景:开发部需要使用python2.7,由于公网的环境python版本都是系统自带的,版本是2.6,需要升级,最好是通过RPM升级。实施步骤:1,下载nux的release文件wgethttp://li.nux.ro/download/nux/dextop/el6/i386/nux-dextop-release-0-2.el6.nux.noarch.rpmrpm-ivhnux-dextop-rele..
分类:
编程语言 时间:
2014-07-23 00:22:48
阅读次数:
252
引言:时间复杂度的求解,在此都是以实例进行讲解,各位读者可以从中慢慢理解;以下所有的案例都是以Python语言编写!案例一:求a的n次方代码如下:defexp1(a,n):ifn==1:returnaelse:returna*exp2(a,n-1)分析:1、问题的规模是n;2、当规模为1是结束;3、假设T(n)表示规模为n..
分类:
其他好文 时间:
2014-07-23 00:22:08
阅读次数:
170