分布式缓存高手课
程超
前易宝支付架构师、阿里云 MVP、腾讯云 TVP
8390 人已学习
已下架
课程目录
已完结/共 54 讲
第一章:基础理论篇 :从架构看缓存演进与分类 (9讲)
第二章:动手学习篇:熟悉常用缓存框架的选型与使用 (18讲)
第三章:实践技巧篇:动手实现一个缓存框架设计 (15讲)
第四章:综合案例篇:理论与技能在实际工作中落地 (12讲)
分布式缓存高手课
登录|注册
留言
10
收藏
沉浸
阅读
分享
手机端
回顶部
当前播放: 11 | Ehcache:常见用法的代码演示
00:00 / 00:00
高清
  • 高清
1.0x
  • 2.0x
  • 1.5x
  • 1.25x
  • 1.0x
  • 0.75x
  • 0.5x
网页全屏
全屏
00:00
付费课程,可试看
本节摘要

课件和 Demo 地址
https://github.com/geektime-geekbang/geektime-cache

如果你无法从 GitHub 正常下载课件及 Demo,请打开下方链接进行下载:
https://gitee.com/geektime-geekbang/geektime-cache

登录 后留言

全部留言(10)

  • 最新
  • 精选
mickey
Windows下,需要修改以下代码。 String path = EhcacheDemo.class.getResource("/").toString() +"/ehcache.xml"; String[] tmp = path.split("\\:"); cacheManager = new CacheManager(tmp[1]); 改为: String path = EhcacheDemo.class.getResource("/").toString() +"/ehcache.xml"; path = path.replace("file:/", ""); cacheManager = new CacheManager(path);

作者回复: 感谢建议,我这个是在mac下面写的,不够严谨,非常抱歉

2020-05-21
4
澜柯
ehcache 版本太老了吧,很早很早就已经是v3了

作者回复: 我用的版本有点老,但意思能表达清楚

2020-05-17
2
3
白不吃
硬是把一个高手课,讲成了java初级开发手把手教学

作者回复: 谢谢建议,我后面会改进

2020-06-28
2
Geek_db6a4b
LRU是淘汰最长时间没有被使用的, 而 encache.xml中注释的是“LRU,最近最少使用算法,最近一段时间内,最少使用的那些数据,就被干掉了”

作者回复: 确定是最少使用,还是最长时间未被使用呢

2020-06-02
1
mickey
请问老师,这里为什么要设置共享呢?谢谢。 cacheManagerFactoryBean.setShared(true);

作者回复: 这个设置与否关系到实例的初始化,使用池的方式,还是new的方式重新创建

2020-05-21
1
空知
样例代码 Ehcache-course.iml 文件得去掉啊,不然其他人获取之后 项目导入IDEA会出错!

作者回复: 感谢提醒,我后面会去掉

2020-05-19
2
1
mickey
请问老师,EhcacheDemo 类中的 log 变量是在哪里定义的啊??

作者回复: 类上面的@slf4注解

2020-05-21
2
mickey
请问老师,什么要以“:”进行分割呢?不同的操作系统是否代码一样呢?谢谢。 String path = EhcacheDemo.class.getResource("/").toString() +"/ehcache.xml"; String[] tmp = path.split("\\:"); cacheManager = new CacheManager(tmp[1]);

作者回复: resource获取的URL里面有冒号,要获取其中一部分,不同系统应该一样

2020-05-21
2
鲁大江
老师,对于golang 、 php、python可以用ehcache么? 这个课程好多东西都是基于java开发?

作者回复: 是的都是基于java

2020-05-20
2
Geek_06c34d
老师,EhcacheConfig中的CacheManger 与 EhcacheDemo中的CacheManager有什么关联吗?
2020-06-15
1
收起评论