技术栈
hash
东风点点吹
23 天前
c语言
·
hash
HASH256开源代码计算错误问题
OTA升级中可能会涉及到CRC、hash校验等算法,小编从网上抄到了HASH256的源码,拿来使用的时候却发现了一个问题,当源文件约大于500KB的时候会发现其计算出的hash值出现错误。 经过实际测试得知,当源文件大于约500kb时,用开源代码计算的hash值存在概率不正确的情况,而且发现其源文件大小/8byte为整数时计算出的结果是正确的(如下图计算出来的就是错误的)。 本着快速解决项目问题的想法,想到了将源文件大小补齐/8byte为整数的操作。(实际是小编暂时没能力找到问题所在哈哈哈)
程序猿-瑞瑞
2 个月前
golang
·
散列表
·
hash
09 go语言(golang) - 数据类型:哈希表(map)及原理(一)
在Go语言中,map 是一种内置的数据结构,用于存储键值对。它类似于其他语言中的字典或哈希表。键值对存储:
DieSnowK
3 个月前
redis
·
分布式
·
缓存
·
hash
·
使用场景
·
新手向
·
redis数据类型
[Redis][Hash]详细讲解
在Redis中,哈希类型是指值本⾝是⼀个键值对结构,形如key="key",value={{field1, value1}, ..., {fieldN, valueN}}
安於宿命
3 个月前
开发语言
·
c++
·
容器
·
hash
【C++进阶】hash表的封装
哈希表是一种数据结构,它通过将键映射到存储桶或槽来快速查找数据。它的核心思想是通过一个哈希函数(Hash Function)将输入数据(键)转换为数组中的索引,以便在常数时间内进行查找、插入和删除操作。
梦起丶
3 个月前
c++
·
qt
·
hash
·
qml
Qt 中实现异步散列器
在很多工作中,我们需要计算数据或者文件的散列值,例如登录或下载文件。而在 Qt 中,负责这项工作的类为 QCryptographicHash。
kidding723
4 个月前
前端
·
前端框架
·
vue-router
·
history
·
hash
·
abstract
·
v-bind
前端的面试题
Style 也可以通过对象语法和数组语法进行动态绑定:vue-router 有 3 种路由模式:hash、history、abstract,对应的源码如下所示:
胜天半月子
4 个月前
redis
·
nosql
·
hash
redis | 认识非关系型数据库Redis的哈希数据类型
1、由field和关联的value组成的键值对 类似于python的键值对 2、field和value.是字符串类型 3、一个hash中最多包含2^32-1个键值对
宋发元
4 个月前
服务器
·
hash
·
哈希表
·
hash table
哈希表(Hash Table)
哈希表(Hash Table)是一种用于存储键值对的数据结构。它通过一个哈希函数将键(Key)映射到表中的一个位置(也称为哈希桶或槽位),从而可以高效地进行数据的插入、删除和查找操作。
禅思院
5 个月前
算法
·
缓存
·
哈希算法
·
history
·
hash
·
页面缓存
history,hash缓存那些事
是基于 window.history 对象是HTML5提供的用于维护当前标签页浏览历史的对象,主要功能是前进后退和在不刷新页面的情况下,修改地址栏里的URL地址。history 模式就是利用了 HTML5 historyAPI,所以也叫 HTML5 模式,Vue Router 中是用 createWebHistory() 创建。地址发生变化 都会出现404 而404 会在服务器上映射到index.html中,重新请求资源!
我想学LINUX
5 个月前
linux
·
算法
·
哈希算法
·
hash
·
数字签名
·
md5算法
·
单项列表函数
【常见开源库的二次开发】基于openssl的加密与解密——单向散列函数(四)
目录:一、什么是单项散列函数?1.1 如何验证文件是否被修改过1.2 单项散列函数:二、单向hash抗碰撞
桀桀桀桀桀桀
5 个月前
c++
·
算法
·
哈希算法
·
hash
Hash表(C++)
本篇将会开始介绍有关于 unordered_map 和 unordered_set 的底层原理,其中底层实现其实就是我们的 Hash 表,本篇将会讲解两种 Hash 表,其中一种为开放定址法,另一种为 hash 桶,在unordered_map 和 unordered_set 的底层实现中主要是使用的是 hash 桶。
丁总学Java
6 个月前
redis
·
oracle
·
哈希算法
·
hash
Redis-数据类型-Hash
HKEYS key 命令返回存储在指定哈希对象中的所有字段名。HVALS key 命令返回与指定哈希对象关联的所有字段的值。
银氨溶液
6 个月前
java
·
开发语言
·
后端
·
面试题
·
集合
·
hashmap
·
hash
Map集合之HashMap细说
最近在看面试题,看到了hashmap相关的知识,面试中问的也挺多的,然后我这里记录下来,供大家学习。jdk 1.7中,在扩容的时候因为使用头插法导致链表需要倒转,从而可能出现循环链表问题或者数据丢失的问题
寒冬小子
7 个月前
java
·
开发语言
·
学习
·
面试
·
hash
每天50个JAVA八股~(十七)
1、ZAB 协议?ZAB 协议是为分布式协调服务 Zookeeper 专门设计的一种支持崩溃恢复的原子广播协议。
Anakki
7 个月前
数据库
·
sql
·
mysql
·
hash
·
联接
【MySQL精通之路】SQL优化(1)-查询优化(4)-Hash联接查询
主博客:【MySQL精通之路】SQL优化(1)-查询优化-CSDN博客上一篇:【MySQL精通之路】SQL优化(1)-查询优化(3)-索引合并-CSDN博客
xing.yu.CTF
7 个月前
开发语言
·
网络安全
·
php
·
bug
·
web
·
hash
·
xff
攻防世界-bug题目详解
1.打开靶场,先注册一个用户,然后登录上,注册的时候发现用户名为admin的用户存在,于是注册的用户为admin123123
Jack_hrx
7 个月前
java
·
数据结构
·
散列表
·
hash
全面解读ConcurrentHashMap:Java中的高效并发数据结构
在Java多线程编程中,确保数据的安全性是至关重要的。ConcurrentHashMap作为Java中线程安全的哈希表实现,为多线程环境下的并发访问提供了可靠的解决方案。本文将深入探讨ConcurrentHashMap的工作原理、优势以及如何在实际应用中充分利用它的功能。
Anakki
7 个月前
数据库
·
mysql
·
hash
·
索引
·
自适应
【MySQL精通之路】InnoDB-内存结构-自适应哈希索引
自适应哈希索引使InnoDB能够在具有适当的工作负载组合和足够的缓冲池内存的系统上执行更像内存中的数据库,而不会牺牲事务特性或可靠性。
中草药z
7 个月前
java
·
数据结构
·
哈希算法
·
set
·
map
·
hash
·
hash table
Java 【数据结构】 哈希(Hash超详解)HashSet&HashMap【神装】
登神长阶第十神装 HashSet第十一神装 HashMap目录👔一.哈希🧥1.概念🩳2.Object类的hashCode()方法:
小小-菠萝
8 个月前
java
·
算法
·
leetcode
·
hash
多数元素——java
给定一个大小为 n 的数组 nums ,返回其中的多数元素。多数元素是指在数组中出现次数 大于 ⌊ n/2 ⌋ 的元素。