自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (2)
  • 收藏
  • 关注

原创 Maven系列--序

在之前的项目里,由于boss的坚持要给公司里混乱的项目管理结构做一个典范,于是乎我就被当做小白鼠试验田一样在全文检索项目中用上了maven。用Maven的好处,在后续的项目开发中依次得到了体验,但maven的入门学习曲线稍高,整整花费了一周的时间也就折腾到了入门的地步而已。在项目临近稳定的现在,记录并回顾一下Maven知识。

2014-01-26 14:42:06 571

原创 Maven系列--如何创建一个maven工程

前面啰啰嗦嗦一大堆,连怎么建立一个maven工程都还没看到,完全不符合how的作风啊,那下面就来个创建maven工程的实战吧。用命令行创建一个简易的maven工程:1、在某目录下新建一个叫做simpleMvn的文件夹2、从控制台中进入此文件夹内3、执行以下命令:mvn archetype:create -DgroupId=com.companyName -Dart

2014-01-28 22:37:27 1085

原创 Maven系列--pom.xml详解

什么是pom.xml?这个配置文件是用来单独描述和管理当前maven项目的。这个文件描述了开发者需要遵从的约定、项目依赖于的系统环境、以及项目的一些描述性信息。pom.xml的详解在官网上有很详细的介绍,看英文的亲可以去瞄瞄:http://maven.apache.org/pom.html英文不是很好的可以看一下作为搬运工的我发现的一个博文:http://blog.csdn.net/ith

2014-01-28 18:59:02 620

原创 Maven系列--需要先了解些什么

作为一个程序员,很多时候都听到大家在强调学习新知识的三部曲:what、why、how,可是现实中往往很多时候大家都在亟不可待地反着走。       不懂三部曲是神马东西的,可参考这Google出来的首条:http://blog.csdn.net/program_think/article/details/3908713       我在学习maven的前面几天,就一直记着想出点成果,可是无

2014-01-26 21:13:17 993

原创 Maven系列--setting.xml文件

在将maven应用于项目中时,有两个配置文件是至关重要的,一个是pom.xml,另一个就是setting.xml了setting.xml中的配置,覆盖于整个系统中的maven项目,而pom.xml针对的是单个项目的配置,当下先说setting.xml的配置和使用。由于我在查阅资料的时候,发现有位大哥很牛叉地把http://maven.apache.org/settings.html里的说明

2014-01-26 15:27:28 682

原创 Vector Clock

Vector clock是Dynamo用来解决数据一致性问题的一个算法,前提是遵循NRW理论,通过保证W+R>N保证强一致性,具体实现如下。  在写文件时,Vector Clock算法记录所有的更新版本,当读操作发生的时候返回多个版本,由客户端的业务成来解决这个版本冲突并合并各个版本。 [上图来自于:http://upload.wikimedia.org/wikipedia/commo

2014-01-26 15:05:02 806

原创 Brewer: (CAP) Theorem

Brewer在2000年UC Berkle的发言中提出,在设计和部署一个应用程序到分布式环境中的时候,存在着三点重要的系统需求需要详细考虑的[What he said was there are three core systemic requirements that exist in a special relationship when it comes to designing and d

2014-01-26 15:05:00 1165

原创 HBase文件索引分析

基于HBase 0.94.3分析HBase总体结构图  部分术语简介HMaster负责管理HRegionServer的接入,负责Region的管理分配,负责管理Table的创建于删除修改等操作。HRegion每个Table可以分裂成多个Region,每个Region为Table中的一个行区间。例如RowKey为0-

2014-01-26 15:04:57 1185

原创 Lucene与HBase的组合使用及HBasene的分析报告

Lucene简介  Lucene中,以document的形式作为搜索的主体。document由fieldName和fieldValue所组成,每个fieldValue又可以由一个或多个term元素来组成。基于不同的分词及索引规则,可用于搜索fieldValue的term少于组成fieldValue的term。Lucene的搜索基于反向索引,包含着可用于搜索document的field信息。通过

2014-01-26 15:04:55 2505

原创 Maven系列--安装与部署(Win7)

我的部署系统属于win7,下载了maven-3.1.1版本,下面是一个官方下载地址:http://apache.fayea.com/apache-mirror/maven/maven-3/3.1.1/binaries/apache-maven-3.1.1-bin.zip首先,电脑上需要安装有jdk并且能正常使用下载maven之后将其解压到目录如下:接下来是配置环境变量M2_

2014-01-26 14:41:47 991

MFS文件系统使用手册.pdf

MFS文件系统使用手册。。。。。。。。。。。。

2011-04-20

空空如也

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

TA关注的人

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