自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

笨狐狸

好奇心是驱使我看世界的第一要素

  • 博客(3)
  • 资源 (4)
  • 收藏
  • 关注

原创 zookeeper入门系列-理论基础-zab协议

上一章讨论了paxos算法,把paxos推到一个很高的位置。但是,paxos有没有什么问题呢?实际上,paxos还是有其自身的缺点的:1. 活锁问题。在base-paxos算法中,不存在leader这样的角色,于是存在这样一种情况,即P1提交了一个proposal n1并且通过了prepare阶段;此时P2提交了一个proposal n2(n2>n1)并且也通过了prepare阶段;P1在co

2017-04-14 11:49:43 6819

原创 zookeeper入门系列-理论基础-分布式事务

上一章我们了解了zookeeper到底是什么,这一章重点来看zookeeper当初到底面临什么问题?而zookeeper又是如何解决这些问题的?实际上zookeeper主要就是解决分布式环境下的一致性问题。那么解决这个问题到底有哪些难点呢?我们一步一步来阐述和推理这个过程。分布式事务2PC我们首先考虑一致性的特殊情况,即分布式事务的情况。这里我们用到一个经典的例子:bob给smit

2017-04-05 13:55:36 20453 1

原创 zookeeper入门系列-概述

zookeeper可谓是目前使用最广泛的分布式组件了。其功能和职责单一,但却非常重要。在现今这个年代,介绍zookeeper的书和文章可谓多如牛毛,本人不才,试图通过自己的理解来介绍zookeeper,希望通过一个初学者的视角来学习zookeeper,以期让人更加深入和平稳的理解zookeeper。其中参考了不少教程和书,相关书目列在文末,也感谢这些作者。学习新的框架,先让我们搞清楚他是什...

2017-04-01 10:44:59 27456 4

最接近点对问题LPP

算法:最接近点对问题的算法解答,有图形界面及分析

2009-05-11

java实现的红黑树

java实现的红黑树,希望对初学者提供帮助

2009-05-11

三种排序算法java实现

三种排序算法比较,快速排序,桶排序,还有……排序

2009-05-11

java写的贪食蛇游戏

JAVA写的小游戏,运行在J2ME上,非常简单

2009-05-11

空空如也

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

TA关注的人

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