摘要:
(转)一致性哈希算法及其在分布式系统中的应用(2011-11-12 22:11:39)转载▼标签:哈希杂谈Consistent hashing算法非常简洁,如果你有一系列服务器,需要把很多 keys (objects)映射到这些服务器上。这时Constent hashing就派上用场了。典型的例子包括 memcached 或者一些分布式系统。余数映射方法server = serverlist[ hash(key) % N ]余数计算的方法简单,数据的分散性也相当优秀,但也有其缺点。那就是当添加或者移除服务器时,缓存重组的代价相当巨大。现假设一台服务器宕机了,把它从列表中移除,为了填补空缺,后面 阅读全文
阅读排行榜
Android的NDK开发(1)————Android JNI简介与调用流程
2012-07-16 09:30 by java20130722, 252 阅读, 收藏,
摘要:
原文:http://blog.csdn.net/conowen/article/details/75213401、JNI简介JNI全称为Java Native Interface(JAVA本地调用)。从Java1.1开始,JNI成为java平台的一部分,它允许Java代码和其他语言写的代码(如C&C++)进行交互。并非从Android发布才引入JNI的概念的。2、JNI与NDK 简单来说,Android的NDK提供了一些交叉编译工具链和Android自带的库,这些Android的库可以让开发者在编写本地语言的程序时调用。而NDK提供的交叉编译工具链就对已经编写好的C&C++代码 阅读全文
手动安装cloudera cdh4.2 hadoop + hbase + hive(二)
2013-05-12 00:12 by java20130722, 251 阅读, 收藏,
摘要:
安装HBaseHBase安装在desktop3、desktop4、desktop6、desktop7、desktop8机器上。上传文件 上传hbase-0.94.2-cdh4.2.0.zip到desktop3上,先在desktop3上修改好配置文件,在同步到其他机器上。hbase-site.xml[root@desktop3 conf]# pwd
/opt/hbase-0.94.2-cdh4.2.0/conf
[root@desktop3 conf]# cat hbase-site.xml hbase.rootdir
hdfs://desktop1/hbase-${user.name... 阅读全文
C++编程获得某台机器的IP地址
2012-05-06 15:55 by java20130722, 249 阅读, 收藏,
摘要:
转自:http://www.vckbase.com/document/viewdoc/?id=435下面是程序的代码,很简单:////////////////////////////////////////////////////////////////
//
// 本程序报告本机上每一块网卡的IP地址
// 命令行编译命令为:
//
// cl getip1.cpp wsock32.lib
//
// 请一定要在环境变量中正确指定LIB库的路径;可以运行vcvars32.bat
//
#include #include #include #include int main()
{
... 阅读全文
MergeSort(Java)
2012-09-19 22:54 by java20130722, 248 阅读, 收藏,
摘要:
实现代码:MergeSort.javapublic class MergeSort { public int[] sort(int[] input) { if (input.length input[1]) { int temp = input[0]; input[0] = input[1]; input[1] = temp; } return input; } int mid = input.... 阅读全文
浙公网安备 33010602011771号