上一页 1 2 3 4 5 6 7 ··· 11 下一页
摘要: 前言 关于每日构建这个话题,也已经有很多很好的文章讨论了。本文的写作过程中也参考了这些文章。本文之所以继续这个题目,是因为在查阅了网上的资源后,发现没有一个比较通用的过程。所以本文就主要讨论了利用NAnt构建一个通用日编译的方案。利用这个方案,日编译的维护者可以不需要对每个要编译的方案都要做很多维护。只要定义一个属性文件就可以了。 关键词: Daily Build, NAnt1. 简介 1.1. 每日构建的优点: 每日构建(Daily Build)也可称为持续集成(Continuous Integration),强调完全自动化的、可重复的创建过程,其中包括每天运行多次的自动化测试。每日构建的. 阅读全文
posted @ 2011-03-01 19:09 天空行马 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 如果你不知道下一步往哪走?如果你找不到未来? 来源: 张坤的日志 就把手边的事情做好。把手边的事情做好,做到很好,就知道下一步怎么走了。为什么这么说?因为你如果不知道自己喜欢什么,不知道自己以后的生活怎么安排,只能是因为你的思维不够有高度。你想不到几年之后的自己。 另一个原因是你没有足够的能力——分析能力,沟通能力,合作能力,发现问题的能力——去做你想做的事。“看似复杂的现象,其实不过是简单的投影。改变视点,或者把视点提高一个观察角度重新来看待问题,其实答案就简单明快地出来了。例如十字路口交通堵塞问题,三维的观点用立交桥就可以解决。& 阅读全文
posted @ 2011-02-15 22:27 天空行马 阅读(345) 评论(0) 推荐(1) 编辑
摘要: 关于冒烟测试,应该是微软首先提出来的一个概念,和微软一直提倡的每日build有很密切的联系。具体说,冒烟测试就是在每日build建立后,对系统的基本功能进行简单的测试。这种测试强调功能的覆盖率,而不对功能的正确性进行验证。从这一点看和所谓的“接受性(验收)测试(Acceptance Test)”非常相似。不同之处就在于他们执行的频率和被测的版本不同。 至于冒烟测试这个名称的来历,大概是从电路板测试得来的。因为当电路板做好以后,首先会加电测试,如果板子没有冒烟在进行其它测试,否则就必须重新来过。类似的如果冒烟测试没有通过,那么这个build也会返回给开发 阅读全文
posted @ 2011-02-13 10:29 天空行马 阅读(608) 评论(0) 推荐(1) 编辑
摘要: 1:电子邮件   对于很多公司来说,电子邮件可以说是生命线;因此,这就导致了没有公司愿意放弃的后果。这样的想法我们是可以理解的。但是,现在的托管电子邮件服务提供商提供的包含了5000电子邮箱的300账户套装价格,已经比一台运行最基本POP3/SMTP设置的廉价计算机更便宜了。并且除了提供基本电子邮件服务以外,在需要专业服务的情况下,很多供应商还可以提供Exchange服务,或者高端的非Exchange服务。电子邮件架构已经变得相当规范化,我们实在没有必要将它保留在防火墙内增加管理方面的问题。  2:会议软件  安装和维护会议软件并不是一件简单的事情。更糟的问题是,一旦宕机就需要尽快恢复。如同电 阅读全文
posted @ 2011-01-11 20:24 天空行马 阅读(265) 评论(0) 推荐(0) 编辑
摘要: Myinstall 脚本使用说明setup.exe 为安装文件。uninstall.exe 为卸载文件。setup.bmp 为 setup.exe 调用的logo,大小为48×48象素,若无则使用内置logo。setup.ini 为 setup.exe 使用的安装配置文件。所有的安装模块都以子目录方式存放,每个子目录下使用 mpcplugin.ini 文件(可自定义文件名)进行配置,setup.exe会自动识别。setup.exe 可以使用 /s、/S、-s 或 -S 参数无人值守安装(大写时不显示运行界面)。setup.ini 文件格式说明如下:_______________________ 阅读全文
posted @ 2010-12-10 22:59 天空行马 阅读(650) 评论(0) 推荐(0) 编辑
摘要: ++++++++++++++++InstallShield 网络资源参考++++++++++++++++++++++++InStallShield软件公司为安装程序制作提供了非常完善的技术支持,其中包括正常提供的软件使用支持,同时在该公司网址上对各种制作工具、技术以及业内最新消息进行发布,下面将该公司网络资源进行介绍。InstallShield 中文技术网 : http://installshield.jaron.cnInStallShield软件公司网址: http://www.InStallShield.comInstallShield Professional 2000制作工具: htt 阅读全文
posted @ 2010-12-10 22:46 天空行马 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 1 库函数综述InstallShield包含300多个内部库函数,用户可在安装脚本中调用它们来创建程序组,操作文件夹,处理目录,监督安装状态,创建对话框,操作文件及其它更多工作。因为InstallShield脚本编译器已经识别这些库函数名,所以用户在使用它们之前无须说明。为了成功调用一个内部库函数,用户必须知道库函数名称及使用格式。InstallShield 库函数参阅附录D库函数索引。在接下去的几节中我们将对其中主要的一些库函数作详细介绍。在这里先简单向用户描述一下库函数的构成。如:AskYesNo是一个库函数,它在对话框中显示一个询问,然后等待最终用户通过点击按扭来响应,Yes或No。As 阅读全文
posted @ 2010-12-10 22:44 天空行马 阅读(409) 评论(0) 推荐(0) 编辑
摘要: //安装完成后执行某些操作并将其删除function OnFirstUIAfter() begin TARGETDIR = PROGRAMFILES ^@COMPANY_NAME ^@PRODUCT_NAME; LaunchAppAndWait(TARGETDIR^"FtpConfig.bat","" ,WAIT); DeleteFile("FtpConfig.bat"); end;//验证序列号在function OnFirstUIBefore()中的Dlg_SdRegisterUserEx:里nResult下面添加:if szSerial!=("e43f2811-6643-4742-8 阅读全文
posted @ 2010-12-10 22:42 天空行马 阅读(424) 评论(0) 推荐(0) 编辑
摘要: 最近工作需要,经常要编写批处理文件,大学时候学习Dos不深入,很多命令的语法都忘记了,从网上搜集了一些常见命令行写法,供以后参考。  一,ping   它是用来检查网络是否通畅或者网络连接速度的命令。作为一个生活在网络上的管理员或者黑客来说,ping命令是第一个必须掌握的DOS命令,它所利用的原理是这样的:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我们可以确定目标主机的存在,可以初步判断目标主机的操作系统等。下面就来看看它的一些常用的操作。先看看帮助吧,在DOS窗口中键入:ping/?回车,。所示的帮助画面。在此,我 阅读全文
posted @ 2010-12-10 22:38 天空行马 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 2005比2000新增了几个函数,分别是row_number()、rank()、dense_rank()、ntile(),下面以实例分别简单讲解一下。create table gg(sname varchar(10),sort varchar(10),num int)goinsert into ggselect '白芍','根茎类',55union allselect '法半夏','根茎类',78... 阅读全文
posted @ 2010-11-04 19:53 天空行马 阅读(367) 评论(0) 推荐(1) 编辑
摘要: 我们以前在开发大数据量的分页存储过程时,往往都为了怎么样实现高效的性能,而大伤脑筋,似乎总是想写出最佳的存储过程分页方法,我们假如建立一个学生基本信息表StudentInfo,我们看在Sql Server 2000中我们实现的存储过程: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHi... 阅读全文
posted @ 2010-11-04 10:52 天空行马 阅读(574) 评论(0) 推荐(1) 编辑
摘要: SQL2008在数据库引擎方面的亮点是:  1、压缩(行压缩和页压缩)  2、TVP  3、Merge语句  4、备份压缩  5、基于文件系统的lob存储(filestream)  6、备份加密  7、空间数据类型  8、稀疏字段  9、资源调控器  ......  而且sql2008的SQL Server Management Studio很好用,支持单步调试和IntelliSense(智能语法... 阅读全文
posted @ 2010-11-04 10:10 天空行马 阅读(4254) 评论(0) 推荐(1) 编辑
摘要: 如果想向SharePoint中添加WebPart,大体上分为:创建WebPart ,部署WebPart DLL ,在SharePoint站点中添加WebPart等步骤。下面分步说明。  WebPart开发方式很多,网上流传甚广的有两种,ILM采用的是用WebPart包装器包装用户控件的方法。这种开发方法的过程与传统的利用VS开发基本上是一样的,只是使用和部署方式不一样而已。下面分步骤说明:  1.... 阅读全文
posted @ 2010-11-02 17:26 天空行马 阅读(1710) 评论(1) 推荐(2) 编辑
摘要: 绩效管理对一个Team是比较重要的一项日常管理任务,如何做到团队内每个人的绩效得分公平公正,必须有一套行之有效的方法。下面我谈谈我们部门管理的一些方法,拿出来与大家分享,希望有相关经验的人参与讨论,说说你们的管理方法。  一般管理比较规范的公司都会在年终或者季度末发放绩效奖,而每个人的奖金多少一般是根据每个人的表现和得分来发放的,这个得分的评定是从何而来的呢?有的是按照平时的表现等主管判断来的,依... 阅读全文
posted @ 2010-11-02 17:08 天空行马 阅读(2947) 评论(15) 推荐(2) 编辑
摘要: in可以分为三类: 1、形如select * from t1 where f1 in ( 'a ', 'b '),应该和以下两种比较效率。 select * from t1 where f1= 'a ' or f1= 'b '或者 select * fro... 阅读全文
posted @ 2010-11-02 13:38 天空行马 阅读(621) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 11 下一页