上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 26 下一页
摘要: overviewNAS 和 SANNAS 和 SAN 的区别完! 阅读全文
posted @ 2011-05-31 13:02 iTech 阅读(713) 评论(0) 推荐(0)
摘要: 常用的东东的quick reference(cheat sheets) 收集:http://www.addedbytes.com/cheat-sheets/http://www.quicklycode.com/cheatsheetshttp://devcheatsheet.com/http://refcardz.dzone.com/完! 阅读全文
posted @ 2011-05-24 17:44 iTech 阅读(659) 评论(0) 推荐(0)
摘要: 1) new Virtual Machine 在 vCenter或ESX/ESXi host右键,选择New Virtual Machine。在New Virtual Machine中进行各种设置来完成Vitual Machine的创建。在创建好了以后还可以在虚拟机上右键edit settings来修改virtual machine的setting。选中虚拟机右键->edit settings -> Add -> Hard Disk 来增加新的硬盘。2) upload ubuntu的ISO to Datastore在 vShpere client中home->inven 阅读全文
posted @ 2011-05-14 15:02 iTech 阅读(1556) 评论(0) 推荐(0)
摘要: svn的外部定义svn:externals转自:http://blog.csdn.net/jaconey/archive/2008/05/15/2448986.aspx解决你的外部依赖 -- svn:externals 在日常的项目版本管理中, 根据自己的需要, 我们很有可能需要把不同的repository放到不同的目录中, 又或者把几个repository放到一起. 多数时候, 这都是为了解决build中的依赖, 所以这种"个性化"的结构是应该共享, 成为版本的其中一个部分. 否则项目成员就需要各自建立这样的结构, 风格不一, 也有可能造成遗漏.Subversion 内嵌 阅读全文
posted @ 2011-05-10 11:22 iTech 阅读(3788) 评论(0) 推荐(0)
摘要: 一WinSCP 主页:http://winscp.net/eng/index.phpWinSCP 是超级牛的免费软件,是windows上的SFTP, FTP 和 SCP 客户端,用来实现与Unix或Linux的文件的共享和交换。 WinSCP 是一个Windows环境下使用 SSH的开源图形化SFTP客户端。同时支持SCP协议。它的主要功能就是在本地与远程计算机(一般为Unix或Linux)间安全的复制文件。 特性 图形用户界面 多语言 与 Windows完美集成(拖拽, URL, 快捷方式) 支持所有常用文件操作 支持基于SSH-1、SSH-2 的 SFTP 和 SCP 协议 支持批处理脚本 阅读全文
posted @ 2011-05-04 14:31 iTech 阅读(4499) 评论(1) 推荐(3)
摘要: 一 实例和结果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 阅读(1495) 评论(0) 推荐(0)
摘要: 1. 列出所有的运行的进程 (ps -ef, ps -aux),在BSD机器上,需要使用ps -aux$ ps -efroot 26551 5 0 Feb10 ? 00:03:41 [pdflush]root 26570 5 0 Feb10 ? 00:00:20 [pdflush]root 30344 3382 0 Feb21 ? 00:00:11 sshd: root@pts/14root 30365 30344 0 Feb21 pts/14 00:00:02 -bashroot 30393 3382 0 Feb21 ? 00:00:10 sshd: root@pts/15Where: -e 阅读全文
posted @ 2011-04-25 17:00 iTech 阅读(6131) 评论(0) 推荐(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 阅读(1602) 评论(0) 推荐(0)
摘要: 常见数据类型的引用定义: 数据类型 定义 举例 标量变量 \$Var $Pointer = \$Var 数组 \@Array $Pointer = \@Array 哈希变量 \%Hash $Pointer = \%Hash 文件句柄 \*FILEHANDLE $Pointer = \ 常量 \常量 阅读全文
posted @ 2011-04-21 13:58 iTech 阅读(4074) 评论(0) 推荐(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 阅读(3191) 评论(0) 推荐(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 阅读(2348) 评论(0) 推荐(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 阅读(2519) 评论(0) 推荐(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 阅读(7051) 评论(0) 推荐(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 阅读(2107) 评论(0) 推荐(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 阅读(2274) 评论(0) 推荐(1)
摘要: 特点: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 阅读(2928) 评论(1) 推荐(0)
摘要: PySide website : http://www.pyside.org/onlinedoc :http://www.pyside.org/docs/pyside/wiki:http://developer.qt.nokia.com/wiki/PySideDocumentation/ sourcecode:http://qt.gitorious.org/pyside/example :http://qt.gitorious.org/pyside/pyside-examples/trees/master (看了example后一切就都太简单了)The PySide project provi 阅读全文
posted @ 2011-03-29 17:01 iTech 阅读(2832) 评论(1) 推荐(0)
摘要: 一 Python3 中字符串的类型bytearray([source[, encoding[, errors]]]) Return a new array of bytes. The bytearray type is a mutable sequence of integers in the range 0 <= x < 256. bytes([source[, encoding[, errors]]]) Return a new “bytes” object, which is an immutable sequence of integers in the range 0.. 阅读全文
posted @ 2011-03-28 17:38 iTech 阅读(18583) 评论(1) 推荐(1)
摘要: 转自: http://www.javaeye.com/topic/560229一 预备知识字符集1, 常用字符集分类ASCII及其扩展字符集作用:表语英语及西欧语言。位数:ASCII是用7位表示的,能表示128个字符;其扩展使用8位表示,表示256个字符。范围:ASCII从00到7F,扩展从00到FF。ISO-8859-1字符集作用:扩展ASCII,表示西欧、希腊语等。位数:8位,范围:从00到FF,兼容ASCII字符集。GB2312字符集作用:国家简体中文字符集,兼容ASCII。位数:使用2个字节表示,能表示7445个符号,包括6763个汉字,几乎覆盖所有高频率汉字。范围:高字节从A1到F7 阅读全文
posted @ 2011-03-28 15:47 iTech 阅读(9787) 评论(0) 推荐(1)
摘要: 一 python2.6中的字符串1) 字符串的种类和关系 (在2.x中,默认的string为str)2) python的全局函数中basestring,str和unicode的描述如下basestring() This abstract type is the superclass for str and unicode. It cannot be called or instantiated, but it can be used to test whether an object is an instance of str or unicode. isinstance(obj, bases 阅读全文
posted @ 2011-03-27 22:00 iTech 阅读(9945) 评论(0) 推荐(0)
摘要: 一 LVS (Linux Virtual Server)针对高可伸缩、高可用网络服务的需求,我们给出了基于IP层和基于内容请求分发的负载平衡调度解决方法,并在Linux内核中实现了这些方法,将一组服务器构成一个实现可伸缩的、高可用网络服务的虚拟服务器。虚拟服务器的体系结构如图2所示, 和 一组服务器通过高速的局域网或者地理分布的广域网相互连接,在它们的前端有一个负载调度器(Load Balancer)。负载调度器能无缝地将网络请求调度到真实服务器上,从而使得服务器集群的结构对客户是透明的,客户访问集群系统提供的网络服务就像访问一台高性能、高可用的服务器一样。客户程序不受服务器集群的影响不需作任 阅读全文
posted @ 2011-03-24 14:58 iTech 阅读(1227) 评论(0) 推荐(0)
摘要: 有些时候某些文件夹下的文件路径太长,超出了windows系统的限制,导致此文件夹不能被删除。 此时我们需要先subst此文件夹然后再删除,以下脚本帮你自动完成。代码:importosimportsysimportshutilimportsubprocessdefrunCommand(cmd):returnsubprocess.call(cmd)defsubstDriveForPath(drive,path):substcmd="subst"+""+drive+""+pathreturnrunCommand(substcmd)defun 阅读全文
posted @ 2011-03-22 21:04 iTech 阅读(1207) 评论(0) 推荐(0)
摘要: 清除指定目录下的子文件, 只保留与给定的正则表达式匹配且最后创建的N个。代码:importosimportsysimportreimportshutildefcleanUp(dir,regrex,num):ifnotos.path.exists(dir)andnotos.path.isdir(dir):print'path%sisnotexistedorisnotadirectory'%dirreturnFalsesubfolderdict={}forsubIinos.listdir(dir):sf=os.path.join(dir,subI)ifos.path.isdir(s 阅读全文
posted @ 2011-03-22 18:36 iTech 阅读(2140) 评论(0) 推荐(0)
摘要: 用来copy文件和目录,当文件或文件夹已经存在时,自动增加.r1,.r2......来重命名新copy的文件。 代码:importosimportsysimportshutildefcopyWithRename(source,dest,rename=True):ifos.path.exists(dest)andrename==True:dir,name=os.path.split(dest)newdest=destifos.path.isfile(dest):namewithoutext,ext=os.path.splitext(name)i=1while(1):newdest=os.path 阅读全文
posted @ 2011-03-22 18:09 iTech 阅读(1892) 评论(1) 推荐(0)
摘要: Author :Jeffrey My Blog:http://blog.csdn.net/gueter/ 本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/gueter/archive/2007/03/08/1524447.aspx引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。 阅读全文
posted @ 2011-03-21 22:04 iTech 阅读(6429) 评论(1) 推荐(0)
摘要: 一 读取excel这里介绍一个不错的包xlrs,可以工作在任何平台。这也就意味着你可以在Linux下读取Excel文件。首先,打开workbook; import xlrdwb = xlrd.open_workbook('myworkbook.xls')检查表单名字: wb.sheet_names()得到第一张表单,两种方式:索引和名字 sh = wb.sheet_by_index(0)sh = wb.sheet_by_name(u'Sheet1')递归打印出每行的信息: for rownum in range(sh.nrows): print sh.row_v 阅读全文
posted @ 2011-03-18 12:22 iTech 阅读(15223) 评论(1) 推荐(2)
摘要: 代码如下:fromhashlibimportmd5defcalMD5(str):m=md5()m.update(str)returnm.hexdigest()defcalMD5ForFile(file):m=md5()a_file=open(file,'rb')m.update(a_file.read())a_file.close()returnm.hexdigest()defcalMD5ForFolder(dir,MD5File):importosoutfile=open(MD5File,'w')forroot,subdirs,filesinos.walk(d 阅读全文
posted @ 2011-03-17 13:20 iTech 阅读(2720) 评论(0) 推荐(0)
摘要: docstring: docstring表示源代码的注释,可以被help()函数识别。以''' axxxx'''的形式存在,可以为多行。可以给module,class,function增加docstring。但是docstring必须在所有的内容的最前面,例如如果给module增加docstring,该docstring必须位于文件的最前面。实例:'''#prerequisite:#basedonPython2.x#needPythonXXXmodule#makeXXXXXcommandisinPATH#usage:1)c 阅读全文
posted @ 2011-03-08 18:33 iTech 阅读(11713) 评论(1) 推荐(0)
摘要: perl中的INC变量中包含了所有的perl module的查找路径。可以使用perl -V 来查看INC的值。1)默认地INC如下:@INC: C:/Perl/site/lib C:/Perl/lib .2)设置环境变量PERL5LIB来增加到INC,例如: set perl5lib=c:\perllibs 在设置perl5lib后如下, %ENV: PERL5LIB="c:\perllibs" @INC: c:\perllibs C:/Perl/site/lib C:/Perl/lib .3)在perl程序中修改INC, 例如:#!/usr/bin/perl -w pu 阅读全文
posted @ 2011-03-08 16:04 iTech 阅读(22310) 评论(0) 推荐(2)
摘要: 以下几种方法来模拟enum:(感觉方法一简单实用)#way1classDirections:up=0down=1left=2right=3printDirections.down#way2dirUp,dirDown,dirLeft,dirRight=range(4)printdirDown#way3importcollectionsdircoll=collections.namedtuple('directions',('UP','DOWN','LEFT','RIGHT'))directions=dircoll(0 阅读全文
posted @ 2011-03-08 14:37 iTech 阅读(6685) 评论(0) 推荐(0)
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 26 下一页