单元测试更多的是在开发阶段完成,开发人员每写一个函数的时候都会写相应的单元测试。对于java代码,普遍使用的是jUnit,根据jUnit可以自己相应的开发一套自动化测试框架。这个的前提是要学会junit,先知道怎么用,才能知道怎么为我所用。为了更好地理解junit测试用例,我找了一个简单的例子来练习...
分类:
其他好文 时间:
2014-11-23 15:50:41
阅读次数:
223
概述edX Developer Stack就是通常我们所说的Devstack,是为本地开发所设计的一个Vagrant实例。Devstack:和产品(edx Product Stack)对系统的要求一样。这就使得你在开发阶段就能发现并解决系统配置方面的问题简化某些产品设置可以让开发工作更方便,如,ng...
分类:
其他好文 时间:
2014-11-19 15:44:15
阅读次数:
322
1.) 开发阶段, 项目不放入tomcat目录,配置server.xml或者在con/Catalina/localhost下新建[项目名.xml]xml内容如下:1 2 6 若在server.xml的host节点中配置,Context还需配置path属性2.) 项目发布阶段, 在META-I...
分类:
其他好文 时间:
2014-11-14 12:02:36
阅读次数:
120
现在,对于任何种类的网站开发来说,响应式Web设计都不能再局限于纸上谈兵,其是开发阶段的一个关键步骤。作为设计师和开发人员,我们必须要了解有效响应式设计的重要性以及其在保证优秀终端用户体验方面的作用。 随着web向着移动端逐步发展,现在响应能力对于网站来说已经必不可少。很多人没能在移动用户...
分类:
移动开发 时间:
2014-11-07 16:23:11
阅读次数:
212
软件生存周期是软件工程中的一个重要概念,把整个生存周期划分为若干个阶段,是实现软件生产工程化的重要步骤。
软件的生存周期一般划分为软件计划,软件开发和软件运行三个时期,如下图:
其中,计划阶段包括问题定义和可行性研究;开发阶段包括需求分析,软件设计(概要设计和详细设计),编码,测试;维护阶段就是软件的运行维护了。
一、计划阶段
计划阶段当然就是解决系统“...
分类:
其他好文 时间:
2014-11-05 19:42:32
阅读次数:
243
Tomcat中部署Java Web应用程序的几种方式:#PetWeb是工程名1.在TOMCAT_HOME\conf\server.xml文件的HOST节点中加入其中reloadable="false"表示当应用程序中的内容发生更改之后服务器不会自动加载,这个属性在开发阶段通常都设为true,方便 开...
分类:
编程语言 时间:
2014-11-05 10:41:56
阅读次数:
173
在开始学习nodejs时,往往一般写代码,一边看效果。先停止node,再重新运行。非常耗时。这时supervisor派上了用场。安装推荐使用npm,本人一直使用局部安装,这样可以将全部文件安装在自己指定的位置。npm installsupervisor用法使用node命令:node app.js如果...
分类:
Web程序 时间:
2014-10-31 15:27:20
阅读次数:
157
一.访问上学期项目团队,学习他们的得失:经过我们对学长学姐的采访,我们发现几乎所有人在开发阶段最不愿意触碰的地方就是团队的daily scrum,尽管每个队伍有PM负责协调进度,负责撰写daily scrum,但是对于每日一个小meeting大家都表示不是很能理解。但是做完项目后,他们的感触是,da...
分类:
其他好文 时间:
2014-10-22 21:53:17
阅读次数:
244
Hadoop的运行模式有以下三种:
独立模式(standalone或local mode):无需任何守护进程(daemon),所有程序都在单个JVM上执行。主要用在开发阶段。默认属性就是为本模式所设,所以不需要额外的配置。
伪分布式模式(pseudo-distributed model):Hadoop守护进程运行在本地机器上,模拟一个小规模的集群。
全分布模式(full distributed model):Hadoop守护进程运...
分类:
其他好文 时间:
2014-10-13 12:15:19
阅读次数:
252
1、数据库是一个结构化的数据集合; 2、数据环境是对象,关系是数据环境中的对象; 3、在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是:需求分析 4、在软件生命周期中,能准确地确定软件系统必须...
分类:
数据库 时间:
2014-10-12 14:20:08
阅读次数:
238