- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 Traits编程技法
照顺序,这次应该是迭代器Iterator的内容了,然而Iterator涉及到一个重要的技巧就是Traits编程技法。一 获取Iterator的相应类型(associate type)在使用Iterator时,可能需要知道它的相应类型,也就是Iterator指向的变量的类型,在C/C++语言中,如果要获取一个变量的大小可以使用sizeof()操作符。然而如果想要获取一个指针指向的变量类型该如...
2019-12-03 14:21:07 278
转载 一致性 hash 算法( consistent hashing )
我的理解和思考:一致性Hash主要为了解决在节点变化(增或删)后,会造成的大量的Cache Miss。因而提出了此算法,为节点的增删提供极大的帮助。用新方法解决了一个问题后,还有新的问题产生,Cache分布不均匀呢?因而又引入虚拟节点的概念,对原有分布不均匀的节点进行Balance。不得不说这是操作系统是一门很深的学问,格式格式的问题扑面而来。一致性 hash 算法( consistent...
2019-12-03 09:51:15 216
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人