蜗牛大师

吴庆龙的学习笔记

导航

11 2020 档案

如何判定类可以卸载
摘要:类需要同时满足下面 3 个条件才能算是 ”无用的类“。 该类所有的实例已经被回收了,也就说该类不存在任何实例。 加载该类的 ClassLoader 已经被回收。 该类对应的 java.lang.Class 方法没有在任何地方被引用,无法在任何地方通过反射访问该类的方法。 阅读全文

posted @ 2020-11-21 10:20 蜗牛大师 阅读(219) 评论(0) 推荐(0) 编辑

先更新缓存还是先更新数据库
摘要:日常生产场景中,为了避免大量请求同时打在数据库上导致故障,数据库+缓存的方式已经成了日常标配。对于读取的部分,大家都很熟悉。但是对于写的部分,到底是先写库还是先写缓存,这点可能困扰着很多人。 先来看一下文章结构: 一、旁路缓存策略 提到这个有逼格的名词你可能不是很熟悉,但是说到它的使用方式,你肯定用 阅读全文

posted @ 2020-11-03 13:55 蜗牛大师 阅读(1028) 评论(2) 推荐(0) 编辑