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算法
MySQL算法篇(一)
Hash算法
,也称为哈希算法或散列算法,是一种将任意长度的输入(如文本、图片等)通过某种规则转换成固定长度的输出的算法。这个输出通常被称为哈希值、哈希码或哈希摘要。
先睡
·
2025-03-18 20:30
算法
探讨组合加密算法在IM中的应用
1、前言本文深入分析了即时通信(IM)系统中所面临的各种安全问题,综合利用对称加密算法(DES算法)、公开密钥算法(RSA算法)和
Hash算法
(MD5)的优点,探讨组合加密算法在即时通信中的应用。
·
2025-02-26 13:43
即时通讯im网络编程
大语言模型:从开发到运行的深度解构
例如GPT-4的训练数据包含超过13万亿token数据清洗:通过质量过滤(去除低质内容)、去重(Min
Hash算法
)、毒性检测(NSFW内容识别)等步骤构建高质量数据集数据增强:引入代码数据提升逻辑性(
nbsaas-boot
·
2025-02-23 15:38
语言模型
人工智能
自然语言处理
Redis 集群模式的工作原理能说一下么?
了解一致性
hash算法
吗?面试官心理分析在前几年,Redis如果要搞几个节点,每个节点存储一部分的数据,得借助一些中间件来实现,比如说有codis,或者twemproxy,都有。
小新杂谈社
·
2025-02-19 05:16
缓存
后端面试
redis
数据库
缓存
分布式
Geo
Hash算法
简介
一.基本原理GeoHash是一种地址编码方法。他能够把二维的空间经纬度数据编码成一个字符串。我们知道,经度范围是东经180到西经180,纬度范围是南纬90到北纬90,我们设定西经为负,南纬为负,所以地球上的经度范围就是[-180,180],纬度范围就是[-90,90]。如果以本初子午线、赤道为界,地球可以分成4个部分。如果纬度范围[-90°,0°)用二进制0代表,(0°,90°]用二进制1代表,经
okiwilldoit
·
2025-02-14 17:00
算法数据结构
HashMap相关
当HashMap的key冲突过多时,比如我们使用了不好的
hash算法
,导致key冲突率极高,链表里会有很多数据。但是链表的查找性能很差,所以引入红黑树是为了优化查询性能。
·
2025-02-14 01:27
hashmap
【文本去重】通俗易懂理解Min
hash算法
Min
hash算法
直观理解作者:@凌漪_@板烧鱼仔@Yuxn.背景Jaccard相似度两个集合A和B,我们关心它们的Jaccard相似度J(A,B)=∣A∪B∣∣A∩B∣J(A,B)=\frac{∣A∪
凌漪_
·
2025-02-02 12:36
算法
数据结构
大模型
《深入浅出HTTPS》读书笔记(7):安全的密码学
Hash算法
密码学
Hash算法
除了常规
Hash算法
的特性,还应该具备下面三个特性。1)强抗碰撞性(CollisionResistance)如果两个不相同的值能够得到同样的摘要值,表示产生了Hash碰撞。
earthzhang2021
·
2025-02-02 06:24
https
http
网络协议
网络
1024程序员节
java中集合类和队列
java中集合类和队列1集合类collection下面的list,set,queuelist的主要实现类:ArrayList底层采用数组LinkedList底层采用链表set的主要实现类:HashSet采用
hash
夜吟
·
2025-01-24 04:47
找工作
java
集合类
队列
MurmurHash Tips(qbit)
常见的MD5、SHA1是加密型哈希函数(Cryptographichashfunction)
Hash算法
评价杨保华《区块链·原理、设计与应用》第5章密码学与安全技术中讲
·
2025-01-16 22:01
pythonjavahash
C#常用的加密算法之一 MD5
常用的加密算法之一MD5参考文章MD5加密概述,原理及实现C#常用的加密算法:MD5、Base64、SHA1、SHA256、HmacSHA256、DES、AES、RSAMD5概述MD5消息摘要算法,属
Hash
XHeineken
·
2024-09-09 09:52
C#加密
c#
哈希算法
开发语言
Hash哈希学习笔记
概念:通过一个hash函数建立值与存储地址的关系原则:开小数组+冲突解决冲突越少,用时越少;可通过调整余数或优质的
hash算法
尽量使hash值分散,减少碰撞
hash算法
的构成:hash函数的初始化构造hash
lawhelo
·
2024-08-30 13:43
算法
哈希算法
学习
笔记
java实用工具类hutool
cn.hutoolhutool-all5.5.8Hutool工具详细教程地址:###模块介绍1.hutool-aopJDK动态代理封装,提供非IOC下的切面支持;2.hutool-bloomFilter布隆过滤,提供一些
Hash
华木公子
·
2024-08-29 05:54
redis面试(十八)RedLock加锁原理
普通的redis分布式锁,其实是在redis集群中根据
hash算法
选择一台redis实例创建一个锁就可以了大致流程如下:获取当前时间戳,单位是毫秒跟上面类似,
木小同
·
2024-08-26 12:26
redis
面试
redis
面试
数据库
redLock
多数节点
国密算法的加解密
对称密码算法SM4(ECB/CBC/CTR/GCM)非对称密码算法SM2(加解密/签名验签)
Hash算法
SM3基于SM3实现的随机数生成器(多线程加速)pom引入io.github.KongkongRuangm-java1.0.3SM2
laoge丶
·
2024-08-24 18:46
java
算法
大厂面试官:你不能用Redis的GeoHash,如何查找离用户最近的门店? 我:遍历一遍找最近的。面试官:回去等通知吧。
目录GeoHash地理位置用数据库来算附近的人Geo
Hash算法
Redis的Geo指令基本使用增加geoadd指令距离geodist指令获取元素位置geopos获取元素的hash值geohash附近的元素
暮起
·
2024-08-24 15:56
Redis
redis
数据库
缓存
面试
大厂
后端
多组样例最小相似度python
没有直接提供多组样例最小相似度的Python代码,但我们可以根据中提到的Min
Hash算法
原理来设计一个简单的实现。
寒香!
·
2024-08-23 14:46
python
开发语言
以太坊和比特币的区别
在工作证明方面,采用了et
hash算法
,降低了专用AS
黄靠谱
·
2024-02-20 07:24
GFS分布式文件系统
特点3.1、扩展性和高性能3.2、高可用性3.3、全局同一命名空间3.4、弹性卷管理3.5、基于标准协议四、GlusterFS术语五、GlusterFS构成六、GlusterFS的工作流程理解:七、弹性
HASH
IT.cat
·
2024-02-12 14:56
linux服务
运维
linux
服务器
缓存
详解 GFS分布式文件系统 (条带卷/复制卷/分布式条带卷/分布式复制卷)
GFS分布式文件系统一.GlusterFS概述1.GlusterFS简介2.GlusterFS特点3.GlusterFS术语4.模块化堆栈式架构5.GlusterFS工作流程6.弹性
HASH算法
7.GlusterFs
W.scaler
·
2024-02-12 14:55
linux
gfs
linux
运维
gfs
分布式
分布式存储
Glusterfs分布式存储
目录一、简介二、特点1、扩展性和高性能2、高可用性3、全局统一命名空间4、弹性卷管理5、基于标准协议三、专业术语四、GlusterFS构成五、GlusterFS的工作流程1、工作流程2、弹性
HASH算法
六
忙碌滴比特流
·
2024-02-12 14:55
运维
linux基础
运维
算法相关
字符串反转链表反转有序数组合并
Hash算法
查找两个子视图的共同父视图求无序数组当中的中位数一、字符串反转给定字符串"hello,world",实现将其反转。
张无奈
·
2024-02-12 04:17
java并发编程艺术读书笔记
无所并发编程:多线程竞争锁时,会引起上下文切换,所以多线程处理数据时,可以用一些办法来避免使用锁,如将数据的ID按照
Hash算法
取模分段,不同的线程处理不同段的数据;CAS算法:Java的Atomic包使用
奔跑的Robi
·
2024-02-11 20:14
【视频】互联网Java工程师面试突击训练(三季)
JDK1.8中对
hash算法
和寻址算法是如何优化的?03.HashMap是如何解决hash碰撞问题的?04.说说HashMap是如何进行扩容的?
·
2024-02-11 18:17
后端
2018 iOS面试题---算法相关
字符串反转链表反转有序数组合并
Hash算法
查找两个子视图的共同父视图求无序数组当中的中位数一、字符串反转给定字符串"hello,world",实现将其反转。
luonaerduo
·
2024-02-10 05:43
simhash去重算法实践
自己实践sim
hash算法
的几点经验:1数据已处理,正则表达式去除各种转义符号2将文本中的数字和字母等去除3分词后去除停顿词步骤,1文本预处理代码步骤1jieba分词获取features2hash函数计算
想努力的人
·
2024-02-07 08:37
算法
simhash
算法
预处理
基于Google guava工具实现一致性
Hash算法
的应用实践
一、前言在分布式架构系统中,要将数据存储到具体的节点上,如果采用普通的key%N取模
Hash算法
,将数据映射到具体的节点上,就有可能大部分数据集中在某一个节点,形成“热点”数据,造成数据分布失衡,二是如果有一个机器加入或退出这个集群
小满别摸鱼
·
2024-02-07 00:05
java
java
web
杂记
guava
哈希算法
一致性Hash
Hash
虚拟环
tomcat的session共享会话
一.常见的session共享方案1.使用nginx的ip_hash使用ip绑定ip_
hash算法
时,用户的请求都会绑在同一个节点服务器上,这样的设置会导致一台或多台服务器过载无法提供服务,而后端正常的服务器无法提供服务
Freestyle_0f85
·
2024-02-06 00:04
字符串匹配算法--数据结构与算法之美--CH32
文章目录1.什么是字符串匹配2.如何实现字符串匹配2.1BF算法2.2.1BF算法常用原因2.2RK算法2.2.1
hash算法
的设计2.2.2散列冲突处理3.其他算法简介4.思考总结1.什么是字符串匹配
csdn_SUSAN
·
2024-02-05 17:17
数据结构和算法
字符串匹配
RK算法
BF算法
用Python实现MD5加密
用Python实现MD5加密用Python实现MD5加密时用到的是hashlib模块,可以通过hashlib标准库使用多种
Hash算法
,如SHA1、SHA224、SHA256、SHA384、SHA512
Lyx-0607
·
2024-02-05 11:39
笔记
算法题-双指针(最长的指定瑕疵度的元音子串(答案、解析))
最长的指定瑕疵度的元音子串
hash算法
、双指针题目描述定义:开头和结尾都是元音字母(aeiouAEIOU)的字符串为元音字符串,其中混杂的非元音字母数量为瑕疵度。
YF-SOD
·
2024-02-03 10:39
算法
最长的指定瑕疵度的元音子串
双指针算法题
hash算法应用算法题
双指针算法题注意点
js解双指针算法题
https握手
服务器从中选一套加密算法和
hash算法
,并将自己的身份信息以证书的形式发送给客户端,证书包括网站域名,加密公钥(客户端需要用这个加密)以及证书的颁发机构等,并生成随机数客户端获取到证书信息后:浏览器验证证书是否合法
小东班吉
·
2024-02-02 11:15
MYSQL的索引和存储引擎
文章目录MYSQL的索引和存储引擎介绍索引的分类单列索引-普通索引单列索引-唯一索引单列索引-主键索引组合索引全文索引空间索引索引内部原理剖析索引内部原理-
Hash算法
索引内部原理-二叉树和二叉平衡树索引内部原理
TimeFriends
·
2024-02-02 09:31
数据库
mysql
b树
数据库
PasswordEncoder原理
Hash算法
Hash算法
特别的地方在于它是一种单向算法,用户可以通过
hash算法
对某个数据生成一段特定长度的唯一hash值,却不能通过这个hash值逆向获取原始数据。
冰冰很社恐
·
2024-01-31 20:57
哈希算法
算法
spring
security
现代密码学:Hash函数Keccak
2007年起,NIST开始向全球征集新的安全
Hash算法
SHA-3,最后的优胜者是Keccak。
Oo璀璨星海oO
·
2024-01-31 10:39
算法
网络安全
加密解密
密码学
哈希算法
算法
Docker进阶篇-reids集群
使用
Hash算法
让固定的一部分
陪我养猪吧
·
2024-01-31 07:53
docker
运维
linux
docker
容器
redis
数据结构:哈希(hash)
Hash算法
1.除留余数法 取关键字被某个不大于散列表表长m的数p除后所得的余数为散列地址。即H(key)=keyMODp,p<=m。
one_zheng
·
2024-01-29 02:52
常见加密算法详解
❤️文章目录加密算法详解1、分类对称加密非对称加密
Hash算法
2、常见的加密算法2.1对称加密算法DES加密的原则加密的原理加密的特点DES实现2.2非对称加密算法RSA加密的
欧克小奥
·
2024-01-28 20:09
有趣的问题
加密算法
C++面试:
hash算法
基础
目录基础概念示例:示例哈希函数哈希规则示例代码面试中可能遇到的问题解释哈希冲突及其解决方法不同哈希算法的比较MD5(Message-DigestAlgorithm5)SHA-1(SecureHashAlgorithm1)SHA-256(SecureHashAlgorithm256)总结比较设计一个哈希函数设计目标哈希函数设计函数设计注意事项哈希算法在实际项目中的应用案例项目背景哈希算法应用数据结构
Thomas_Lbw
·
2024-01-28 19:13
c++
算法
面试
哈希算法
C++
Java学习之HashMap源码剖析 - 图文分析(附面试中常见问题)
HashMap原理其本质就是那个我们习以为常的
hash算法
。
Hash算法
自己先来设计一个普通的
hash算法
:1.设计数组的长度(length):8。
李楠琳
·
2024-01-28 18:38
Java
java
hashmap
信息系统安全(第二章——S/Key认证)
基于口令的身份认证——S/Key认证:①在初始化阶段,选取口令pw和数n,以及
Hash算法
f。S/Key服务器也会同时给客户端发送一个种子seed,这个种子往往是以明文的形式传输。
阳阳大魔王
·
2024-01-27 05:36
信息系统安全
笔记
安全
哈希算法
迭代加深
算法
iOS 逆向开发09:
HASH算法
iOS逆向开发文章汇总目录一、HASH概述二、用户密码加密三、数字签名四、总结一、HASH概述Hash,一般翻译做“散列”,也有直接音译为“哈希”的,就是把任意长度的输入通过散列算法变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可能会散列成相同的输出(Hash碰撞),所以不可能从散列值来确定唯一的输入值。简单的说就是一种将任意长
differ_iOSER
·
2024-01-26 08:31
Nginx编译安装以及负载均衡配置(Ubuntu 22.04)
编译安装以及负载均衡配置Ubuntu22.04.1LTS编译安装nginx-1.22.11.安装依赖包2.下载nginx3.编译安装报错解决解决问题24.安装5启动Nginx:负载均衡负载均衡算法轮询加权负载均衡ip_
hash
赛sir
·
2024-01-26 06:42
nginx
负载均衡
运维
【面试八股文】每日一题:hashmap源码面试21连问?
1、hash概念任意长度的输入->固定长度的输出2、hash冲突抽屉原理无法避免3、稍微好一些的
hash算法
,应该考虑的点要尽可能的分散,因为在table中slot大部分都处于空闲状态时,要尽可能降低hash
烟雨木子
·
2024-01-25 15:57
大厂后端工程师面试
面试
哈希算法
职场和发展
java
java工具类库-----Hutool
提供一下组件:hutool-aopJDK动态代理封装,提供非IOC下的切面支持hutool-bloomFilter布隆过滤,提供一些
Hash算法
的布隆过滤h
我是来人间凑数的
·
2024-01-25 12:30
java
#
基础
java
国密算法学习
其中,SM2算法是国密椭圆曲线密码算法,类似于RSA、ECC;SM3算法是国密
Hash算法
,类似于SHA256;SM4算法是国密分组密码算法,类似于AES。二、SM2算法2.1基本
lgily-1225
·
2024-01-25 08:36
个人学习
算法
学习
java 文件的hash值_Java计算文件的hash值
比较常用的文件
hash算法
有MD5和SHA-1。我用的是MD5算法,java中,计算MD5可以用MessageDigest这个类。
timlly chang
·
2024-01-25 07:44
java
文件的hash值
使用java实现基于CS模式SHA-256算法文件完整性程序
软件具体功能如下:(1)客户端文件Hash的计算a)输入任意文件格式的文件b)采用
Hash算法
计算Hash值,并十六进制显示hash值,然后把文件和hash值给服务器端(2)服务器端验证文件的完整性a)
星易辰
·
2024-01-25 07:13
java
开发语言
CTF密码学-编码基础知识点总结
Quoted-printable编码5.XXencode编码6.UUencode编码7.URL编码8.Unicode编码9.Escape/Unescape编码10.HTML实体编码11.UTF-8编码12.
Hash
꧁꫞焉有得�焉有失꫞꧂
·
2024-01-24 22:09
p2p
安全
c#
Java计算文件的hash值
比较常用的文件
hash算法
有MD5和SHA-1。我用的是MD5算法,java中,计算MD5可以用MessageDigest这个类。
羊子雄起
·
2024-01-24 22:02
JAVA
java
hashcode
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他