自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

因你是玫瑰色的你

“这东西你做得出来么,做不了,那你有什么可说的,老老实实学习呗,对吧,路还长着呢。”

  • 博客(7)
  • 收藏
  • 关注

翻译 Anatomy of an Elasticsearch Cluster part.2——深度解析ElasticSearch(2)

在本文中,我们会探讨ES是如何处理三个C问题的(共识consensus, 并发性concurrency and 一致性consistency)。Consensus(共识) - Split-brain problem and importance of quorumConsensus——Split-brain问题以及群体的重要性Consensus是所有分布式系统面临的挑战,他需要系统

2016-07-29 11:34:31 314

原创 ElasticSearch中的field data(正排索引)

主要参考文章:http://www.tuicool.com/articles/B3QnQzE正排索引与倒排索引Elasticsearch使用一种叫做倒排索引(inverted index)的结构来做快速的全文搜索。倒排索引由在文档中出现的唯一的单词列表,以及对于每个单词在文档中的位置组成。倒排索引的结构如下图,它存储的内容是“哪些词语出现在了哪些文档中”,这种结构决定了它不能很

2016-07-29 11:07:01 4116

翻译 Anatomy of an Elasticsearch Cluster part.1——深度解析ElasticSearch(1)

原文来源:http://insightdataengineering.com/blog/elasticsearch-crud/ 注:本人是ES初学者,本翻译仅作为个人学习之用,顺手发在博客上,可能会有不准确、理解错误的地方,有任何问题欢迎指正。本文探讨ES基层的存储模型和CRUD(创建、读取、更新、删除)操作在ES中是如何工作的。ES是一个在全文

2016-07-15 18:57:48 464

原创 Java代理模式(静态模式&动态模式简介)

在代理模式(Proxy Pattern)中,一个类代表另一个类的功能。这种类型的设计模式属于结构型模式。在代理模式中,我们创建具有现有对象的对象,以便向外界提供功能接口。意图:为其他对象提供一种代理以控制对这个对象的访问。代理类负责为委托类预处理消息,过滤消息并转发消息,以及进行消息被委托类执行后的后续处理。为了保持行为的一致性,代理类和委托类通常会实现相同的接口,所以在访问者看来两者没有丝毫的区...

2016-07-15 18:17:16 364

原创 PAT(Basic Level) 1002.写出这个数 (20)

//由于unsigned long long int的长度也最多达到18446744073709551615,不满足题目要求//故而将输入x变成字符型数组,再用p指针指向该数组,用(*p-'0')来将字符转化成数字#include using namespace std;int main(int argc, char *argv[]){ int i=0,sum=0,temp; c

2016-02-25 14:51:20 290

转载 我不写代码,我只是代码的搬运工[笑cry]——学习他人Uva 127 Accordian Patience 纸牌游戏,STL vector 解法

Uva 127 Accordian Patience 纸牌游戏题意:按从左至右的顺序发牌,并摆成一行,发牌不要相互重叠。游戏中一旦出现任何一张牌与它左边的第一张或第三张“匹配”,即花色或点数相同,则须立即将其移动到那张牌上面。如果牌被移动后又出现了上述情况,则需再次向左移动。每叠牌只能移动最上面的一张。如果一叠牌被移空,应该立即将右边各叠整体向左移动,补上这个空隙。依次将整副牌都发完,并不

2015-05-06 22:44:48 1090

原创 Uva 101 the block problem 木块问题(算法竞赛经典入门)STL vector

Uva 101 the block problem 木块问题题目大意:输入n,得到编号为0~n-1的木块,分别摆放在顺序排列编号为0~n-1的位置。现对这些木块进行操作,操作分为四种。1、move a onto b:把木块a、b上的木块放回各自的原位,再把a放到b上;2、move a over b:把a上的木块放回各自的原位,再把a发到含b的堆上;3、p

2015-05-06 17:04:49 7341

空空如也

空空如也

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

TA关注的人

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