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
哈希联接
MySQL索引实现原理 和 索引类型
目录索引介绍索引的数据结构
哈希
表有序数组搜索树(二叉搜索树、N叉搜索树、B+树)索引类型主键索引和非主键索引主键索引数据来源索引叶子节点存储内容主键的选择联合索引最左前缀原则索引下推范围查询会阻断后续列匹配覆盖索引回表避免回表前缀索引前缀索引的局限性总结按数据结构分类按物理存储分类按字段特性分类按字段个数分类索引介绍索引的出现其实就是为了提
巴里巴气
·
2025-07-20 02:06
MySQL高阶知识记录
mysql
数据库
DAOS系统架构-JumpMap
1.概述JumpPlacementMap是使用跳跃一致性
哈希
算法,以便在不同的故障域之间伪随机地分布对象。
付兄
·
2025-07-20 02:32
daos
DAOS
分布式存储
DAOS系统架构-Placement
该算法是基于一致性
哈希
算法,使用对象的ID、对象的概要、以及其中一个placementmap来生成对象的布局。
·
2025-07-20 02:31
JAVA JVM对象的实现
设置对象头:填充对象头信息(如
哈希
码、GC分代年龄、类型指针等)。执行init方法:调用对象的构造函数,初始化成员变量。2.内存分配的具体方式(1)指针碰撞(BumpthePointer
virtuoso_liu
·
2025-07-20 01:27
JVM
jvm
java
开发语言
CVE-2005-4900:TLS SHA-1 安全漏洞修复详解
本文将结合实际环境中常见的Nginx配置示例,深入剖析CVE-2005-4900(TLS中使用SHA-1
哈希
算法)的危害,并提供完整、可操作的修复流程。
Nova_CaoFc
·
2025-07-19 20:18
运维日常
技术博文分享
安全
linux
服务器
运维
【算法】
哈希
映射(C/C++)
目录算法引入:算法介绍:优点:缺点:
哈希
映射实现:mapunordered_map题目链接:“蓝桥杯”练习系统解析:代码实现:
哈希
映射算法是一种通过
哈希
函数将键映射到数组索引以快速访问数据的数据结构。
摆烂小白敲代码
·
2025-07-19 17:25
哈希算法
算法
c语言
c++
数据结构
Python 字典(dict)和集合(set)新手指南
字典使用
哈希
表实现,查找速度是O(1)级别,不会随着数据量增加而变慢。二、字典常用操作1.添加/修
·
2025-07-19 12:46
《分片终章的
哈希
裂痕:藏在数据拼接里的隐形逻辑》
在大文件分片传输里,有一个令人费解的现象:当所有分片的校验都显示正常,拼接后的整体文件却与源文件的
哈希
值不符,而问题往往精准地指向最后一片。
·
2025-07-12 18:56
前端
HashMap的Get(),Put()源码解析
2.核心数据结构:
哈希
表(Has
Ttang23
·
2025-07-12 14:11
哈希算法
散列表
算法
Java中hashmap的原理
是什么hashmap底层是由
哈希
表组成,用于存储键值对的,其核心就是将
哈希
值映射到数组索引位置上,通过数组+链条的方式来解决
哈希
冲突,java8之后优化成数组+链条+红黑树。
好好沉淀
·
2025-07-12 10:42
笔记
学习
java
经验分享
Golang map
前言
哈希
表是一种巧妙并且实用的数据结构。它是一个无序的key/value对的集合,其中所有的key都是不同的,然后通过给定的key可以在常数时间复杂度内检索、更新或删除对应的value。
m0_67393686
·
2025-07-12 06:42
java
golang
java
数据结构
后端
apache
【go基础】4.基本数据结构之map
目录
哈希
表map-主要思想-特点-
哈希
函数-数据结构-map初始化-mapvalue为什么不能寻址-map为什么是无序的-map为什么是o(1)的-开发时应注意的
哈希
表map理解Golang
哈希
表Map
喝醉的小喵
·
2025-07-12 06:41
go语言原理
golang
数据结构
哈希算法
后端
【一文了解】C#基础-集合
目录集合1.集合分类1.1.非泛型集合1.2.泛型集合1)列表(List)2)字典(Dictionary)3)队列(Queue)4)栈(Stack)5)
哈希
集合(HashSet)2.集合的常见操作3.区分泛型集合与非泛型集合
·
2025-07-12 06:41
map数据结构在Golang中是无序的,并且键值对的查找效率较高的原因
map,map在Go语言中是无序的,是因为在Go语言中,map基于
哈希
表实现,它的遍历顺序依赖于
哈希
表内部存储状态,对并发编程的潜在影响包括可能引发数据一致性问题,也就是并发度写实易导致读到不一样的数据或遍历出错
·
2025-07-12 06:38
Redis简介之它是啥
,缓存,会话存储等场景Redis是使用C语言编写使用许可证:BSD许可证是一个开源的宽松的软件许可协议Redis优点性能极高Redis是以高性能著称,可全天24小时达到每秒十万次的读写操作数据类型丰富
哈希
字符串集合列表有序集合原子性操作原子性操作是指
财神爷首席大弟子
·
2025-07-12 06:04
Redis
redis
数据库
缓存
【JMeter】接口加密
文章目录
哈希
对称加密非对称加密JMeter实现加密调用函数示例加密是信息安全的重要手段,常用在身份认证、访问控制等安全场景。原理:对原有内容的特殊变换,从而隐藏内容,无法伪造内容。
QA媛_
·
2025-07-12 06:34
JMeter
jmeter
Python 取证学习指南第二版(三)
原文:annas-archive.org/md5/46c71d4b3d6fceaba506eebc55284aa5译者:飞龙协议:CCBY-NC-SA4.0第七章:模糊
哈希
哈希
是DFIR中最常见的处理过程之一
·
2025-07-12 03:48
Spring Boot使用Redis常用场景
Redis(RemoteDictionaryServer)是一个内存中的数据存储系统(类似一个“超级大字典”),它能存各种类型的数据(字符串、列表、
哈希
等),而且读写速度极快(因为数据存在内存里)。
蹦跑的蜗牛
·
2025-07-11 21:45
spring
boot
redis
后端
STL之无序关联式容器&针对于自定义类型的操作
它们的底层使用的数据结构都是
哈希
表。要学习它们的使用,也可以从:初始化、遍历、查找、插入、删除、针对自定义类型等方面进行学习。
宛西南浪漫戈命
·
2025-07-11 21:40
STL
c++
算法
数据结构
stl
PHP安全编程实践系列(四):密码存储与加密技术深度解析
一、密码
哈希
技术1.1密码
哈希
基础原理安全
哈希
的核心要求:不可逆性:无法从
哈希
值恢复原始密码唯一性:相同输入产生相同输出,不同输入产生完全不同输出抗碰撞:难以找到两个不同输
软考和人工智能学堂
·
2025-07-11 15:30
#
php程序设计经验
php
PHP和MySQL
php
安全
android
OpenCV颜色矩
哈希
算法------cv::img_hash::ColorMomentHash
操作系统:ubuntu22.04OpenCV版本:OpenCV4.9IDE:VisualStudioCode编程语言:C++11算法描述该类实现了颜色矩
哈希
算法(ColorMomentHash),用于图像相似性比较
·
2025-07-11 05:51
OpenCV
哈希
算法------Marr-Hildreth 边缘检测
哈希
算法
操作系统:ubuntu22.04OpenCV版本:OpenCV4.9IDE:VisualStudioCode编程语言:C++11算法描述该类实现了Marr-Hildreth边缘检测
哈希
算法(Marr-HildrethHash
村北头的码农
·
2025-07-11 05:51
OpenCV
opencv
哈希算法
人工智能
OpenCV 图像
哈希
类cv::img_hash::AverageHash
ubuntu22.04OpenCV版本:OpenCV4.9IDE:VisualStudioCode编程语言:C++11算法描述cv::img_hash::AverageHash是OpenCV中用于图像
哈希
村北头的码农
·
2025-07-11 05:50
OpenCV
opencv
哈希算法
人工智能
Python进阶|实现缓存
你可以使用一个字典来存储已经计算过的结果,其中键是输入参数(通常是可
哈希
的),值是计算结果。python复制代码cache={}defe
·
2025-07-11 00:53
Java HashMap的get/put源码深度解析(JDK 1.8)
一、HashMap核心结构JDK1.8的HashMap采用数组+链表+红黑树的混合存储结构:transientNode[]table;//
哈希
桶数组//链表节点(基础存储单元)staticclassNo
·
2025-07-10 22:03
Java数据结构-----Map和Set
目录引入:模型:Map的使用:常见方法:Set的使用:常见方法:搜索树概念:操作:查找:插入:删除:
哈希
表概念:冲突
哈希
函数设计负载因子的调节解决
哈希
冲突闭散列开散列引入:Map和set是一种专门用来进行搜索的容器或者数据结构
·
2025-07-10 20:19
使用工厂模式和策略模式实现布隆过滤器
定义
哈希
策略接口:定义一个
哈希
策略接口,包含计算
哈希
值的方法。实现具体的
哈希
策略类:创建多个具体的
哈希
策略类
小菜0-o
·
2025-07-10 18:08
策略模式
LeetCode 1:两数之和(Two Sum)解法汇总
文章目录暴力解法/我的解法两遍
哈希
表一遍
哈希
表更多LeetCode题解暴力解法/我的解法这种办法很容易理解,就不赘述了,直接上代码首先上javapublicint[]twoSum(int[]nums,inttarget
·
2025-07-10 12:02
为什么HashMap选择红黑树而非AVL树?揭秘JDK的深度权衡
一、痛点直击:链表性能崩溃的噩梦想象一个极端场景:恶意攻击者精心构造大量
哈希
冲突的key,使HashMap退化成超长链表。此时查询效率从O(1)暴跌至O(n)!JDK8的解
今天你慧了码码码码码码码码码码
·
2025-07-10 07:01
JavaSE基础
java
开发语言
Java HashMap扩容=灾难?看Redis如何用渐进式方案征服亿级Key
这个案例揭示了
哈希
表扩容机制对高并发系统的致命影响。
今天你慧了码码码码码码码码码码
·
2025-07-10 07:30
Redis
数据库
redis
java
NodeJS全栈WEB3面试题——P1基础知识:区块链与Web3原理
区块链主要由以下几个部分组成:区块(Block):区块是数据的基本存储单元,每个区块包含一批交易记录和一些元数据(如时间戳、前一个区块的
哈希
等)。
穗余
·
2025-07-10 02:27
Web3
web3
区块链
不可逆算法(md5实例)
步骤1:导入hashlib模块importhashlib作用:Python内置的
哈希
算法库,支持MD5、SHA1、SHA256等加密算法。
·
2025-07-09 22:30
算法训练营DAY7 第三章
哈希
表part02
第454题.四数相加II454.四数相加II-力扣(LeetCode)解题思路:使用unordered_map,用两个for循环遍历A与B数组所有的可能的a+b组合,以及每种组合出现的次数;接下来在两个for循环中遍历所有的target=0-(c+d),在map中查询每个target是否出现,若出现则count+=map[target](map的键值,相当于该种target的出现次数);最终输出c
_Coin_-
·
2025-07-09 21:56
算法
哈希算法
redis学习笔记
dockerexec-itredis/bin/bash#启动redisredis-cli#设置键setmykeyabc#取出键getmykey#删除键delmykey二,Redis数据类型字符串(string),
哈希
·
2025-07-09 15:14
C++ unordered_set基础概念、对象创建、赋值操作、数据插入、数据删除、代码练习 1 2
unordered_set的底层是
哈希
表。
每天搬一点点砖
·
2025-07-09 11:21
c++
数据结构
开发语言
图像
哈希
:DCT篇
RobustimagehashingwithdominantDCTcoefficients目的、实验步骤及结论目的:使用传统的DCT对图像进行压缩,由于压缩后的信息主要集中在左上角,因此使用左上角的数据进行比较生成图像的
哈希
值
怪味&先森
·
2025-07-09 09:32
科研篇:图像哈希
哈希算法
opencv
计算机视觉
OpenCV实战之二 | 基于
哈希
算法比较图像的相似性
前言☘️本章节主要介绍常用的图像相似性评价算法:图像
哈希
算法。图像
哈希
算法通过获取图像的
哈希
值并比较两幅图像的
哈希
值的汉明距离来衡量两幅图像是否相似。两幅图像越相似,其
哈希
值的汉明距离越小。
w94ghz
·
2025-07-09 09:01
OpenCV实战笔记
opencv
哈希算法
人工智能
Leetcode 1248. 统计「优美子数组」
前缀和类型的题都是搭配
哈希
表,[j...i]的个数用pre[i]-k==pre[j]来实现,用
哈希
表存储前缀pre[j]的数量funcnumberOfSubarrays(nums[]int,kint)int
·
2025-07-09 06:39
光子-eBPF协同架构设计与硅光
哈希
加速实现路径(2025技术全景)
一、技术架构核心设计1.硅光-电子混合计算架构基于Nature2025年论文中"集成超16,000光子组件的大型加速器"设计理念,构建分层处理体系:元数据提取协议卸载
百态老人
·
2025-07-08 22:23
哈希算法
算法
如何阅读、学习 Git 核心源代码 ?
以下是分阶段的系统性建议,结合了实践经验和学习路径设计:一、前置知识储备C语言进阶重点掌握指针操作(尤其是二级指针和函数指针)结构体嵌套与内存对齐
哈希
表、链表等基础数据结构实现POSIXAPI系统调用(
belldeep
·
2025-07-08 22:50
Linux
Git
学习
git
源代码
leetcode(Hot100)——数组篇
1、两数之和本题使用
哈希
法,用一个
哈希
Map保存数组的值以及对应下标,代码如下:classSolution{publicint[]twoSum(int[]nums,inttarget){HashMapmap
·
2025-07-08 17:52
使用
哈希
值校验优化数据库管理与维护
哈希
值可以用来验证文件是否来自声称的来源。例如,在获取软件安装包时,官方通常会提供相应的
哈希
值。用户可以通过对比
哈希
值来确保下载的文件确实是官方发布的,而非被篡改或替换过的版本。
sinat_33351887
·
2025-07-08 17:17
哈希值校验
数据完整性
文件验证
Redis命令
1.Redis五大常用数据类型字符串(String)列表(List)
哈希
表(Hash)集合(Set)有序集合(ZSet)2.key的常用命令语法作用keys*查看当前库所有的keyexistskey判断某个
郭尘帅666
·
2025-07-08 16:44
redis
数据库
缓存
【华为od刷题(C++)】HJ23 删除字符串中出现次数最少的字符
我的代码:#include//用于输入输出操作#include//引入
哈希
表容器unordered_map,用来存储每个字符出现的次数usingnamespacestd;intmain(){stringstr
m0_64866459
·
2025-07-08 07:41
哈希算法
算法
c++
华为od
单片机:实现国密SM2算法(附完整源码)
SM2算法主要功能模块1.定义椭圆曲线参数2.大数运算(示例:大数比较)3.椭圆曲线点定义4.密钥生成5.加密与解密注意事项实现国密SM2算法在单片机上的完整源码涉及多个模块,包括椭圆曲线运算、SM3
哈希
函数
源代码大师
·
2025-07-08 04:44
单片机实战教程
单片机
算法
嵌入式硬件
【一起来学AI大模型】算法核心:数组/
哈希
表/树/排序/动态规划(LeetCode精练)
以下是五大核心算法的重点解析和LeetCode经典题解,包含最优解法和模板代码:一、数组操作(双指针/滑动窗口)核心思想:通过索引指针高效遍历与操作数组1.移动零(No.283)defmoveZeroes(nums):slow=0forfastinrange(len(nums)):ifnums[fast]!=0:nums[slow],nums[fast]=nums[fast],nums[slow]
运器123
·
2025-07-08 00:16
AI大模型
python
开发语言
人工智能
AI
AI编程
算法
散列表
暑假算法日记第三天
1II1297.子串的最大出现次数2653.滑动子数组的美丽值1888.使二进制字符串字符交替的最少反转次数567.字符串的排列438.找到字符串中所有字母异位词30.串联所有单词的子串2156.查找给定
哈希
值的子串其他
·
2025-07-07 23:39
Redis 性能优化 18招
1.选择合适的数据结构Redis支持多种数据结构,如字符串、
哈希
、列表、集合和有
ThinkerFuther
·
2025-07-07 21:21
redis
redis
性能优化
数据库
区块链技术核心组件及应用架构的全面解析
区块链技术是一套融合密码学、分布式系统与经济激励的复合型技术体系,以下是其核心组件及应用架构的全面解析:一、区块链核心技术栈1.分布式账本技术(DLT)核心原理:多节点共同维护不可篡改的数据链数据结构:
哈希
指针
哈希
指针区块
·
2025-07-07 21:18
git checkout功能用法
相关概念下面将介绍三个相关概念:提交
哈希
(CommitHash)、分支名(BranchName)、HEAD为了形象理解,如果我们把Git仓库当作
ᴡᴀᴋᴜ⌓‿⌓ᴡᴀᴋᴜ
·
2025-07-07 19:06
写给新人
git
上一页
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
其他