随笔分类 - 随笔 / 理论
摘要:[toc] # 过期键删除策略 对于过期键值的删除有三种常见的做法 1. 定时删除。为每一个过期的键创建一个定时器,过期立刻删除。 优点:及时删除过期键值,释放内存空间 缺点:如果过期键值较多时,在删除过期键值上占用的CPU较多,而在内存充足的情况下,过期键值其实是不必急着删除的,应该优先把CPU用
阅读全文
摘要:[toc] ### 深拷贝与浅拷贝区别 在 Java 中,除了基本数据类型(元类型)之外,还存在类的实例对象这个引用数据类型。而一般使用 『 = 』号做赋值操作的时候。对于基本数据类型,实际上是拷贝的它的值,但是对于对象而言,其实赋值的只是这个对象的引用,将原对象的引用传递过去,他们实际上还是指向的
阅读全文
摘要:[toc] 微服务从几年突然火了起来,经常在各种地方见到,刚好有空,整理了一下我的看法。我在18年开始参加工作,刚出来工作时认为微服务是一种“先进”的设计风格用上了就是好的,然而最近回头看,微服务只是为了解决某一些问题的方案,并不适用于所有系统。选择架构,在我看来更像是买东西:找到需要的东西,并且挑
阅读全文
摘要:讨论MySQL与mongodb使用上的区别以及可能适用的应用场景,不深入到数据库的实现细节方面。鉴于个人水平有限,文章可能存在错误之处,希望各位指正。 代码编写 mongodb支持reactor,可以异步操作,支持spring5的webflux开发;mysql暂时不支持异步 mongodb对集合co
阅读全文

浙公网安备 33010602011771号