04 2011 档案

摘要: 一 实例和结果1) 实例的结构和具体的文件:PyPackage│ PyCommonM.py│ __init__.py│├─p1Package│ P1M.py│ P1MC.py│ __init__.py│└─p2 P2.py P2M.py2) PyCommonM.pydef PyCommonMF(): print "PyCommonMF"3) P1M.py:def P1MF(): print 'P1MF'4) P1MC.py:class P1MC(): @staticmethod def P1MCF(): print 'P1MCF'5)P2M.阅读全文
posted @ 2011-04-26 19:13 iTech 阅读(631) | 评论 (0) 编辑
摘要: 一 Netstat1 Find out on which port a program is running# netstat -ap | grep ssh(Not all processes could be identified, non-owned process infowill not be shown, you would have to be root to see it all.)tcp 1 0 dev-db:ssh 101.174.100.22:39213 CLOSE_WAIT -tcp 1 0 dev-db:ssh 101.174.100.22:57643 CLOSE_W.阅读全文
posted @ 2011-04-25 17:00 iTech 阅读(773) | 评论 (0) 编辑
摘要: 转自: http://www.thegeekstuff.com/2011/02/linux-boot-process/Press the power button on your system, and after few moments you see the Linux login prompt.Have you ever wondered what happens behind the scenes from the time you press the power button until the Linux login prompt appears?The following are阅读全文
posted @ 2011-04-25 16:25 iTech 阅读(563) | 评论 (0) 编辑
摘要: 翻译自:http://www.thegeekstuff.com/2010/06/perl-array-reference-examples/http://www.thegeekstuff.com/2010/06/perl-hash-reference/reference是另一个变量的地址。reference可以指向array,hash,或perl代码段。reference使perl代码运行更快。一 array的reference和dereference1)array的reference正常地,我们存储list的元素在array中如下:@array = (“one”,”two”,”three”,阅读全文
posted @ 2011-04-21 13:58 iTech 阅读(543) | 评论 (0) 编辑
摘要: 一 web2py的应用的执行环境Models,Controllers和views所在的执行环境中,以下对象已经被默认地导入: Global Objects: request,response,session,cacheNavigation: redirect,HTTPInternationalization: THelpers: XML, URL, BEAUTIFYA, B, BEAUTIFY, BODY, BR, CENTER, CODE, DIV, EM, EMBED,FIELDSET, FORM, H1, H2, H3, H4, H5, H6, HEAD, HR, HTML,I, IFR阅读全文
posted @ 2011-04-20 22:04 iTech 阅读(617) | 评论 (0) 编辑
摘要: web2py的URL映射1) http://127.0.0.1:8000/a/c/f.html的映射web2py的URL映射规则将http://127.0.0.1:8000/a/c/f.html映射到Application(a)的Controller(c)的function(f)。如果function(f)不存在,则映射到Controller(c)的function(index)函数。如果Controller(c)不存在,web2py默认映射到Controller(default),如果application(a)不存在的话,web2py默认映射到application(init),如果app阅读全文
posted @ 2011-04-18 22:22 iTech 阅读(498) | 评论 (0) 编辑
摘要: 什么是web2py,请看:python26web[web2py之helloworld]一 web2py与MVCweb2py鼓励开发人员将data representation (the model), data presentation (the view) and the application workflow (the controller)分离. web2py的主要设计思想就是MVC,在web2py中一个典型的request流程如下图:在上图中:1) server可以是web2py内置的server,或者是第三方的server,例如Apache。server使用多线程来处理请求;2) 阅读全文
posted @ 2011-04-16 11:52 iTech 阅读(548) | 评论 (0) 编辑
摘要: 一 web2pyweb2py是免费的开源的web框架,被用来快速地开发基于安全的数据库驱动的web应用。我们通过python来使用web2py框架,同时web2py本身也是使用python开发的。web2py是一个full-stack框架,这意味着她包含了你构建功能丰富的web应用的所有组件。主页 : http://web2py.com/ 官方的参考书: http://web2py.com/book官方的example: http://web2py.com/examples/default/examples 二 web2py的特点 web2py被设计用来引导web开发人员使用软件开发的最佳实践阅读全文
posted @ 2011-04-13 19:54 iTech 阅读(1098) | 评论 (0) 编辑
摘要: 默认地当python import模块的时候,在sys.path变量中存储的路径中查找。 默认地sys.path的值如下: ['', 'C:\\WINDOWS\\system32\\python26.zip', 'C:\\Python26\\DLLs', 'C:\\Python26\\lib', 'C:\\Python26\\lib\\plat-win', 'C:\\Python26\\lib\\lib-tk', 'C:\\Python26', 'C:\\Python26\\阅读全文
posted @ 2011-04-12 16:23 iTech 阅读(489) | 评论 (0) 编辑
摘要: PTVS(Python Tools for Visual Studio)是来自微软Technical Computing Group的一个开源免费的VisualStudio2010的插件。使你能够使用VisualStudio2010来编辑和调试Cpython和IronPython程序。主页:http://pytools.codeplex.com/宣布的主要特性有: 高级编辑功能、智能感知(Intellisense),代码浏览,“查找所有引用”,REPL等等…… 支持CPython和IronPython 本地或集群/远程调试 有多种视图辅助分析代码 通过和IPython REPL集成,实现交互式阅读全文
posted @ 2011-04-11 14:34 iTech 阅读(588) | 评论 (0) 编辑
摘要: 特点:1) 此GlobalLogging 采用了singlten模式,全局唯一,必须通过getInstance方法来获得GlobalLogging的实例;2) 此GlobalLogging可以采用logging提供的log handlers(例如log到console,file。。。),同时支持提供自定义函数来处理log的接口,可以自己定义如何处理log;GlobalLogging的使用如下: (将系统的所有的函数的log,同时写到log文件和UI中的text控件中)fromGlobalLoggingimportGlobalLoggingclassA:def__init__(self):Glo阅读全文
posted @ 2011-04-08 18:41 iTech 阅读(589) | 评论 (0) 编辑