10 2009 档案
摘要: 一 变量延迟为了更好的说明问题,我们先引入一个例子。例1: @echo off set a=4 set a=5&echo %a% pause结果:4解说:为什么是4而不是5呢?在echo之前明明已经把变量a的值改成5了?让我们先了解一下批处理运行命令的机制:批处理读取命令时是按行读取的,在处理之前要完成必要的预处理工作,这其中就包括对该行命令中的变量赋值。我们现在分析一下例1,批处理在运行...阅读全文
摘要: 一 常见命令1) at 11:00/interactive "c:\hero\hero.exe"表示在11:00运行c:\hero\hero.exe,其中interactive是参数,表示允许作业在运行时与当时登录的用户桌面进行交互。2) 显示或更改文件属性。(也可以更改文件夹的属性)例 attrib d:\hero.txt显示d:\hero.txt的属性。例 attrib d:\hero.txt...阅读全文
摘要: 一 Windows Batch1) 如果变量的值来自文件,则必须类似set /p num=<num.txt 。2)如果变量的值想来自命令的结果,则一些命令可以使用%%,例如set bbb=%time%,set aaa=%date%。对于一般的命令只能先输出到临时文件,然后再读入,例如time /t > ddd.txt set /p ddd=<ddd.txt。3) 在for中可以使...阅读全文
摘要: what is CI:CI基本过程:该系统的各个组成部分是按如下顺序来发挥作用的: 开发者检查新增和修改到源代码仓库后的代码。CI服务器会为每一个项目创建了一个单独的工作区。当预设或请求一次新的构建时,它将把源代码仓库的源码存放到对应的工作区,哪里构建就执行哪里。CI服务器会在新近创建或者更新的工作区内执行构建过程。一旦构建完成,CI服务器就会在一个新的构件中选择性地执行原先定义的一套测试。如果构建失败,相关责任人将会通过电子邮件、即时短信或者其他的方式获取到(失败)通知。如果构建成功,这个构件会被打包并转移到一个部署目标(如应用服务器) 和/或存储为软件仓库中的一个新版本。这个如软件仓库可以阅读全文
摘要: 一 最简单的类Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->>>>classc(object):pass>>>x=c()>>>issubclass(c,object)True>>>type(10)<class'int'>>>>issubclass(int,object)True>>>type('aa阅读全文