自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

转载 实现两个Mysql数据库同步

一、概述  MySQL从3.23.15版本以后提供数据库复制(replication)功能,利用该功能可以实现两个数据库同步、主从模式、互相备份模式的功能。本文档主要阐述了如何在linux系统中利用mysql的replication进行双机热备的配置。 二、环境 操作系统:Linux 2.6.23.1-42.fc8 # SMP(不安装XEN) Mysql版本...

2017-11-28 13:48:00 415

转载 Tomcat启动默认访问项目

一般有两种可以实现:推荐使用这一种、更灵活 一般项目的编译项目都在Tomcat的webapps下,项目的访问路径一般为:http://localhost:8080/项目虚拟路径。但是Tomcat的默认访问页面http://localhost:8080访问到的是Tomcat带猫的的那个页面,要想直接输入本地地址http://localhost:8080就可以得到项目的默认访问页,进行以下...

2017-11-23 21:54:00 94

转载 读书笔记--<精益和敏捷开发大型项目应用指南>

【摘要】 3月份的时候,根据教练和其他多为项目经理的推荐,开始阅读这本书;本书共三大部分、12个章节,第一部分:思考工具,第二部分:组织工具;第三部分:杂记;全书相当于对精益思想和敏捷团队组织、Scrum基础进行了浓缩,是这几个方面的知识体系汇总。 部分文字因为翻译的原因,加上个人理解能力有限,没有完全吃透。 个人觉得价值比较大的是第一部分第三章-精益思想、和第二部分的...

2017-11-23 11:16:00 126

转载 TL 重构

import dependencies.*;import org.apache.commons.lang3.ArrayUtils;import org.apache.commons.lang3.StringUtils;import org.apache.log4j.Logger;import org.dom4j.Document;import org.dom4j.Element;im...

2017-11-22 23:04:00 114

转载 eclipse中使用Lombok

windows环境 1.下载lombok.jar包https://projectlombok.org/download.html 2.运行Lombok.jar:Java-jar D:\software\lombok.jarD:\software\lombok.jar这是windows下lombok.jar所在的位置 数秒后将弹出一框,以确认eclips...

2017-11-20 22:02:00 87

转载 一个成功的 Git 分支模型

在这篇文章中介绍的开发模型在大约一年前已经在我的私有项目和工作引入的,而且已经被证明是非常成功的。我想写一些关于这个模型的东西已经好一段时间了,但是一直苦于没有时间,不过现在可以了。我不想探讨任何项目细节,只讨论分支策略和发布管理。 这篇文章围绕着Git做为我们所有的源代码版本控制工具而展开的。 为什么是Git 为了深入探讨git和集中式源码版本控制系统的利弊,参见这些文...

2017-11-17 13:42:00 62

转载 《重构,改善既有代码的设计》读书笔记

重构,绝对是写程序过程中最重要的事之一。在写程序之前我们不可能事先了解所有的需求,设计肯定会有考虑不周的地方,而且随着项目需求的修改,也有可能原来的设计已经被改得面目全非了。更何况,我们很少有机会从头到尾完成一个项目,基本上都是接手别人的代码,即使这个项目是从头参与的,也有可能接手其他组员的代码。我们都有过这样的经验,看到别人的代码时感觉就像屎一样,有一种强烈的想重写的冲动,但一定要压制...

2017-11-15 19:52:00 50

转载 重构——改善既有代码的设计

《重构——改善既有代码的设计》《Refactoring——Improve the Design of Existing Code》作者: 马丁 富勒 (Martin Fowler) 一、什么是重构? 所谓重构是这样一个过程:在不改变代码外在行为的前提下,对代码作出修改,以改进程序的内部结构。本质上说,重构就是在代码写好之后改进它的设计。 重构(名词):对软件内部结构...

2017-11-15 19:50:00 210

转载 5分钟了解Mockito

一、什么是mock测试,什么是mock对象? 先来看看下面这个示例: 从上图可以看出如果我们要对A进行测试,那么就要先把整个依赖树构建出来,也就是BCDE的实例。 一种替代方案就是使用mocks 从图中可以清晰的看出 mock对象就是在调试期间用来作为真实对象的替代品。 mock测试就是在测试过程中,对那些不容易构建的对象用一个虚拟对象来代替测试的方法就叫...

2017-11-14 09:52:00 98

转载 mockito简单教程

官网:http://mockito.org/ API文档:http://docs.mockito.googlecode.com/hg/org/mockito/Mockito.html 项目源码:https://github.com/mockito/mockito 首先添加maven依赖 <dependency> <...

2017-11-14 09:22:00 78

转载 Robot Framework 环境搭建

Robot Framework环境搭建 1安装Python 访问Python官方网站:https://www.python.org/ 由于Robot Framework框架是基于Python语言开发的,要想使用Robot Framework首先需要有Python 环境。 在学习和使用Python时,首先会碰到Python版本的问题,这在其它编程语言中是不存在的,...

2017-11-03 08:57:00 75

转载 敏捷开发与Scrum

敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成和可运行使用的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。 什么是敏捷开发? 敏捷开发(Agile Development)是一种以...

2017-11-02 15:06:00 161

转载 什么是敏捷

什么是敏捷? 1 年前 一、从“敏捷开发”说起 “敏捷”概念的引入最先是从软件开发领域引入的。传统的软件开发采用的是瀑布式开发的流程,把整个开发过程分成了收集需求、定义、设计、编码、测试、发布等阶段,每个阶段设定明确的目标和标准,达成后再进入下一个阶段,整个过程沿着可预测性逐步增加的方向前进,可以避免资源的无效投入,并有效地保证开发质量。 但问题在于瀑...

2017-11-01 19:26:00 160

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除