cuốn sách gpt4 ai đã làm

android - 我需要 Firebase 推送 ID 的整数表示

In lại Tác giả: Walker 123 更新时间:2023-11-29 02:42:10 25 4
mua khóa gpt4 Nike

也许这没有意义,但我需要 Firebase push id 的整数表示形式与 [Hash] 相同的方式

我想是否可以从 Firebase 创建一个 Java 整数 push IDHash 相同被 build 。这是一个小实验,但想看看是否可以完成。

假设我有 Firebase 推送 ID -Kh7JD01FqBpzfCt_dVX,我通过哈希函数运行它,我每次这样做都会得到相同的哈希字符串。

但是如果我可以通过一些“Integer”函数运行 -Kh7JD01FqBpzfCt_dVX 并且每次我这样做都会得到相同的 Integer right

是的,我知道我可以在 2,147,483,647 中创建随机整数范围和希望不发生碰撞。但是我觉得这比使用上面的方法更不安全

câu trả lời hay nhất

Firebase push IDs can hold 2^120 unique values .这是一个无法用整数捕获的范围。

使用字符串的 hashCode() 保证每次都给你相同的数字(long)。但是对于给定的输入字符串,不能保证该哈希码是唯一的:有多个字符串会给出相同的哈希码。

关于android - 我需要 Firebase 推送 ID 的整数表示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43357366/

25 4 0
Đề xuất bài viết: iOS 使用 OAuth 连接到 Magento
Đề xuất bài viết: php - SELECT SUM - SQL 查询不工作
Đề xuất bài viết: iOS 后台 MKPointAnnotation
Đề xuất bài viết: android - 从 Activity 中设置线程类中的文本
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress