摘要: 1.定义 持续集成(Continuous integration),简称CI。 随着软件项目复杂度的增加,就会对集成和确保软件组件能够在一起工作提出了更多的要求-要早集成、常集成。 CI不是一项软件开发实践,而是多项软件开发实践的集合。 2.持续继承与敏捷编程 在敏捷领域中,测试驱动TDD和持续集成 阅读全文
posted @ 2016-06-15 22:18 深夜、程序、与烟 阅读(2378) 评论(0) 推荐(0) 编辑
摘要: 配置很简单,如下: 1. tomcat在bin/catalina.sh中添加如下:declare -x CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE - Xrunjdwp:transport=dt_socket,serve 阅读全文
posted @ 2016-06-15 21:59 深夜、程序、与烟 阅读(112) 评论(0) 推荐(0) 编辑
摘要: JAAS(Java Authentication and Authorization Service)也就是java认证/授权服务。这是两种不同的服务,下面对其做一些区别:验证(Authentication)就是要验证一个用户的有效性,即用户名、密码是否正确;授权(Authorization)就是授 阅读全文
posted @ 2016-06-14 22:41 深夜、程序、与烟 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 1.下载ActiveMQ 去官方网站下载:http://activemq.apache.org/ 2.运行ActiveMQ 解压缩apache-activemq-5.5.1-bin.zip,然后双击apache-activemq-5.5.1\bin\activemq.bat运行ActiveMQ程序。 阅读全文
posted @ 2016-06-14 22:31 深夜、程序、与烟 阅读(813) 评论(0) 推荐(0) 编辑
摘要: 过去几年中,我们一直在使用、构建和宣传消息队列,我们认为它们是很令人敬畏的,这也不是什么秘密。我们相信对任何架构或应用来说,消息队列都是一个至关重要的组件,下面是十个理由: 1. 解耦 在项目启动之初来预测将来项目会碰到什么需求,是极其困难的。消息队列在处理过程中间插入了一个隐含的、基于数据的接口层 阅读全文
posted @ 2016-06-14 21:40 深夜、程序、与烟 阅读(132) 评论(0) 推荐(0) 编辑