自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

花括号的博客

为所当为,顺其自然。 欲整其心,先整其行。

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

转载 linux 读写锁的几种实现方式

c++读写锁的实现博客分类:c++ 一、使用互斥锁和条件变量实现读写锁: [cpp] view plaincopyclass readwrite_lock  {  public:      readwrite_lock()          : stat(0)      {      }        void readLock()   

2017-05-31 16:30:33 3538

转载 FVN 哈希算法

参考:http://www.isthe.com/chongo/tech/comp/fnv/关于FNV Hash算法的详情,见参考,下面只记录FNV Hash值的分布情况。FNV hash算法对一个字符串计算,可以得到一个唯一确定的无符号整数值。对于大量的随机输入字符串,比如UUID串,得到的无符号整数值,通过简单的取余运算,基本上是均匀分布的。比如,对100,000个UUI

2017-05-23 16:50:28 2315

转载 非常好的raft协议教程

http://thesecretlivesofdata.com/raft/https://raft.github.io/

2017-05-17 19:16:37 972

原创 zookeeper 分布式锁种类以及优缺点

zookeeper 分布式锁原理:1大家也许都很熟悉了多个线程或者多个进程间的共享锁的实现方式了,但是在分布式场景中我们会面临多个Server之间的锁的问题,实现的复杂度比较高。利用基于google chubby原理开发的开源的zookeeper,可以使得这个问题变得简单很多。下面介绍几种可能的实现方式,并且对比每种实现方式的优缺点。1. 利用节点名称的唯一性来实现共享锁ZooKee

2017-05-17 18:58:24 14136 1

空空如也

空空如也

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

TA关注的人

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