发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 企业架构 框架 开发教程 微服务 CQRS 扩展性 并发编程 事件溯源 分布式 SOA

Jdon源码学习……LongCache和Cache

2005-08-23 10:15
赞助商链接

既然LongHashMap在key的检索性能上远比HashMap高效,那为什么建立基于LongHashMap基础上的LongCache同时,还要建立一个基于HashMap的Cache?我发现在UserCache、GroupCache等里面都额外建立有Cache的对象,何不用LongCache来代替Cache?好像String的hashcode()是唯一的long数值吧?操纵Cache的时候,稍微做一个转换“long longkey=stringkey.hashcode();”不就可以用高效的LongCache代替低效的Cache了吗?

不是很理解高手们的编程思想,还望指教一二!

2005-08-23 16:53

这是原来Jive毛病点,它为long类型不惜代价建立一个体系,我觉得意义不大

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系反馈 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com