gpt4 book ai didi

scala - 如何使用 Scala 的 MurmurHash 实现 : scala. util.MurmurHash3?

转载 作者:行者123 更新时间:2023-12-04 23:27:38 24 4
gpt4 key购买 nike

我正在编写一个 BloomFilter 并想使用 Scala 的默认 MurmurHash3 实现:scala.util.MurmurHash3。我的编译失败,但是出现以下编译错误:

[error] /mnt/hgfs/dr/sandbox/dr-commons/src/main/scala/dr/commons/collection/BloomFilter.scala:214: MurmurHash3 is not a member of scala.util
[error] import scala.util.{MurmurHash3 => MH}

我正在使用 Scala 2.9.1 和 sbt 0.11.2。

MurmurHash3 类是不是默认不在 2.9.1 库中?我认为是因为它在图书馆中被大量使用。据我所知,该类(class)不是包私有(private)的。

最佳答案

它被称为 scala.util.MurmurHash没有 3。但它确实是 Murmurhash 3 算法(见 the comments in the source)

编辑 我刚刚看到 Rex Kerr 是 scala.util.MurmurHash 的作者。我建议你不要接受这个答案(假设它是正确的);自从 Rex Kerr在 StackOverflow 上,他可能会插话并给你一个更好的...

关于scala - 如何使用 Scala 的 MurmurHash 实现 : scala. util.MurmurHash3?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10048257/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com