码迷,mamicode.com
首页 >  
搜索关键字:哈希算法    ( 628个结果
感知哈希算法(找出相似的图片)
原理讲解 ??????? 实现这种功能的关键技术叫做"感知哈希算法"(Perceptual Hash Algorithm), 意思是为图片生成一个指纹(字符串格式), 两张图片的指纹越相似, 说明两张图片就越相似. 但关键是如何根据图片计...
分类:编程语言   时间:2015-08-27 09:41:17    阅读次数:139
【Win10应用开发】签名与验证
对数据进行签名和验证,是为了防止数据被“盗版”。比较常规的做法是通过公钥进行验证。算法上多用SAH_xxxx,就是哈希算法。由于MD5后来被发现存在“非唯一性”,你会发现现在很多一些下载的文件验证都用SHA1算法。比如我们下载一个系统.iso镜像,下载后可以核对一下哈希值,来判断文件是否完整且正确无...
分类:Windows程序   时间:2015-08-25 14:08:56    阅读次数:199
五分钟理解一致性哈希算法(consistent hashing)
转载请说明出处:http://blog.csdn.net/cywosp/article/details/23397179 ? ? 一致性哈希算法在1997年由麻省理工学院提出的一种分布式哈希(DHT)实现算法,设计目标是为了解决因特网中的热点(Hot spot)问题,初...
分类:编程语言   时间:2015-08-21 15:54:53    阅读次数:194
密码管理
用户信息的认证一个端到端的过程,从安全的角度看,更是一个端到端的安全认证过程:前端用户信息输入安全性:如密码的长度要求,特殊字符组合要求,近期相似性匹配要求等传输端用户信息安全性:如https传输过程中会用到对称加密,非对称加密和哈希算法等各种手段尽可能多的保证数据是传输是安全的后端用户信息存储安全...
分类:其他好文   时间:2015-08-20 23:54:57    阅读次数:294
PHP 一致性哈希算法的一种简单实现
在分布式系统中,如果某业务可以由多个相同的节点处理,很容易想到用HASH的方式将业务请求分散到这些节点处理,比如memecache缓存等分 布式集群应用,如果只是简单的使用,不涉及用户用户状态等信息,则可以直接采用取模算法。正常情况下,取模算法好像也不错,但是一旦增加节点或者其中一个 节点上宕机的话...
分类:编程语言   时间:2015-08-18 13:54:37    阅读次数:140
一致性哈希算法学习及JAVA代码实现分析
1,对于待存储的海量数据,如何将它们分配到各个机器中去?---数据分片与路由当数据量很大时,通过改善单机硬件资源的纵向扩充方式来存储数据变得越来越不适用,而通过增加机器数目来获得水平横向扩展的方式则越来越流行。因此,就有个问题,如何将这些海量的数据分配到各个机器中?数据分布存储之后,又如何进行查找?...
分类:编程语言   时间:2015-08-17 21:41:08    阅读次数:303
.NET平台开源项目速览(12)哈希算法集合类库HashLib
哈希函数,也就是通常所说的散列函数,常用的就是MD5,SHA了。哈希函数的作用就是相当于“指纹”,它是不可逆的,可以没有密钥,也可以有密钥。给定一个任意长度的消息M,都可以产生固定长度的散列值m。散列函数必须满足的特性就是:计算M的散列值要快,反之则是相当困难的,且找到2个具有相同散列值的消息是困难...
分类:编程语言   时间:2015-08-13 08:52:39    阅读次数:178
hdu 1228 A + B 详细题解 字符串/哈希
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1228 这道题可以同时用两种方法做,第一种是字符串,第二种是哈希。   第一种方法: 我们可以定义一个字符串类型的二位数组,存放”zero”……”nine”十个字符串   这十个字符串可以与下标0……9一一对应。这样就可以建立字符串与数字之间的关系了 char a[][10...
分类:其他好文   时间:2015-08-12 19:24:42    阅读次数:144
java加密——摘要算法
MD5 概述 MD5即Message Digest Algorithm 5(信息摘要算法5),用于确保信息传输完整一致。是计算机广泛使用的杂凑算法之一(又称摘要算法、哈希算法),主流编程语言普遍已有MD5实现。 MD5算法具有以下特点: ?...
分类:编程语言   时间:2015-08-11 19:30:23    阅读次数:157
一致性哈希算法及其在分布式系统中的应用
今天看到了一篇文章,在此做个总结和笔记。为何引用分布式缓存?随着流量增加,服务器的压力增大,直接读写数据库的方法不可行,需要引用多台服务器进行分流。数据随机给服务器给数据分配服务器的最简单方式是采用随机的方式。但是,存在问题:1、部分数据被存在在了不同的服务器,数据冗余。2、数据已经被缓存在了某个服...
分类:编程语言   时间:2015-08-11 07:07:49    阅读次数:132
628条   上一页 1 ... 48 49 50 51 52 ... 63 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!