E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
#哈希算法
groupcache 源码系列一 consistent hash一致性
哈希算法
参考groupcache源码解析-概览consistenthash(一致性
哈希算法
)Memcached大家应该都不陌生,官网的介绍是:Free&opensource,high-performance,distributedmemoryobjectcachingsystem
合肥懒皮
·
2020-07-09 23:41
数据结构与算法之一致性哈希
1、分布式缓存问题在做服务器负载均衡时可供选择的负载均衡的算法有很多,如:轮循算法(RoundRobin)
哈希算法
(HASH)最少连接算法(LeastConnection)响应速度算法(ResponseTime
冰河winner
·
2020-07-09 23:45
HashMap实现原理
面试必考HashMap底层原理详解之手写实现自己的HashMapredis哈希一致性还有很多数据结构都会有
哈希算法
面试提高逼格还是自己去看一些框架底层都可以看懂源码意思举一个例子:map.put(keyvalue
qq_32871293
·
2020-07-09 22:46
数据结构和算法
数据结构和算法
CVPR 2020 论文大盘点-图像与视频检索篇
图像和视频检索常见于搜索引擎、商品服饰搜索等应用场景,另外为进行高效检索,该领域往往会将图像或者视频的特征通过
哈希算法
映射到二值空间,使用汉明距比较相似度,所以
哈希算法
也是该领域重要研究内容。
我爱计算机视觉
·
2020-07-09 20:57
DES、AES、RSA的区别
BASE64:编码方式(8位字节代码),二进制与字符串相互转换MD5:MessageAlgorithm(消息摘要算法第五版),散列函数(
哈希算法
)_不可逆,压缩性DES:DataEncrytionStandard
爱我所爱0505
·
2020-07-09 20:00
web
HashMap原理及实现
1.任意长度的二进制2.映射关系(
哈希算法
–就相当于一个大学里面的学号的一个映射规则)3.固定的二进制(哈希值–相当于我大学里面的学号)任意长度的二进制和固定长度的二进制是一个一一对应关系固定长
击歌吟
·
2020-07-09 19:39
算法
ConcurrentHashMap 底层实现原理与线程安全问题
category/929860.html-------------------------------------------------转自:ConcurrentHashMap原理术语定义术语英文解释
哈希算法
lin-0410
·
2020-07-09 19:09
java开发
一致性
哈希算法
(consistent hashing)
一.历史:一致哈希由MIT的Karger及其合作者提出,现在这一思想已经扩展到其它领域。在这篇1997年发表的学术论文中介绍了“一致哈希”如何应用于用户易变的分布式Web服务中。哈希表中的每一个代表分布式系统中一个节点,在系统添加或删除节点只需要移动K/n项。二.需求:在使用n台缓存服务器时,一种常用的负载均衡方式是,对资源o的请求使用hash(o)=omodn来映射到某一台缓存服务器。当增加或减
豪大大大
·
2020-07-09 16:01
什么是区块链
MD5是一种典型的
哈希算法
,可以将任意长度
柳正来
·
2020-07-09 14:25
密码登录实现总结
1.2对称加密1.3非对称加密+对称加密1.4数字证书与数字签名1.4.1数字证书1.4.2数字签名1.5https(超文本传输安全协议)1.6https+非对称加密2加密传输2.1为什么要加密传输2.2
哈希算法
加密密码
SemineLee
·
2020-07-09 12:50
网络知识
HashSet底层实现
\quadHashSet是采用
哈希算法
实现,底层实际是用HashMap实现的(HashSet本质就是一个简化版的HashMap),因此,查询效率和增删效率都比较高。
Ingsuifon
·
2020-07-09 11:25
数据结构与算法
深入Java集合系列之四:ConcurrentHashMap
术语定义术语英文解释
哈希算法
hashalgorithm是一种将任意内容的输入转换成相同长度输出的加密方式,其输出被称为哈希值。
rhwayfunn
·
2020-07-09 09:48
集合框架
数字证书中签名算法、签名
哈希算法
、指纹算法的区别?
首先我们看看这三个算法在数字证书中的展示形式三者的区别请听我一一道来签名
哈希算法
当用公钥解密出数据后,通过签名
哈希算法
计算出传输内容的hash值,同时比对随内容一起传过来的hash值,确定传输内容是否被篡改签名算法传递信息的
luo_boke
·
2020-07-09 08:08
十万个为什么?
数字证书
签名算法
签名哈希算法
指纹算法
证书几种算法区别
极客时间: 数据结构与算法之美 21+22 |
哈希算法
https://time.geekbang.org/column/article/67388hash=哈希>散列
哈希算法
将任意长度的二进制值串映射为固定长度的二进制值串特点:从哈希值不能反向推导出原始数据
HW_WY
·
2020-07-09 05:16
算法
数据结构
为什么执行 x in range(1000000000) 如此快?
判断一个元素x是否存在于集合y中最简单粗暴地方法就是迭代,每次取出一个值与之比较,如果集合中存在一个值z等于x就返回true,它的时间复杂度是O(n),使用
哈希算法
的理论时间复杂度是O(1),二分查找的时间复杂度是
liuzhijun
·
2020-07-09 02:19
咸鱼Micropy标准库—uhashlib
哈希算法
咸鱼Micropy标准库—uhashlib
哈希算法
查看micropython标准库哈希表就是一种以键-值(key-indexed)存储数据的结构,我们只要输入待查找的值即key,即可查找到其对应的值。
咸鱼梦工坊
·
2020-07-08 23:19
#
micropython库
咸鱼Micropython— 标准库
cmath–复数运算gc–垃圾回收math–数学计算select–等待事件sys–系统函数ubinascii–binary/ASCII转换ucollections–集合和容器类型uhashlib–
哈希算法
咸鱼梦工坊
·
2020-07-08 23:48
#
micropython库
Linux加密和安全篇(一)gpg、对称和非对称加密、
哈希算法
对于linux运维工作者而言,加密技术已经很早就用于数据的存储和数据之间的交换。我们可以会为了防止你的网站、服务器或者系统,我们会使用一些手段来防止一些恶意的攻击或者访问。一下就对linux的安全和加密依据个人学习经验做以下总结。学习的章节内容:目录安全机制对称和非对称加密散列算法gpgPKI和CAopenssl证书管理ssh服务和dropbearaideSudoTCPWrappersPAM模块安
myjack8897
·
2020-07-08 20:59
MD5算法细节及应用
MD5信息摘要算法特点:MD5是一种极具代表性的
哈希算法
,主要特点是其单方向性,你可以将明文信息通过MD5映射成密文信息,但是无法通过解密密文来获取明文信息。
Superfiver
·
2020-07-08 20:26
加密算法
算法
hyper ledger国密改造(1)
区块链中涉及到的密码学基础主要包括加解密算法,
哈希算法
与数字摘要,Merkle树,数字签名和PKI体系等。
小小小朔儿
·
2020-07-08 20:56
国密算法SM1,SM2,SM3,SM4的研究
其中SM1、SM4、SM7、祖冲之密码(ZUC)是对称算法;SM2、SM9是非对称算法;SM3是
哈希算法
。目前,这些算法已广泛应用于各个领域中,期待有一天会有采用国密算法的区块链应用出现。
小小小朔儿
·
2020-07-08 20:56
hyperledger
MD5的各种实现——也是醉了
是计算机广泛使用的杂凑算法之中的一个(又译摘要算法、
哈希算法
),主流编程语言普遍已有MD5实现。——百度百科当然。这篇不是讲什么实现原理,主要是看看,不同环境下是怎样实现MD5的。
weixin_34387468
·
2020-07-08 18:13
爬虫敏感图片的识别与过滤,了解一下?
敏感图片样本属性:爬虫获取的图片属性:替换成:原理检查两个图片的相似度,一个简单而快速的算法:感知
哈希算法
(PerceptualHash),通过某种提取特征的方式为每个图片计算一个指纹(哈希),这样对比两个图片相似与否就变成了对比两个指纹异同的问题
weixin_34122810
·
2020-07-08 16:31
Hash魔法:分布式
哈希算法
我们从浅入深一步一步介绍什么是分布式哈希表。哈希函数哈希函数是一种计算方法,它可以把一个值A映射到一个特定的范围[begin,end]之内。对于一个值的集合{k1,k2,…,kN},哈希函数把他们均匀的映射到某个范围之中。这样,通过这些值就可以很快的找到与之对应的映射地址{index1,index2,…,indexN}。对于同一个值,哈希函数要能保证对这个值的运算结果总是相同的。哈希函数需要经过精
wangpengqi
·
2020-07-08 12:23
Hash表
翻译:《PKCS#7 - SignedData》
使用任何一种
哈希算法
(如SHA256)对数据做摘要。使用私钥对哈希后的数据进行加密,输出
J_D_Chi
·
2020-07-08 10:14
其它笔记
Python(1)——hashlib&hmac
4、摘要算法又称为
哈希算法
,散列算法。它通过一个函数,把任意长度的数据转换为一个长度固定的数据串
Reka
·
2020-07-08 10:31
我的成长路の计算机
一文读懂一致性
哈希算法
假如有一个业务快速增长,流量巨大,服务器压力也随之增加,直接读写数据库的方案已经不合适了,这时候我们就会想到引入分布式缓存机制,从而将许多热点数据放到缓存层,穿透到数据库层的请求就并不多了。此时,缓存的重要性就不言而喻了。但是,由于缓存数据量很大,缓存的快速查询又是基于内存高速存取实现,而服务器的内存资源又是十分稀缺的,所以如何让请求高效命中,分布式缓存集群如何优雅的伸缩就变成了亟待解决的问题。下
GatsbyNewton
·
2020-07-08 08:28
分布式
比特币源码研读(5)—— 私钥、公钥和地址
在比特币种,私钥、公钥和地址三者的关系是这样的:私钥:随机生成256位比特的二进制数字公钥:由私钥通过椭圆曲线乘法生成地址:公钥通过单向的加密
哈希算法
得到如下图ima
均益qrk
·
2020-07-08 06:30
solr elasticsearch 路由方式对比
其背后使用的也是一致性
哈希算法
,每个collection在创建的时候哈希空间都是一样的:80000000~7fffffff,就是一个int的范围:2的32次方。
华饼
·
2020-07-08 02:41
半监督生成对抗
哈希算法
Semi-Supervised Generative Adversarial Hashing for Image Retrieval论文笔记
该论文提出了一种半监督学习的生成对抗
哈希算法
(即SSGAH):文中分别定义了生成模型、判别模型与深度哈希模型共同实现算法框架的搭建采用了TripletLoss作为损失函数利用无类标样本参与训练,即利用半监督学习方法进行训练网络文中提出了半监督损失函数
Puremelo
·
2020-07-08 00:32
图像检索
代码签名
一、数字签名(digitalsignature)对指定信息使用
哈希算法
淇滨杜隆坦
·
2020-07-07 23:05
redis使用优化总结学习
使用hash方式可根据其内部的
哈希算法
,从而让使用的key是唯一存在,避免出现重复的
一颗简单的心
·
2020-07-07 20:32
集合框架的所有常用集合总结
可重复-ArrayList数组-LinkedList链表-Vector数组JDK1.0产物已经被ArrayList取代线程安全,效率低下--Set1.无序(存取无序)2.无索引3.不可重复-HashSet
哈希算法
luowei201711
·
2020-07-07 15:37
百度海量日志处理——任务调度实践与优化
干货概览本文主要介绍百度运维部监控架构团队在处理大规模日志计算任务时,为保证任务分配均匀性和稳定性,对原始一致性
哈希算法
进行改进。
AIOps智能运维
·
2020-07-07 08:52
一致性
哈希算法
应用与分析
转载:http://www.cnblogs.com/xudong-bupt/p/3185194.html一致性
哈希算法
应用与分析一致性
哈希算法
主要使用在分布式数据存储系统中,按照一定的策略将数据尽可能均匀分布到所有的存储节点上去
fengge8ylf
·
2020-07-07 07:12
网络通讯
java基础之集合函数-Set
1Set:无顺序的,元素不可重复(值不相同)**2遍历:迭代3排序:SortedSet4作用:实现商品种类的存储需求5HashSet:采用
哈希算法
来实现Set接口。
陈李冠
·
2020-07-07 05:47
Java基础
SHA1 简单介绍以及使用
原文出处:blog.sina.com.cn/s/blog_a42c4c6c0102woq9.html安全
哈希算法
(SecureHashAlgorithm)SHA-1是一种数据加密算法,该算法的思想是接收一段明文
chelen_jak
·
2020-07-07 04:18
实用
Web
基础知识
Hash函数
摘要算法又称为
哈希算法
,散列算法。它通过一个函数,把任意长度的数据转换为一个长度固定的数据串(通常用16进制的字符串表示)用于加密相关的操作。
Co_zy
·
2020-07-07 03:49
数据结构与算法之美 | 学习笔记17 ——
哈希算法
(散列函数)应用
一、
哈希算法
哈希算法
需要满足的几点要求:从哈希值不能反向推导出原始数据(所以也叫单向
哈希算法
);(重要)即使原始数据发生很小改变,得到的哈希值大不相同;散列冲突的概率小;(重要)算法执行效率高效,对较长的文本
一大桃
·
2020-07-07 02:24
数据结构
【Redis源码剖析】 - Redis内置数据结构之字典dict
Redis只是用了几个简单的结构体和几种常见的
哈希算法
就实现了一个简单的类似高级语言中的map结构。下面我们来具体分
Fred^_^
·
2020-07-07 01:26
Redis源码剖析
【密码学】SHA-1加密原理及其Java实现
简介安全
哈希算法
(SecureHashAlgorithm)主要适用于数字签名标准(DSS,DigitalSignatureStandard)里面定义的数字签名算法(DSA,DigitalSignatureAlgorithm
widiot0x
·
2020-07-07 01:02
密码学
SHA-1
加密
java
黑马程序员-Java基础加强-知识总结
hashCode方法:只有类的实例对象要被采用
哈希算法
进行
Mrng8888
·
2020-07-06 23:00
Java
编程基础
区块链的核心技术
区块链的技术基石主要有:SHA256Hash公钥加密技术工作量证明机制(1)SHA256Hash区块链使用的核心
哈希算法
是SHA256,计算后的之不能被解密回原始内容,是不可逆的,单向的,而且不管原始内容有多少
莫法
·
2020-07-06 22:04
区块链
Python常用加密函数
摘要算法又称
哈希算法
、散列算法,它通过一个函数,把任意长度的数据转换为一个长度固定的数据串,通常用16进制的字符串表示。
黄雄进
·
2020-07-06 22:14
Python基础
散列算法:SHA-1,SHA-2和SHA-256之间的区别(下)
文|李伟志SHA-1与SHA-2如上所述,SHA代表安全
哈希算法
。SHA-1和SHA-2是该算法不同的两个版本,它们的构造和签名的长度都有所不一样,但可以把SHA-2理解为SHA-1的继承者。
ROW供享社
·
2020-07-06 21:06
一致性
哈希算法
一致性Hash性质考虑到分布式系统每个节点都有可能失效,并且新的节点很可能动态的增加进来,如何保证当系统的节点数目发生变化时仍然能够对外提供良好的服务,这是值得考虑的,尤其实在设计分布式缓存系统时,如果某台服务器失效,对于整个系统来说如果不采用合适的算法来保证一致性,那么缓存于系统中的所有数据都可能会失效(即由于系统节点数目变少,客户端在请求某一对象时需要重新计算其hash值(通常与系统中的节点数
IT界刘德华
·
2020-07-06 21:02
三种重要哈希介绍
1.一致性哈希一致性
哈希算法
是在1997年由麻省理工学院提出,设计的目标是为了解决因特网的热点问题。一致性
哈希算法
解决了在P2P环境中最为关键的问题,即如何在动态的网络拓扑中分布存储和路由。
ACdreamers
·
2020-07-06 20:58
技术拓展
比特币系统的脚本(Script)——交易生成和验证的原理(第一部分)(初稿)*****
对比特币稍有一点儿了解的人都可能会把Base58encode编码和RIPEMD160
哈希算法
挂在嘴边,懂一点技术的人更是能把比特币地址的计算的每一环节都细说无遗。实际上,这样的认识只停留在表面上
南京-菜根谭
·
2020-07-06 18:15
理财杂谈
9.
哈希算法
在分布式系统中原来这么有用
哈希算法
:将任意长的二进制值串映射为固定长的二进制值串
哈希算法
需满足以下几点从哈希值不能反向推导出原始数据(所以
哈希算法
也叫单向
哈希算法
)对输入数据非常敏感,哪怕原始数据只修改了一个Bit,最后得到的哈希值也大不相同散列冲突的概率要很小
codespoon
·
2020-07-06 17:00
java MD5(Message Digest Algorithm 5)加密算法
MD5用于确保信息传输完整一致,是一种计算机广泛使用的
哈希算法
,主流编程语言普遍已有MD5实现。MD5算法MD5是一种通过固定的算法将任意位长的数据转化为固定长度128位(1
QuinnNorris
·
2020-07-06 15:10
java
Algorithm
一周一篇Java概念
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他