摘要: 写在前面 往往开始做一个项目时,不会过多的考虑性能问题,以快速迭代功能为主。后续随着业务的快速发展,系统运行的性能越来越慢,此时,就需要对系统进行相应的优化,而效果最显著的就是给系统加上缓存。那么,问题来了,当你为系统加上缓存时,有没有考虑过使用缓存需要注意哪些事项呢? 缓存命中率 缓存命中率是从缓 阅读全文
posted @ 2020-09-16 23:28 冰河团队 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 写在前面 在Java中提供了synchronized关键字来保证只有一个线程能够访问同步代码块。既然已经提供了synchronized关键字,那为何在Java的SDK包中,还会提供Lock接口呢?这是不是重复造轮子,多此一举呢?今天,我们就一起来探讨下这个问题。 再造轮子? 既然JVM中提供了syn 阅读全文
posted @ 2020-09-16 00:30 冰河团队 阅读(1419) 评论(0) 推荐(2) 编辑