hashcode

hashcode

文章 3 浏览 179

C++ 中的 HashCodeBuilder

如果我想在 Java 中为给定对象生成哈希,我知道的最简单的方法是使用 Apache Commons HashCodeBuilder: public class Person { String name int age …

情定在深秋 2024-08-02 17:01:25 2 0

计算一组点的哈希码的最佳方法是什么?

我正在寻找计算一组二维点的哈希码的最佳方法(以便我可以将多边形存储在哈希表中)。 有一些明显的方法可以做到这一点,例如连接字符串中的所有点坐…

淡淡離愁欲言轉身 2024-08-02 10:12:19 7 0

在 C# 中创建 GetHashCode 方法

在 C# 中为类创建自己的 GetHashCode 方法的最佳方法是什么? 假设我有一个简单的类(它重写了 Equals 方法),如下所示: class Test { public strin…

囍笑 2024-07-27 18:41:38 5 0

动态完美哈希和通用哈希函数 - 请解释一下?

因此,我正在阅读有关哈希表、哈希函数等的内容。我很感兴趣地在维基百科上阅读有关“动态完美哈希”如何涉及使用第二个哈希表作为数据结构来在特定存…

攒一口袋星星 2024-07-26 15:03:32 4 0

HashMap 中的 Double

我正在考虑使用 Double 作为 HashMap 的键,但我知道浮点比较是不安全的,这让我开始思考。 Double 类上的 equals 方法也不安全吗? 如果是,则意味着…

少钕鈤記 2024-07-26 14:51:52 5 0

是否可以组合私有成员的哈希码来生成新的哈希码?

我有一个对象,我想为其生成唯一的哈希值(覆盖 GetHashCode()),但我想避免溢出或不可预测的情况。 该代码应该是组合一小部分字符串的哈希码的结果…

神爱温柔 2024-07-25 16:15:04 8 0

C# 中枚举的数据结构,其中查找通常基于所存储对象的一个​​属性

我想知道人们会推荐什么数据结构来执行以下操作。 我有一个类,它具有三个主要属性,例如。 public class Example { public Object One { get } publi…

拥抱我好吗 2024-07-21 08:28:35 6 0

哈希码与 SHA-1

我想比较一些代表树的大型对象并缓存某些东西以避免每次将新对象与已经存在的对象进行比较... 问题是什么是最好的东西? (性能和碰撞之间的折衷.....…

锦上情书 2024-07-20 12:45:23 4 0

证明:为什么 java.lang.String.hashCode() 的实现与其文档相符?

java 的 JDK 文档.lang.String.hashCode()著名说: 字符串对象的哈希码计算如下 s[0]*31^(n-1) + s[1]*31^(n-2) + ... + s[n-1] 使用int算术,其中s[i…

桃酥萝莉 2024-07-18 12:06:53 6 0

Java 字符串上 hashCode() 的一致性

Java 字符串的 hashCode 值计算如下 (String.hashCode()): s[0]*31^(n-1) + s[1]*31^(n-2) + ... + s[n-1] 是否存在任何情况(例如 JVM 版本、供应商…

秋叶绚丽 2024-07-18 02:51:44 3 0

.NET 唯一对象标识符

有没有办法获取实例的唯一标识符? 对于指向同一实例的两个引用,GetHashCode() 是相同的。 然而,两个不同的实例可以(很容易)获得相同的哈希码: H…

花开半夏魅人心 2024-07-17 12:56:55 7 0

php 和 c# 中的 hmac_sha256 不同

这是我的 PHP 代码: hash_hmac( "sha256", utf8_encode( $filename ), utf8_encode( $password ) ) 这是我的 C# 代码: var hmacsha256 = new HMACSH…

╰沐子 2024-07-17 01:22:54 4 0

GetHashCode扩展方法

在阅读了 StackOverflow 上有关重写 GetHashCode() 的所有问题和答案后,我编写了以下扩展方法,以便轻松方便地重写 GetHashCode():( public static…

燕归巢 2024-07-16 17:58:50 6 0

为什么各种项目的下载都有哈希码或校验和?

从 Internet 下载各种可执行文件或 zip 文件时,我从未使用过校验和。 我知道它用于检查一致性并增加一点安全性。 但是,当您从 Apache 或 Microsoft …

池予 2024-07-15 07:02:42 10 0

GetHashCode 覆盖包含通用数组的对象

我有一个包含以下两个属性的类: public int Id { get private set } public T[] Values { get private set } 我已将其设为 IEquatable 并重写 object…

场罚期间 2024-07-15 03:16:54 6 0
更多

推荐作者

lioqio

文章 0 评论 0

Single

文章 0 评论 0

禾厶谷欠

文章 0 评论 0

alipaysp_2zg8elfGgC

文章 0 评论 0

qq_N6d4X7

文章 0 评论 0

放低过去

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文