大鼻子的碎碎念:
好久没更新blog了,最近由于要给部门做一个关于持续集成的培训,所以把持续集成,持续交付的那点事做了一次梳理,废话不多说了,直接看PPT吧。有问题,欢迎留言~~
大鼻子的碎碎念:
Mockito是一个流行的Mocking框架。它使用起来简单,学习成本很低,而且具有非常简洁的API,测试代码的可读性很高。因此它十分受欢迎,用户群越来越多,很多的开源的软件也选择了Mockito。
要想了解更多有关Mockito的信息,请访问它的官方网站:http://mockito.org/
下面是Mockito的使用说明一览,基本翻译来,由于翻译水平有限,如果有错误,欢迎大家指出。下面的例子是基于Mockito 1.9.0。目前是官方最新的版本,有几个新的使用方法。
大鼻子的碎碎念:
几经周折,我们终于把Weblogic配置成功了,下面,是验收我们劳动成果的时候了。我们可以告别黑窗口了,现在我们可以通过IE浏览器,对我们的服务器进行访问,并对其进行配置。这篇文章会讲如何通过控制台进行计算机的设置、如何建立一个虚拟的Server、如何把Server建立成一个集群,以及如何进行远程发布。
大鼻子的碎碎念:
此文是是基于 Weblogic 10.3.3.0的,这是一篇实战的文章,其中主要介绍了Weblogic的域控如何搭建,为了介绍更多的知识点,写的有点罗嗦,好多是一些Linux的常用基础操作,这里也写出来,目的是让大家能多学到一些知识,此文仅限新手读者,如果您是高手,那么,请你跳过。
次篇如题目,是weblogic的安装,如果你有安装经验,也请您跳过此篇。
大鼻子的碎碎念:
集群部署,不仅能给我们的应用做负载均衡,而且能给我们的发布工作带来极大的便捷,那么什么集群?集群的优点是什么?集群的关键功能都有那些?集群都有哪些局限性?读完此文,相信您一定有一个整体认识,那么,让我们开始我们的集群之旅吧。
大鼻子的碎碎念:
maven是一个编译打包的工具,其特点是有一套默认的生命周期,为开发人员省去了好多繁琐配置,maven推崇“约定优于配置”,当然,我们是可以改变的约定的。下面就是一个简单的例子。
大鼻子的碎碎念:
一个开发团队有4个小组组成,其中3个小组在北京某办公室,1个小组在南京,开发人员一起开发代码,并且把开发好的代码提交到SVN。一天,南京的小组黄xx提交了一段代码,导致CI服务器出现了警告(红灯),我们的熔岩灯中心控制系统捕获到了这个消息,并且找出了最后一次提交代码的SVN账户。中心控制系统开始进行广播,使南京和北京小组办公桌上的熔岩灯亮起,并且同时发出声音“南京小组中的黄xx上传的代码导致CI报错啦,请及时修复”。南京的黄xx开始检查代码,并且把修改好的代码上传到了SVN。CI问题被修复了,此时随着一声“CI问题已修复”,熔岩灯灭掉了。
最终成品图
插件列表: 视图插件 Dashboard View 代码风格检查插件 Checkstyle Plug-in 重复代码检测插件 Duplicate Code Scanner Plug-in 测试覆盖率插件 Jenkins Cobertura Plugin 代码潜在bug检测插件 FindBugs Plugin和PMD Plug-in