欢迎!有关如何使用本指南的更多信息,请参阅 关于页面。
TransactionalHashMap 对 bin 的计算存在缺陷。实现时在使用 bin 数组之前没有取消设置符号位,这可能在某些情况下导致抛出 ArrayOutOfBoundException。
正如 Rich Hickey 所指出,这是一个不受支持的实验性类,除非我提供了补丁,否则不会修复。因此,附上了补丁文件。
评论者:importer
megabyte2021 说:(链接:[文件:cuuZnsuuWr36H0eJe5dVir]):补丁文件
从 http://www.assembla.com/spaces/clojure/tickets/319 转换附件TransactionalHashMap.java.patch - https://www.assembla.com/spaces/clojure/documents/cuuZnsuuWr36H0eJe5dVir/download/cuuZnsuuWr36H0eJe5dVir
stu 说:请添加一个测试用例。