- 博客(5)
- 收藏
- 关注
转载 一致性哈希算法
一致性哈希算法在1997年由麻省理工学院提出的一种分布式哈希(DHT)实现算法,设计目标是为了解决因特网中的热点(Hot spot)问题,初衷和CARP十分类似。一致性哈希修正了CARP使用的简 单哈希算法带来的问题,使得分布式哈希(DHT)可以在P2P环境中真正得到应用。 一致性hash算法提出了在动态变化的Cache环境中,判定哈希算法好坏的四个定义:1
2015-04-14 14:30:08
313
原创 c++中有关容器的一些总结
1.所有容器类型都定义了默认的构造函数,用于创建指定类型的空容器对象。默认构造函数不带参数2.容器复制与使用迭代器复制的区别:1)将一个容器复制给另一个容器时,类型必须匹配:容器类型和元素类型都必须相同。2)使用迭代器时不要求容器类型相同。容器内的元素类型也可以不相同,只要它们相互兼容,能够将要复制的元素转换为所构建新容器的元素类型。3.指针就是迭代器,因此允许通过使用内置数组中的
2015-04-10 14:07:02
391
原创 python中对象引用计数的相关问题
对象引用计数在以下情况会增加:1)对象被创建x=3.142)另外的别名被创建y=x3)作为参数传递给函数(新的本地引用)food(x)4)成为容器对象的一个元素aList=[1,x,'123']对象引用计数在以下情况会减少:1)一个本地引用离开了其作用范围。比如foo()函数结束时2)对象的别名被显示的销毁del x3)对象的别名被赋值给另外一个
2015-04-09 20:41:57
1649
转载 python中有关赋值的问题
众所周知,Python的赋值和一般的高级语言的赋值有很大的不同,它是引用赋值。看下面的代码1: >>>a = 5 >>>b = 8 >>> a = b #结果如下图1:图1 开始的时候a指向的是5,b指向的是8,当a = b的时候,b把自己指向的地址(也就是8的内存地址)赋给了a,那么最后的结果就是a和b同时指向了8。我们可以用Pyt
2015-04-09 19:12:41
567
转载 c++中有关size_type的问题
sizt_t是C++的一个标准的typedef.全局有效,定义在全局名称空间中size_type是STL定义的,只在namespace std中有效VC6中定义size_t为typedef unsigned int size_tsize_type应该是C++为例如string类和许多其他库类型定义的配套类型,使这些库类型的使用与机器无关,一般定义为unsigned类型(例如unsign
2015-04-09 18:35:27
981
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅