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
散列
java面试八股文(Redis 篇)
键的类型只能为字符串,支持五种数据类型:字符串、列表、集合、
散列
表、有序集合。与传统数据库不同的是Redis的数据是存在内存中的,所以读写速度非常快,因此redis被广泛
全栈小陈༻
·
2025-02-13 10:30
java面试题分享
java
面试
redis
java数据结构详解!就是这么简单!(栈、队列、二叉树、红黑树等)
目录1.数据结构1.1栈(stack)1.2.队列(queue)1.3.链表(Link)1.4.
散列
表(HashTable)1.5.排序二叉树1.5.1.插入操作1.5.2.删除操作1.5.3.查询操作
Java_Yhua
·
2025-02-12 08:56
java
二叉树
数据结构
详解以及Spring Boot整合Redis
Redis支持的数据类型:多数据类型支持字符串类型string列表类型list
散列
类型hash集合类型set有序集合类型sorted_setString:存储的数据:单个数据,最简单的数据存储类型,也是最常用的数据存储类型存储数据的格式
猿大撒
·
2025-02-04 19:22
redis
spring
boot
数据库
开放寻址法
给定一个能存放n个元素的、具有m个槽位的哈希表T,采用开放寻址法时T的装载因子为:α=n/m,n≤m\alpha=n/m,n\leqmα=n/m,n≤m开放寻址法 解决哈希表(在一些文献中又称作
散列
表
小海螺123
·
2025-02-04 08:22
算法
kafka自定义分区
2.如果键不为空,并且使用了默认的分区器,那么Kafka会对键取hash值然后根据
散列
值把消息映射到特定的分区上。
程序猿郭鹏飞神奇经历
·
2025-02-01 16:11
kafka
kafka自定义分区
kafka
partition
【Kafka】Kafka自定义分区器
(2)如果键不为空,并且使用了默认的分区器,那么Kafka会对键取hash值然后根据
散列
值把消息映射到特定的分区上。
beautiful_huang
·
2025-02-01 16:10
kafka
kafka
双线性函数的紧凑超平面
散列
(Compact Hyperplane Hashing with Bilinear Functions)阅读笔记
Abstract超平面
散列
(Hyperplanehashing)的目的是快速搜索到离超平面最近的点,并在使用支持向量机(SVM)扩大主动学习方面显示出实际效果。
Legend105CC
·
2025-02-01 10:49
机器学习
主动学习
机器学习
哈希表使用总结
哈希表简介
散列
表(Hashtable,也叫哈希表),是根据关键码值(Keyvalue)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。
zero_xk_
·
2025-01-31 20:54
算法
Java
java
算法
数据结构
哈希算法
C++ unordered_map和unordered_set的使用,哈希表的实现
文章目录unordered_map,unorder_set和map,set的差异哈希表的实现概念直接定址法哈希冲突哈希冲突举个例子负载因子将关键字转为整数哈希函数除法
散列
法/除留余数法哈希冲突的解决方法开放定址法线性探测二次探测开放定址法代码实现哈希表的代码
英雄不问出处~
·
2025-01-30 13:33
散列表
c++
哈希算法
对称加密和非对称加密算法分类,国密算法分类。
常见的非对称加密算法:RSA、DSA(数字签名用)、ECC(移动设备用)、Diffie-Hellman
散列
铁锤2号
·
2025-01-30 03:51
各种小问题小技巧
mbedtls | 06 - 非对称加密算法的配置与使用(RSA算法)
mbedtls系列文章mbedtls|01-移植mbedtls库到STM32的两种方法mbedtls|02-伪随机数生成器(ctr_drbg)的配置与使用mbedtls|03-单向
散列
算法的配置与使用(
Mculover666
·
2025-01-28 17:22
mbedtls
RSA
CodeForces 1622F Quadratic Set(结论+异或哈希+
散列
表)
problem洛谷链接solution最后子集大小一定≥n−3\gen-3≥n−3,下面考虑证明这个结论。假设n=2kn=2kn=2k。∏i=1n(i!)=∏i=1k(2i−1)!(2i)!=∏i=1k(((2i−1)!)22i)=∏i=1k((2i−1)!)2⋅∏i=1k2i=∏i=1k((2i−1)!)2⋅2k⋅k!\prod_{i=1}^n(i!)=\prod_{i=1}^{k}(2i-1)
ikrvxt
·
2025-01-28 11:39
结论和构造
哈希算法
散列表
算法
Ansible详细学习笔记和实战案例
ansiblelocalhost-mcommand-a"ls"##主机列表文件cat/etc/ansible/hosts主机描述形式:主机IP地址和主机名##blue.example.com##192.168.100.1
散列
主机列表和主机组列表
散列
主机列表主机组列表嵌套主机组列表
沉淅尘
·
2025-01-27 17:59
Linux
#
Ansible
运维
Ansible
自动化
linux
【java数据结构】哈希表
【java数据结构】哈希表一、概念二、哈希函数三、冲突3.1概念3.2冲突避免3.2.1冲突避免-设计哈希函数3.2.1冲突避免-负载因子调节3.2解决冲突3.2.1解决冲突-闭
散列
3.2.2解决冲突-
A boy CDEF girl
·
2025-01-27 03:57
java
数据结构——哈希表
哈希表直接映射法除留余数法哈希冲突线性探测开
散列
——开放定值哈希表插入元素查找元素删除元素哈希函数缺点闭
散列
——拉链法/哈希桶插入元素查找元素删除元素析构函数什么是哈希?
猫头鹰~
·
2025-01-26 10:52
数据结构
散列表
算法
python md5加密列表_python生成md5加密的方法
MD5消息摘要算法(英语:MD5Message-DigestAlgorithm),一种被广泛使用的密码
散列
函数,可以产生出一个128位(16字节)的
散列
值(hashvalue),用于确保信息传输完整一致
weixin_39637646
·
2025-01-23 01:57
python
md5加密列表
Redis实战-初识Redis
初识Redis1、Redis简介2、Redis数据结构简介3、Redis命令3.1字符串3.2列表3.3集合3.4
散列
3.5有序集合3.6发布与订阅3.7其他命令3.7.1排序3.7.2过期时间如有侵权
啥都想学的又啥都不会的研究生
·
2025-01-22 19:43
redis
数据库
缓存
一篇文章告诉你什么是BloomFilter
链表、树、
散列
表(又叫哈希表,Hashtable)等等数据结构都是这种思路。但是随着集合中元素的增
·
2025-01-20 03:44
后端
Java数据结构的实现
初始化数组2.直接赋值3.可变数组2、链表1.节点定义2.实例化节点三、数据结构之树和图(Java语言描述)1、树和图2、树1.树的节点创建2.创建树3、图1.邻接矩阵创建图2.邻接表创建图四、数据结构之
散列
表和堆
绝域时空
·
2025-01-18 06:29
Java语言(IDEA)
链表
数据结构
java
数据结构之哈希表
哈希表(
散列
表)出现的原因在顺序表中查找时,需要从表头开始,依次遍历比较a[i]与key的值是否相等,直到相等才返回索引i;在有序表中查找时,我们经常使用的是二分查找,通过比较key与a[i]的大小来折半查找
X同学的开始
·
2024-09-16 08:10
数据结构
数据结构
散列表
Redis的持久化和高可用性
、aof2、rdb三、高可用1、主从复制2、Redis哨兵模式3、Rediscluster集群一、淘汰策略1、背景首先Redis是一个内存数据库,将所有数据存放在内存中,通过对K值进行hash后存储在
散列
表中
小辛学西嘎嘎
·
2024-09-14 21:44
redis
数据库
缓存
哈希表 and 算法
哈希表:哈希表(Hashtable),也被称为
散列
表,是一种根据关键码值(Keyvalue)而直接进行访问的数据结构。它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。
(笑)z
·
2024-09-14 16:12
算法
散列表
哈希算法
Java 使用 Redis
它支持多种类型的数据结构,如字符串、列表、集合、
散列
表等,适用于多种场景,如缓存、消息队列等。Java是一种广泛使用的编程语言,它在企业级应用中有着广泛的应用。
lly202406
·
2024-09-14 03:18
开发语言
mysql hashcode函数_Mysql源码学习——没那么简单的Hash
常规的hash是预定义一定的桶(bucket),规定一个hash函数,然后进行
散列
。然而Mysql中的hash没有固定的bucket,hash函数也是动态变化的,本文就进行非深入介绍。
weixin_39793794
·
2024-09-10 19:57
mysql
hashcode函数
http、https、https原理
3.https中包含3种加密方法,对称加密、非对称加密、
散列
函数4.由于对称加密的计算量小、加密解密速度快,适合处理大量数据,因此客户端与服务端通信时传输数据使用
Vivqst
·
2024-09-10 05:19
http
https
网络协议
Redis总结
丰富的数据类型,支持字符串(strings)、
散列
(hash)、列表(lists)、集
星空怎样
·
2024-09-10 01:22
Java 使用 Redis
它支持多种类型的数据结构,如字符串、列表、集合、
散列
表等,适用于多种场景,如缓存、消息队列等。Java是一种广泛使用的编程语言,因此在Java应用程序中使用Redis成为许多开发者的首选。
wjs2024
·
2024-09-08 03:27
开发语言
解决哈希冲突的常用方法分析
文章目录1.基本概念2.解决哈希冲突的方法2.1开放定址法2.1.1线行探查法2.1.2平方探查法2.1.3双
散列
函数探查法2.2链地址法(拉链法)2.3再哈希法2.4建立公共溢出区1.基本概念哈希算法
xidianhuihui
·
2024-09-07 22:50
哈希算法
算法
面试:说一下HashMap的底层实现原理,我懵了
哈希表(hashtable)也叫
散列
表,是一种非常重要的数据结构,应用场景及其丰富,许多缓存技术(比如memcached)的核心其实就是在内存中维护一张大的哈希表,而HashMap的实现原理也常常出现在各类的面试题中
一只程序猿哟
·
2024-09-04 15:09
哈希表算法详解
哈希表哈希表(Hashtable,也叫
散列
表),是根据关键码值(Keyvalue)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。
真的没事鸭
·
2024-09-03 13:54
数据结构与算法
散列表
算法
哈希算法
数据结构与算法之哈希表(C语言版)
数据结构与算法之哈希表(C语言版)date:2020-07-1921:05:15categories:数据结构与算法tags:-数据结构-算法-哈希表-c数据结构与算法之哈希表(C语言版)哈希表支持一种最有效的检索方法:
散列
jiangzhangha
·
2024-09-03 13:52
算法与数据结构
学习笔记
算法
哈希表
Centos7 下载安装Redis
它支持多种类型的数据结构,如字符串(strings),
散列
(hashes),列表(lists),集合(sets),有序集合(sortedsets)与范围查询,bitmaps,hyperloglogs和地理空间
你家的张少
·
2024-08-31 07:47
CentOS7
redis
运维
centos
哈希(C语言)
1.数据结构——哈希表哈希表(hashtable),又称
散列
表,它通过建立键key与值value之间的映射,实现高效的元素查询。具体而言,我们向哈希表中输
写代码的大学生
·
2024-08-31 05:58
哈希算法
c语言
算法
数据结构和数据类型简介
二、分类数据结构:数组、栈、队列、链表、树、图、堆、
散列
表等。数据类型:基本数据类型(byte、short、int
Y小星
·
2024-08-31 00:57
java
数据结构
Hash哈希学习笔记
hash算法的构成:hash函数的初始化构造hash函数:典型的函数包括除余法H(k)=(k)modpH(k)=(k)modpH(k)=(k)modp、elfhash等等冲突解决方法:(常用技术)线性探测再
散列
技术
lawhelo
·
2024-08-30 13:43
算法
哈希算法
学习
笔记
【数据库】Redis 介绍及安装
RemoteDictionaryServer)是一个开源的、基于内存的数据结构存储系统,它支持多种数据结构,如字符串(String)、列表(List)、集合(Set)、有序集合(SortedSet)、
散列
Encarta1993
·
2024-08-30 02:06
database
数据库
redis
缓存
1、数字签名
用户A将待发送的信息原文经
散列
函数运算生成摘要信息,并用自己的私有密钥对摘要信息进行加密,将形成的密文和原文传送给用户B。
xuetanje
·
2024-08-29 13:03
安全性测试
【数据结构】LRU缓存
LRU缓存的基本原理缓存:LRU缓存通过一个数据结构(通常是字典或
散列
表)来存储缓存中的数据。数据可以通过键值对的形式存储和访问。淘汰
游向大厂的咸鱼
·
2024-08-28 11:10
浅谈C++
数据结构
缓存
什么是哈希(Hash)
哈希(Hash),也称为
散列
,是一种将任意长度的输入数据通过特定的算法转换为固定长度输出的过程,这个输出值被称为哈希值或
散列
值。
WXD_Lolita
·
2024-08-26 13:40
哈希算法
算法
学习笔记---哈希表
表示为:address=H[key]参考:哈希函数-CSDN博客哈希表参考资料参考:哈希表-OIWiki(oi-wiki.org)模板与实例
散列
表inth[N],e[N],ne[N],idx;//向哈希表中插入一个数
大鹏84
·
2024-08-26 05:16
学习
笔记
散列表
【Redis 系列】redis 学习十三,Redis 常问简单面试题
image-ff92fa-1650460734395)]Redis是一个开源(BSD许可)的,内存中的数据结构存储系统Redis可以用作数据库、缓存和消息中间件支持的数据结构有8种字符串(strings),
散列
阿兵云原生
·
2024-08-24 02:44
Redis 详细介绍及安装使用教程(含 C# 示例)
Redis支持多种数据结构,如字符串(strings)、
散列
(hashes)、列表(lists)、集合(sets)、有序集合(sortedsets)及范围查询、bitmaps、hyperloglogs和
一个代码猎人
·
2024-08-23 13:36
Redis
ASP.NET
Core
redis
c#
数据库
Redis常见问题
丰富的数据类型,支持字符串、
散列
、列表、集合、有序集合等。支持数据持久化。可以将内存中数据保存在磁盘中,重启时加载。主从
爱码的嘉
·
2024-03-19 08:19
Redis
redis
数据库
缓存
TLS/SSL工作原理
TLS/SSL的功能实现主要依赖于三类基本算法:
散列
函数Hash、对称加密和非对称加密,其利用非对称加密实现身份认证和密钥协商,对称加密算法采用协商的密钥对数据加密,基于
散列
函数验证信息的完整性。
penrryw
·
2024-03-18 23:06
信息安全
Python基础学习(11)常用模块
JSON字符串和字典的区别六、hashlibPython基础学习(1)基本知识Python基础学习(2)序列类型方法与数据类型转换Python基础学习(3)进阶字符串(格式化输出)Python基础学习(4)
散列
类型
一只特立独行猪
·
2024-03-13 04:23
python
学习
学习方法
笔记
Hashtable排序
Hashtable内部排列的方式是
散列
排布,所以当输出信息时会是无序的。为了能保证输出的数据按照顺序排列,不要渴望用java自带的函数来对Hashtable对象进行调整处理。
Roy_Sashulin
·
2024-03-11 03:29
J2se
object
java
android实现真随机数生成器(物理随机)
原理:通过设备内置传感器生成随机
散列
字串,再通过取余等操作获取最终数字,这种方法不同于传统的伪随机数生成器,而是依赖于硬件,需要硬件支持。以下模块实现每隔0.5秒随机生成数字0和1。
远方235
·
2024-03-01 19:04
Android
随机
随机数
kafka 生产者消费者设计思考
同时这也意味着生产者可以根据情况决定发给哪个broker,那么既可以随机负载,也可以进行
散列
批量发送生产者会尝试收集数据,然后在单次请求中发送大量数据,以牺牲少量额外延迟来换取更好的吞吐量。
动态一时爽,重构火葬场
·
2024-02-23 17:06
哲学与架构
middleware
kafka
分布式
hashcode方法
hashCode方法的主要作用是为了配合基于
散列
的集合一起正常运行,这样的
散列
集合包括HashSet、HashMap以及HashTable。为什么这么说呢?
一个人的飘
·
2024-02-20 20:51
LeetCode 热题 100 Day01
哈希模块哈希结构:哈希结构,即hashtable,哈希表|
散列
表结构。图摘自《代码随想录》哈希表本质上表示的元素和索引的一种映射关系。
庄园特聘拆椅狂魔
·
2024-02-20 12:30
刷题训练营
leetcode
数据结构
算法
上一页
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
其他