hash-code-uniqueness

    1热度

    3回答

    您好我正在使用由HashMap支持的集来跟踪我已经在图中遍历了哪些边。 我正在计划通过添加存储在每条边的数据的哈希码的结果来对该集进行键控。 v.getData().hashCode() + wordV.getData().hashCode() 但是,当使用contains来检查边缘是否在集合中时,这有多可靠?难道我不能假设得到误报吗?无论如何要克服这一点? 引起我关注的确切说法是: edge

    2热度

    2回答

    我有比较大量的字符串数据(csv文件)的问题。这些文件具有唯一标识符,但没有排序,它们非常大。 所以我试图创建两个字典,其中key是来自文件的uniqueID,Value是int,它返回我感兴趣的字符串的GetHashCode()。 但是,简单的例子: if ("30000100153:135933:Wuchterlova:335:2:Praha:16000".GetHashCode() ==

    1热度

    2回答

    Scrapy使用sha1生成随机图像文件名。发生复制时,将覆盖该文件,导致现有图像文件丢失。 是否可以编写额外的代码(例如:重写类)来处理重复。例如:继续生成新的随机文件名,直到找不到重复? 如果是,请提供代码示例? ---老问题: 它检查以确保filename_store文件夹下的所有图像文件的文件名唯一性吗? Scrapy使用sha1在下载图像时生成随机文件名。 Sha1提供了很好的独特性,但

    0热度

    2回答

    有人可以指出生成报告或文档ID的首选方法吗?我一直在寻找可能使用的guid,将其缩小到更短的长度。我们有一个应用程序为大约8个字符的报告创建一个ID。他们似乎使用某种类型的散列码。可能使用基本的36编码方案。但是我似乎找不到一种方法让散列码长达8个字符,因为人们必须使用它们来引用文档。它们也将用于断开连接的环境,因此您无法查找链中下一个可用的序列号。想知道你们中的一些人在这样的应用程序中使用?

    0热度

    1回答

    我已经对连接到字符串的文件名列表进行了排序,并希望通过唯一的校验和来识别每个这样的字符串。 这些字符串的大小最小为100字节,最大为4000字节,平均为1000字节。字符串的总数可能是任何东西,但更有可能在ca的范围内。 10000. CRC-32是否适合此目的? E.g.我需要以下每个串具有不同的固定长度(优选短,)校验: "/some/path/to/something/some/other/

    2热度

    3回答

    简单的问题。我有一个对象: class User { int id; String username; public User() { } public User(int id, String username) { this.id = id; this.username = username; }

    4热度

    3回答

    虽然两个不同的对象可能具有相同的哈希码,但是,System.identityHashCode()似乎会返回该对象的内存指针。我猜在32位JVM实现中可能没有例外,包括Sun JDK,Open JDK。虽然我没有检查源代码。在实践中,我是否可以假设与System.identityHashCode()相同的两个对象是相同的?

    1热度

    1回答

    我有一个程序有文本字段由用户填写。根据comboBox中选择的内容,不同的字段是必需的。如果必填字段留空,我有一个错误处理程序。出于某种原因,我不断收到姓氏,生日和depatermentName的错误。任何人都可以阐明为什么这些错误即使在这些字段有数据时也会弹出来吗? 这里是我的代码... import java.awt.event.ActionEvent; import java.awt.ev

    -1热度

    2回答

    由于已知的事实是Java产生大约40亿个独特的哈希码。 我使用一些字符串的Hashcode方法(例FNAME LNAME + + +出生日期DATE)成为我的@PrePersist数据库 的主键我Hashcode方法让我在生成的哈希码新用户设置。 (这必须是唯一的)。 现在我用完了代码。对我来说可能的替代方案是使用SHA-2,MD5等。 如何增加散列码的大小&但是避免了大的冲突。

    1热度

    1回答

    我对多级数据完整性检查和纠正感兴趣。在使用多个纠错码的情况下(它们可以是相同类型的码中的两个)。我的印象是,如果所使用的2个哈希码彼此正交,那么使用2个码的系统将达到最大效果。 是否有哪些代码与哪些代码正交的列表?或者你是否需要使用相同的哈希函数,但使用不同的参数或用法? 我期望第一级ecc是一个reed-solomon代码,但我实际上并没有控制这个第一个函数,因此我不能使用具有改进功能的单个代码