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
Hash算法
Hash与HashMap
常见的
hash算法
·
2022-01-10 20:49
java数据结构
大厂必问的Java集合面试题
使用的
hash算法
?扩容过程?put方法流程?红黑树的特点?为什么使用红黑树而不使用AVL树
·
2022-01-06 21:06
java
全面了解一致性哈希算法及PHP代码实现
在正式介绍ConsistentHashing算法之前我们先来看一个简单的
hash算法
,就是用取余数的方式来选择节点。具体的步骤如下:一、根据集群服务的节点数创建一个哈希表二、然后根据键名
迹忆客
·
2021-11-30 16:00
Python hashlib模块详情
目录1.hashlib模块概述1.1hashlib模块特点1.2hashlib模块使用步骤2.hashlib工作原理2.1
hash算法
特点2.2hash构造方法2.3
hash算法
过程2.4hash常用算法
·
2021-11-30 14:33
iOS逆向开发:密码学 HASH
1.
HASH算法
简介1.1HASH是什么?
秃头少女_
·
2021-11-17 15:36
GFS分布式文件系统
目录前言一、GlusterFS概述1、简介2、特点3、常用术语4、模块化堆栈式架构5、组件二、工作原理1、流程2、弹性
HASH算法
三、GlusterFS卷类型1、分类2、类型介绍2.1分布式卷2.2条带卷
HB199753
·
2021-11-16 18:12
分布式文件系统
服务器
运维
gfs
java 的HashMap底层数据结构
在HashMap中,key-value总是会当做一个整体来处理,系统会根据
hash算法
来来计算key-value的存储位置,我们总是可以通过key快速地存、取value。
·
2021-11-09 17:50
java
GeoHash(2)-实现篇
一、前言本篇介绍采用Java实现Geo
Hash算法
,若有任何错误或建议,望不吝赐教,不胜感激。二、实现完整代码见:GitHub先罗列下实现的功能:将经纬度转换为二进制编码,见getBinary函数。
·
2021-11-05 14:47
geohash后端经纬度定位
Https网络安全传输详解
数据加密技术加密算法之对称加密(AES加密)及在jdk中应用_踩踩踩从踩的博客-CSDN博客_jdk对称加密加密算法之安全
hash算法
、RSA非对称加密算法分析_踩踩踩从踩的博客-CSDN博客都是从原理上去分析几个加密技术
踩踩踩从踩
·
2021-11-01 19:47
高并发负载均衡
java高并发网络编程
https
web安全
nginx
使用Java实现5种负载均衡算法实例
目录前言概念几种负载均衡算法图例轮询算法加权轮询法加权随机法随机法IP_
Hash算法
总结前言负载均衡是为了解决并发情况下,多个请求访问,把请求通过提前约定好的规则转发给各个server。
·
2021-10-21 13:18
一致性哈希算法原理详解
一、普通
hash算法
(取模算法):在了解一致性哈希算法之前,我们先了解一下缓存中的一个应用场景,了解了这个应用场景之后,再来理解一致性哈希算法,就容易多了,也更能体现出一致性哈希算法的优点,那么,我们先来描述一下这个经典的分布式缓存的应用场景
张维鹏
·
2021-10-17 18:56
分布式与微服务
算法
面试
一致性哈希
一篇文章读懂Java哈希与一致性哈希算法
目录哈希
Hash算法
介绍分布式存储场景场景描述:实现思路:缺点:一致性
Hash算法
节点增加场景节点减少场景节点分布不均匀虚拟节点增加节点节点减少总结哈希
Hash算法
介绍哈希算法也叫散列算法,不过英文单词都是
·
2021-10-09 13:21
elasticsearch的基本概念
shard:分片,即使是一个节点中的数据也会通过
hash算法
,分成多个片存放,默认是5片。
fake-王老师
·
2021-10-06 16:05
elasticsearch
java
kibana
rdbms
区块链能保护隐私?别被忽悠了
具体方式是验证者用相同
Hash算法
重新计
王东临
·
2021-09-26 00:43
区块链
区块链
字节跳动抖音电商Java面经及答案
今天来分享一篇字节跳动抖音电商的面经,希望对小伙伴们有所帮助~文章目录:HashMap的put方法put方法过程:如果table没有初始化就先进行初始化过程使用
hash算法
计算key的索引判断索引处有没有存在元素
·
2021-09-13 10:44
面试java字节跳动
Open-falcon transfer中的一致性
hash算法
及其源码实现
transfer通过一致性
hash算法
,决定一条指标应该发送到哪个graph节点。
·
2021-09-12 16:42
监控工具
iOS 逆向开发 文章汇总
04:函数本质下3、汇编相关iOS逆向开发05:判断&循环&SwitchiOS逆向开发06:指针相关的汇编iOS逆向开发07:OC方法汇编4、加密算法iOS逆向开发08:RSA加密iOS逆向开发09:
HASH
differ_iOSER
·
2021-09-03 09:14
加密算法之对称加密(AES加密) 及在jdk中应用
加密算法之安全
hash算法
、RSA非对称加密算法分析前言之前分析过加密算法中
hash算法
和非对称加密算法(RSA)包括费马小定理和欧拉函数推导了一下,对加密算法有个大概的理解,素数的应用,继续分析一下对称加密算法
踩踩踩从踩
·
2021-09-01 17:15
数据结构与算法
算法
java
加密解密
Java 容器 --- HashMap分析
HashMap部分源码
hash算法
publicVput(Kkey,Vvalue){returnputVal(hash(key),key,value,false,true);}staticfinalinthash
_code_x
·
2021-08-25 22:45
加密算法记录
加密算法的原文地址常见加密算法对称加密算法非对称加密算法
Hash算法
对称加密对称加密算法,就是使用同一个秘钥进行加密和解密。优点是速度较快,适合对数据量比较大的数据进行加密。
W_SN
·
2021-08-16 16:44
面试知识点学习7——hashMap相关问题
以上三个问题都对应于以下链接中的问答5、6、7深入理解hashcode和
hash算法
-一步之-博客园(cnblogs.com)7.4为什么链表长度为8才转为红黑树?
·
2021-08-07 23:45
数据结构java
王小云破解了美国密码吗?
王小云的工作成果是实现了MD5和SHA1两种
Hash算法
的碰撞,即“给定一个Hash值,可以构造出一个文件,其Hash值刚好等于事先给定的数据”,如果称为破解了这两种
Hash算法
还算说得过去,但不能称为破解了密码
王东临
·
2021-07-31 22:24
数据安全
密码学
密码学系列之:Merkle–Damgård结构和长度延展攻击
简介Merkle–Damgård结构简称为MD结构,主要用在
hash算法
中抵御碰撞攻击。这个结构是一些优秀的
hash算法
,比如MD5,SHA-1和SHA-2的基础。
·
2021-07-29 11:38
密码学加密解密
hash算法
与一致性hash
hash算法
的应用很广泛,如安全加密、数据校验、唯一标识、散列函数、负载均衡、数据分片、分布式存储。
·
2021-07-27 19:55
javaredis
为什重写equals方法需要重写hashCode
首先重写equal方法必须重写hashCode方法是通用的约定;如果不这么做,那么就无法使用
hash算法
的容器(hashMap、hashSet等)Object规范的具体约定如果没有修改equals方法中用以比较的信息
蜗牛写java
·
2021-07-27 10:24
图解 Java8 HashMap 常用方法源码
6.HashMap中的
hash算法
和寻址算法是如何优化的?7.Hash
爱打乒乓的程序员
·
2021-07-18 23:29
Android常见面试题
都是集合,底层都是
Hash算法
实现的。HashMap是Hashtable的替代品,这两个都是双列集合,而HashSet是单列集合。HashMap线程不安全、效率高
John_Phil
·
2021-07-04 14:14
nodejs加密模块使用
nodejs的加密模块crypto是使用了系统自带的openssl的加密模块来实现的,里面实现了多种加密算法,如md5、sh1、aes等等,即常用的
hash算法
,Hmac算法,加解密算法等
hash算法
的使用
子龙爱弹琴
·
2021-06-26 21:37
iOS逆向攻防之HASH,数字签名,对称加密算法
在密码学中,加密部分主要分为对称加密和非对称加密,非对称加密主要有RSA非对称加密(使用公钥/私钥来加密解密),对称加密主要有DES/3DES/AES对称加密算法,顺带提一下我们今天介绍的
Hash算法
,
溪浣双鲤
·
2021-06-26 12:25
x.509 数字证书
1、什么叫数字签名数字签名:将报文按双方约定的
HASH算法
计算得到一个固定位数的报文摘要。在数学上保证:只要改动报文中任何一位,重新计算出的报文摘要值就会与原先的值不相符。
_白小飞
·
2021-06-26 11:19
redis面试必问(下)
了解一致性
hash算法
吗?考点分析在前几年,redis如果要搞几个节点,每个节点存储一部分的数据,得借助一些中间件来实现,比如说有codis,或者twemproxy,都有。
jsbintask
·
2021-06-25 17:15
一致性
hash算法
前言在分布式系统中,很多服务需要进行负载均衡,负载均衡算法中,如果有映射需求且允许少量不可达重新映射,比如分布式缓存集群和url、rpc映射负载均衡,可以使用一致性
hash算法
作为负载均衡算法。
逆行墨轩
·
2021-06-24 18:07
分布式hash相关内容
Hash算法
相关内容⾸先有⼀条直线,直线开头和结尾分别定为为1和2的32次⽅减1,这相当于⼀个地址,对于这样⼀条线,弯过来构成⼀个圆环形成闭环,这样的⼀个圆环称为hash环。
·
2021-06-23 02:52
java
分布式hash相关内容
Hash算法
相关内容⾸先有⼀条直线,直线开头和结尾分别定为为1和2的32次⽅减1,这相当于⼀个地址,对于这样⼀条线,弯过来构成⼀个圆环形成闭环,这样的⼀个圆环称为hash环。
·
2021-06-22 21:50
java
Redis原理及应用
主从复制原理总结一文掌握Redis主从复制、哨兵、Cluster三种集群模式Redis5HyperLogLog布隆过滤器GeoHash和scanRedis实现限流的三种方式Java秒杀之Redis限流操作Geo
hash
临风2020
·
2021-06-22 16:43
Javascript 哈希
Hash表的核心在于如何处理冲突,不同的
hash算法
使用不同的冲突处理办法。
ak1947
·
2021-06-21 20:04
2018最新淘宝面试出炉:分布式锁+集群+一致
Hash算法
+底层技术原理
2.JavaAIOBIONIO等3.Redis的使用以及最常问的一致
hash算法
,以及消息队列的异步场景等。4.各种平时经常使用的开源框架Spring等,从
慕容千语
·
2021-06-19 08:18
用户管理模块:如何保证用户数据安全
加密算法可以分为三大类:对称加密算法非对称加密算法
Hash算法
对称加密算法加密和解密使用相同的密钥。
何甜甜在吗
·
2021-06-19 05:32
写一个hashmap
第一版本:1、
hash算法
没有hashmap好。2、数组长度没有做到2的n次方。3、没有jdk8的红黑树。
无聊之园
·
2021-06-15 17:00
Java面试 分布式
一致性
Hash算法
也是使用取模的方法,只是,刚才描述的取模法是对服务器的数量进行取模,而一致性
Hash算法
是对2^32取模,什么意思呢?
疯过不留痕
·
2021-06-15 13:37
python之哈希算法
二,
hash算法
与加密的区别它不同于加密。哈希(hash)是将目标文本转换成具有相同长度的,不可逆的杂凑字符串,而加密则是将文本转换为具有相同长度的,可逆的密文。哈希(hash)算法是不可逆的,只能由
九月猫娘
·
2021-06-14 08:41
一致
hash算法
传统hash把Client的cookieId对服务器数量做hash计算,从而分配客户端请求具体的哪个服务器10%3=1 10号客户端请求1号服务器11%3=2 11号客户端请求2号服务器12%3=0 12号客户端请求0号服务器13%3=1 13号客户端请求1号服务器弊端不易扩展,若增加一台服务器,那么hash的值就会变10%4=2 10号客户端请求2号服务器11%4=3 11号客户端请
___Hello
·
2021-06-12 06:09
js-hash去重,hash去重
不是自己去写
hash算法
,js在给对象添加属性时内部时采用了
hash算法
,因此可以利用这一特性进行数组去重/**hash去重:不是自己去写
hash算法
利用对象属性的添加内部应用了
hash算法
**思路:将元素作为对象的属性进行添加当对象内没有此属性时将此元素作为属性添加
一跃栏杆屁股大
·
2021-06-09 18:32
Horizen项目简介
二、Horizen基本资料1.项目开始时间:2017年5月30日2.代币总量:2100万(截止2019年10月8日,已挖出750万枚)3.共识机制:POW+Equi
hash算法
4.出块时间:2
HORIZEN官方
·
2021-06-09 16:23
数据结构与算法--哈希算法
所以,我们常听到有人把“散列表”叫作“哈希表”“Hash表”,把“哈希算法”叫作“
Hash算法
”或者“散列算法”。将任意长度的二进制值串映射为固定长度的二进制值串,这个映射的规则就是哈希算法,而
zhujunhua
·
2021-06-09 11:59
哈希与加密算法
常见的加密算法可以分成三类,对称加密算法,非对称加密算法和
Hash算法
。(1)对称加密指加密和解密使用相同密钥的加密算法。对称加密算法的优点在于加解密的高速度和使用长密钥时的难破解性。
樱桃小丸子zz
·
2021-06-08 08:26
Java基础-源码分析-hash 方法
如何计算这个位置就是
hash算法
。
HughJin
·
2021-06-07 12:15
了解比特币中所用的
Hash算法
-SHA-256
本文主要是让我们了解比特币中所用到的Hash(SHA-256)算法.我们从什么是Hash,常见的哈希算法有那些,当前主流使用的哈希算法是什么,哈希算法的性能及安全和建议,最后我们看C#怎么实现SHA-256算法。Hash定义及是什么:Hash(哈希或散列)算法是非常基础也非常重要的计算机算法,它能将任意长度的二进制明文映射为较短的(通常是固定长度的)二进制Hash值,并且不同的明文很难映射为相同的
搬砖人1314
·
2021-06-07 10:22
Redis的集群扩容和缩容——思考一致性
hash算法
1前言Redis是一种基于健值对(key-value)的NoSql数据库,有String,set,hash,zset,list,GEO等多种数据结构和算法组成,redis采用的内存处理方式和多路复用的io模型使得单线程模型的redis结构还能保持很高的读写能力。因此在实际的项目开发中,redis的应用场景非常广泛。Redis大多以集群的方式应用在各个项目中,在搭建redis分布式集群的时候首先要考
daof
·
2021-06-04 04:59
密码学系列之:碰撞抵御和碰撞攻击collision attack
简介hash是密码学和平时的程序中经常会用到的一个功能,如果
hash算法
设计的不好,会产生hash碰撞,甚至产生碰撞攻击。今天和大家详细探讨一下碰撞攻击。
flydean程序那些事
·
2021-06-03 06:03
密码学和算法
算法
java
密码学
程序那些事
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他