博客园  :: 首页  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页

2013年4月8日

摘要: 一、Yum介绍: YUM是“Yellow dog Updater, Modified”的缩写,可执行程序名为yum。YUM是一个在Fedora中的Shell前端软件包管理器。在红帽企业版Linux 5中引入YUM的重要原因之一,便是YUM能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装,便于管理大量系统的更新问题。二、YUM的特点有: 可以同时配置多个资源库(Repository)简洁的配置文件(/etc/yum.conf)自动解决增加或删除rpm包时遇到的倚赖性问题使用方便保持与RPM数据库的一致性三、为什么要进行Y 阅读全文

posted @ 2013-04-08 14:24 Bruce Zhang 阅读(504) 评论(0) 推荐(0) 编辑

摘要: 转自:http://i4linux.blog.163.com/blog/static/181155150201302121622699/官方介绍:http://fedoraproject.org/wiki/EPEL/zh-cnRHEL以及他的衍生发行版如CentOS、Scientific Linux为了稳定,官方的rpm repository提供的rpm包往往是很滞后的,当然了,这样做这是无可厚非的,毕竟这是服务器版本,安全稳定是重点,官方的rpm repository提供的rpm包也不够丰富,很多时候需要自己编译那太辛苦了,而EPEL恰恰可以解决这两方面的问题。什么是EPEL?EPEL 的全 阅读全文

posted @ 2013-04-08 14:00 Bruce Zhang 阅读(1587) 评论(0) 推荐(0) 编辑

摘要: 一、安装参照官方安装文档:http://www.phabricator.com/docs/phabricator/article/Installation_Guide.htmlPhabricator is a LAMP application suite, so you basically need LAMP:Linux: Some flavor of Linux is required. Mac OS X is an acceptable flavor of Linux. Windows is not an acceptable flavor of Linux. Phabricator wi 阅读全文

posted @ 2013-04-08 11:01 Bruce Zhang 阅读(807) 评论(0) 推荐(0) 编辑

摘要: 参考:http://book.douban.com/subject/6862062/http://www.qconbeijing.com/tutorial.php持续交付简介为什么要持续交付持续集成、持续部署与持续交付的联系• 重温持续集成什么是持续集成?什么不是?持续集成实施框架自动化测试策略持续集成强制性实践和建议性实践• 构建“部署流水线”(deployment pipeline)从提交到发布的建模部署流水线实例• 实现持续交付的关键实践与技术工具配置管理组件与依赖管理数据管理环境与部署管理降低部署风险的措施• 采纳持续交付到底采纳的是什么需要做哪些改变改变应该从哪里开始 阅读全文

posted @ 2013-04-08 10:44 Bruce Zhang 阅读(261) 评论(0) 推荐(0) 编辑

摘要: 转自:http://www.scmeye.com/thread-3470-1-1.html持续交付概念的流行反映了业务部门对于更快交付速度的渴望和技术团队对交付这一老大难问题的重视。从持续集成到持续交付,ThoughtWorks一直在积极的实践、思考、总结。这篇文章中我将分享ThoughtWorks一支开发团队在这个领域的收获和总结。背景我们的客户是澳洲的房地产搜索门户,每年独立访问者近300万(澳洲人口2000万),年营收近3亿美金,澳洲61%的房产都在此网站展示。我们的团队工作在商业地产、住宅、土地购置等与盈利息息相关的全产品线的核心系统上。成就2年前,与大多数“常规”项目一样,部署和发布 阅读全文

posted @ 2013-04-08 10:22 Bruce Zhang 阅读(629) 评论(0) 推荐(0) 编辑

摘要: 假设我在2013年03月07日08时48分52秒在我自己的电脑上使用“mvn clean install”构建了“com.my.testu:testu:1.0.1-SNAPSHOT”。那么Maven会在本地仓库目录“C:\MavenRepo\com\my\testu\1.0.1-SNAPSHOT”下生成文件“maven-metadata-local.xml”,内容如下:<?xml version="1.0" encoding="UTF-8"?><metadata modelVersion="1.1.0"> &l 阅读全文

posted @ 2013-04-08 09:34 Bruce Zhang 阅读(5194) 评论(0) 推荐(0) 编辑

2013年4月3日

摘要: 参考:http://www.cnblogs.com/chengmo/archive/2010/09/30/1839632.htmllinux shell在编程方面比windows 批处理强大太多,无论是在循环、运算。已经数据类型方面都是不能比较的。 下面是个人在使用时候,对它在数组方面一些操作进行的总结。1. 数组定义[chengmo@centos5 ~]$ a=(1 2 3 4 5)[chengmo@centos5 ~]$ echo $a1一对括号表示是数组,数组元素用“空格”符号分割开。2. 数组读取与赋值2.1 得到长度:[chengmo@centos5 ~]$ echo ${#a[@] 阅读全文

posted @ 2013-04-03 11:51 Bruce Zhang 阅读(195) 评论(0) 推荐(0) 编辑

2013年4月1日

摘要: 参考:http://www.cnblogs.com/rilley/archive/2012/02/02/2335395.html下载地址:http://www.oracle.com/technetwork/java/javase/downloads/java-se-jdk-7-download-432154.html1. 安装JDK1.7.0下载完成后在取得root权限后执行:[root@sea sea]# sudo rpm -ivh /目录/jdk-7-linux-x64.rpm执行结果:Preparing... ################################### [10 阅读全文

posted @ 2013-04-01 11:21 Bruce Zhang 阅读(205) 评论(0) 推荐(0) 编辑

摘要: 1. 下载/安装JIRA使用windows/Linux安装包不需要单独安装JDK:$ cd /usr/local/src$ wget http://wpc.29c4.edgecastcdn.net/8029C4/downloads/software/jira/downloads/atlassian-jira-5.2.7-x64.bin$ chmod +x atlassian-jira-5.2.7-x64.bin$ ./atlassian-jira-5.2.7-x64.bin运行过程中需要做相关选择,可参照:https://confluence.atlassian.com/display/JIR 阅读全文

posted @ 2013-04-01 11:20 Bruce Zhang 阅读(1021) 评论(0) 推荐(0) 编辑

2013年3月29日

摘要: 1. 框架:是一个应用程序的半成品。框架提供了一个可复用的公共结构,可以在多个应用程序之间进行共享。开发人员将框架融入到他们自己的应用程序中,并且加以扩展以满足他们特定的需求。框架与工具包的不同之处在于,框架提供了一致的结构,而不只是一组简单的工具类。2. 单元测试:检查一个独立工作单元的行为。在Java应用程序中,独立工作单元经常是(但不总是)一个独立的方法。相比之下,集成测试和验收测试检查的是各种组件如何交互。一个工作单元就是一项任务,不直接依赖于其他任何任务的完成。3. API契约:是一种观点,把一个应用程序编程接口(API)当做是在调用者与被调用者之间的正式协议。通常,单元测试通过证明 阅读全文

posted @ 2013-03-29 14:03 Bruce Zhang 阅读(277) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页