CM(Configuration Management)
文章平均质量分 80
chenlly99
专注LBS轨迹大数据挖掘,数据仓库建模,基于Hadoop集群的超大规模分布式计算。
展开
-
Ant 基础
(1) Ant 用途Ant的作用还是很大的,如楼上说到的它可以用来做编译、部署、打包、测试等等工作,虽然现在的IDE环境已经集成了很多这样的功能,但是通常情况下我们还是会很频繁的使用到Ant,一般有这样一些原则: 1.如果你发现你的工作有有许多是每天要做的,或者是经常要反复执行的工作,那么可以考虑使用Ant,这样可以将这样的工作编写为Ant脚本,便于维护和定期执行 2.当你是系统管理员,或者部署人员时,可以考虑使用Ant 3.当你是测试人员,希望在夜晚离开公司时,自动执行一些单元测试,当白天到公司时就能看到原创 2011-03-04 10:19:00 · 686 阅读 · 0 评论 -
eclipse和VS2010版快捷键
--------------------------------------------------eclipse 快捷键---------------------------------------------------------Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Al转载 2014-04-18 15:40:49 · 6021 阅读 · 0 评论 -
Maven 基础
前言Maven是一个项目管理工具,它包含了一个项目对象模型(POM),一组标准集合,一个项目生命周期,一个依赖管理系统,和用来运行定义在生命周期阶段中插件目标的逻辑。 我们可以利用Maven构建项目(编译、测试、打包、分发),还可以生成报告,生成web站点,并且帮助推动工作团队成员间的交流。约定优于配置是一个简单的概念。系统,类库,框架应该假设合理的默认值,而非要求提供原创 2011-05-30 16:41:00 · 2357 阅读 · 0 评论 -
单元测试(Junit3.8)原则和测试用例
1、我们应该怎么做编写代码之前,先编写单元测试,即测试先行。也就是所谓的测试驱动开发(TDD)单元测试是代码的一部分,所有的代码必须有单元测试,并且测试通过。在修改代码之前,先修改单元测试,并且测试通过。当我们在对代码进行重构和进行设计优化时,如果我们对所有的类都原创 2011-09-29 09:42:44 · 3574 阅读 · 0 评论 -
TDD(Test Driven Development)—测试驱动开发模式
相互独立的测试(1) 测试都是不依赖顺序的。如果想从这些测试中挑选一部分来测试来运行是可行的。(2) 把问题分解成一些彼此正交的小问题。使每个测试环境更加简单和快捷。测试优先应该什么时候编写测试?在要编写代码之前,先编写这个代码的测试。测试在前可以减少工作压力原创 2011-10-11 12:02:41 · 1164 阅读 · 0 评论 -
subversion 服务器环境搭建步骤
一、 基本概念:版本库(repository):Subversion的核心就是 rpository ,中文翻译成“版本库”。就是位于服务器端,统一管理和储存数据的地方。版本(version): 二、 搭建svn服务器 (window原创 2011-05-19 10:58:00 · 3085 阅读 · 0 评论 -
Maven assembly实现自定义打包
maven-assembly-plugin : 是maven中针对打包任务而提供的标准插件(1)、在pom.xml 文件里面的配置说明 maven-assembly-plugin make-zip package原创 2011-09-07 11:39:08 · 36909 阅读 · 2 评论 -
Maven 之setting.xml pom.xml
1)、 配置Maven 从私服上下载构件a、在POM.xml文件中配置 central.maven.com mapbar central mirror. http://192.168.1.252:8081/nexus/content/reposit原创 2011-09-06 16:02:50 · 17814 阅读 · 1 评论 -
SCM(Software Configuration Management)软件配置管理
常用的版本管理工具有svncvsvss(2)、使用SCM 的角色Project manager Track schedule,trunk ,branch,tagSoftware engineer Day-to-day coding原创 2011-08-31 16:43:44 · 1261 阅读 · 0 评论 -
Junit 基础
JUnit是一个开发源代码的Java测试框架,用于编写和运行可重复的测试。主要用于白盒测试,回归测试。 1. 黑盒测试 黑盒测试也称功能测试或数据驱动测试,它是在已知产品所应具有的功能,通过测试来检测每个功能是否都能正常使用, 在测试时,把程序看作一个不能打开的黑盆子,在完全不考虑程序内部结构和内部特性的情况下,测试者在程序接口进行测试, 它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数锯而产生正确的输出信息, 并且保持外部信息(如数据库或文件)的完整性。 2. 白盒原创 2011-03-11 13:18:00 · 761 阅读 · 0 评论 -
Git
参照:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000一、Git介绍:Git是分布式版本控制系统,集中式和分布式版本控制系统有什么区别呢?集中式版本控制系统,版本库是集中存放在中央服务器的,而干活的时候,用的都是自己的电脑,所以要先从中央服务器取得最新的版本,然后开始干活原创 2015-04-25 18:35:16 · 4958 阅读 · 0 评论