代码改变世界

阅读排行榜

加密算法

2013-03-20 02:48 by java20130722, 276 阅读, 收藏,
摘要: 加密算法的分类按照加密后的信息是否可以被还原,常用的加密算法分为两大类:1.不可逆加密算法2. 可逆加密算法 2.1 对称式 2.2 非对称式不可逆加密算法:不可逆加密算法的特征是,加密过程中不需要使用密钥,输入明文后由系统直接经过加密算法处理成密文。这种加密后的数据是无法被解密的,只有重新输入明文,并再次经过同样不可逆的加密算法处理,得到相同的加密密文并被系统重新识别后,才能真正解密。 比如: md5和shs(Secure Hash Standard)可逆加密算法:对称式加密 加密和解密使用同一个密钥,通常称之为“Session Key ”。这种加密技术目前被广泛采用,如美国政府所采用的DE 阅读全文

一致性哈希算法及其在分布式系统中的应用

2013-07-22 17:18 by java20130722, 275 阅读, 收藏,
摘要: (转)一致性哈希算法及其在分布式系统中的应用(2011-11-12 22:11:39)转载▼标签:哈希杂谈Consistent hashing算法非常简洁,如果你有一系列服务器,需要把很多 keys (objects)映射到这些服务器上。这时Constent hashing就派上用场了。典型的例子包括 memcached 或者一些分布式系统。余数映射方法server = serverlist[ hash(key) % N ]余数计算的方法简单,数据的分散性也相当优秀,但也有其缺点。那就是当添加或者移除服务器时,缓存重组的代价相当巨大。现假设一台服务器宕机了,把它从列表中移除,为了填补空缺,后面 阅读全文

图片的放大缩小

2013-05-16 15:37 by java20130722, 275 阅读, 收藏,
摘要: 图片的放大缩小点击图片,放大,再点击图片缩小。import android.animation.Animator; import android.animation.AnimatorListenerAdapter; import android.animation.AnimatorSet; import android.animation.ObjectAnimator; import android.app.Activity; import android.graphics.Bitmap; import android.graphics.Point; import android.graphi 阅读全文

HIVE RCFile高效存储结构

2013-07-12 15:23 by java20130722, 274 阅读, 收藏,
摘要: 本文介绍了Facebook公司数据分析系统中的RCFile存储结构,该结构集行存储和列存储的优点于一身,在 MapReduce环境下的大规模数据分析中扮演重要角色。Facebook曾在2010 ICDE(IEEE International Conference on Data Engineering)会议上介绍了数据仓库Hive。Hive存储海量数据在Hadoop系统中,提供了一套类数据库的数据存储和处理机制。它采用类 SQL语言对数据进行自动化管理和处理,经过语句解析和转换,最终生成基于Hadoop的MapReduce任务,通过执行这些任务完成数据处理。图1显 示了Hive数据仓库的系统结 阅读全文

利用cURL来获取网页信息-Using cURL to get webpage content

2013-03-17 20:29 by java20130722, 273 阅读, 收藏,
摘要: #include #include #include #include #include extern "C" { #include //#include #include } using namespace std; int writer(char* data, size_t size, size_t nmemb, string *buffer) { fprintf(stderr, "Hello, I am a function pointer\n"); int result = 0; if (buffer != NUL... 阅读全文
上一页 1 ··· 61 62 63 64 65 66 67 68 69 ··· 115 下一页