文件名称:triemap:Scala集合库中并发trie哈希映射实现的Java端口
文件大小:103KB
文件格式:ZIP
更新时间:2024-06-11 03:45:35
Java
关于 这是Scala集合库中并发的trie哈希映射实现的Java端口。 它曾经是从Scala到Java的几乎逐行转换。 如今,它已经被重构为对Java 8友好,并且无法通过重构来进行一些原始的断言。 在Aleksandar Prokopec撰写的这些报告中可以找到想法+实现技术: 这是对Ctries的很好的介绍,并带有正确性证明 描述快照操作的最新文章 可以通过以下链接跟踪代码的来源: 一些测试和实现细节是从该项目中借用的: 实施状况: 给定的实现是完整的,并且实现了原始Scala实现的所有功能,包括对快照的支持。 必要时,将代码修改为更易于在Java中使用,例如,它返回对象而不是Scala集合的许多方法所使用的Option。 此类实现所有ConcurrentMap&Iterator方法并通过所有测试。 可以用作常规Java映射(包括ConcurrentHashMap)的直接替
【文件预览】:
triemap-master
----.travis.yml(2KB)
----pom.xml(5KB)
----bom()
--------pom.xml(4KB)
----dependency-check()
--------pom.xml(4KB)
----settings.xml(2KB)
----LICENSE(11KB)
----.lgtm.yml(54B)
----triemap()
--------pom.xml(5KB)
--------src()
----.gitignore(87B)
----pt-triemap()
--------pom.xml(4KB)
----README.md(5KB)