摘要: WSGI是web服务器网关接口(Web Server Gateway Interface),是web服务器、及应用服务器与web应用之间通讯的规格(尽管远不仅如此而已)。它是一个python的标准,详细的信息在PEP 333中有所描述。 阅读全文
posted @ 2013-06-03 13:42 江南制造 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 用Visual Studio做项目开发时,编译过程会产生大量临时文件,这些文件默认都存储在工程目录下的obj子目录内。另外,工程编译出的成果也会放在工程目录下的bin子目录内。这些文件通常都很多、很琐碎、频繁变化,对备份影响很大。而且,还会经常被人不小心提交到svn服务器上去。非常烦人!按照如下所示,修改.csproj文件,可将多工程的编译临时文件从代码文件中清理出来。还给开发环境一个清爽。<Pr... 阅读全文
posted @ 2012-11-29 21:20 江南制造 阅读(1149) 评论(1) 推荐(0) 编辑
摘要: 因为笔记本要在家里和公司之间背来背去,而家里和公司的无线网卡设置不同。家里为了方便,无线路由器设置成自动拨号,所有机子通过dhcp接入;而公司里管理较严格,要求设置成固定ip。每次换个地方就要重新设置无线网卡,一个弹窗一个弹窗地打开、设置,很不方便。所以为了偷懒,做了下面这个批处理命令:1@echooff2titlesetwlaninterface34:begin5setchoice=p67:main8:loop9call:show_help10if/i"%choice%"=="a"(11call:set_dhcpHomewlan12)elseif/i& 阅读全文
posted @ 2011-11-11 09:58 江南制造 阅读(1232) 评论(6) 推荐(0) 编辑
摘要: 在Windows环境下,初始化Mysql数据库文件的方法。 阅读全文
posted @ 2009-12-09 13:25 江南制造 阅读(2606) 评论(3) 推荐(1) 编辑
摘要: mysqld可以对执行的每一条SQL查询语句的性能进行跟踪。不过默认情况下,这个开关没有打开。修改mysqld配置文件:/etc/mysql/my.cnf,添加以下几项:[代码]配置好上述参数后,重启mysqld服务,开始对性能差的查询SQL进行监测。执行若干时间之后(一个中等负载的系统,个把小时,产生几十万条记录,很正常),就可以对日志文件进行分析了。这段时间内执行过的查询SQL,只要被认定为性... 阅读全文
posted @ 2009-11-17 00:05 江南制造 阅读(485) 评论(0) 推荐(0) 编辑
摘要: php的成员变量可以在声明的同时进行初始化,但是只能用标量进行初始化,例如:[代码]如果要将变量赋值为对象,那么只能在构造器中进行初始化,例如:[代码]但是php中并没有一个类似java中的静态构造器/静态块的东西,就没有合适的时机对其进行初始化了。对于共有的成员还有办法解决,例如:[代码]对于私有的成员似乎就没有什么干净的方法了,只能这样做:[代码] 阅读全文
posted @ 2009-11-15 16:26 江南制造 阅读(1104) 评论(1) 推荐(0) 编辑
摘要: 当有异常发生时,可以利用sys.exc_info()获得异常发生点的TraceBack。但正常状态如何获得TraceBack呢?查了很久资料都没有找到答案。想来想去,只找到两种不完美的方案:【方案一】主动引发一个异常,从而获得其TraceBack。事实上,traceback.extract_stack里就是这么干的:[代码]这种强行引发异常的方法,肯定会降低性能。【方案二】利用sys.settra... 阅读全文
posted @ 2009-10-14 11:11 江南制造 阅读(1487) 评论(2) 推荐(0) 编辑
摘要: Python中要创建一个类的实例,要首先导入该类或者该类所属的模块,例如:[代码]或者[代码]如果要在程序中动态地创建类实例,也一样要分两步走,例如:[代码]但是要注意:如果myclass并不在mymodule的自动导出列表中(__all__),则必须显式地导入,例如:[代码]若要封装的规范一些,可以这样来做:[代码] 阅读全文
posted @ 2009-10-06 17:17 江南制造 阅读(1821) 评论(3) 推荐(0) 编辑
摘要: 博客园的分类似乎太琐碎了,随笔、文章、新闻、日记……,有什么区别?各发几篇试试看。 阅读全文
posted @ 2009-03-31 16:34 江南制造 阅读(497) 评论(0) 推荐(0) 编辑
摘要: 作为一个博客网站,典型的一个特征是可以根据客户自己的喜好换肤。那么从网站系统的体系结构来看,应提供什么样的支持,来实现灵活、丰富的换肤功能呢?这个问题要好好地思考思考…… 阅读全文
posted @ 2009-03-23 20:12 江南制造 阅读(129) 评论(0) 推荐(0) 编辑