设计模式
文章平均质量分 94
James Shangguan
我是James Shangguan,目前我任职于京东,负责大型分布式系统的设计和开发工作。公众号「码上暴富」,我将与大家分享我的专业知识和经验,欢迎关注!
展开
-
当装饰者模式遇上Read Through缓存,一场技术的浪漫邂逅
在《经验之谈:我为什么选择了这样一个激进的缓存大Key治理方案》一文中,我提到在系统中使用的缓存是旁路缓存模式,有读者朋友问,有没有用到过其他的缓存模式,本文将结合一个我曾经工作中的案例,使用装饰者模式实现Read Through缓存模式,助你轻松掌握设计模式和缓存。原创 2024-05-20 09:10:47 · 854 阅读 · 0 评论 -
设计模式:如何优雅地使用责任链模式
责任链模式(Chain of Responsibility Pattern)在《Head First设计模式》一书中被称为“剩下的模式”,其实使用也是蛮多的。最近在学习Netty的过程中用到了责任链模式,在此反过头来重温一下责任链模式。本文教你如何优雅地使用责任链模式。原创 2020-07-25 19:16:04 · 431 阅读 · 0 评论 -
如何优雅地手写单例模式
单例模式是设计模式中最简单的形式之一。这一模式的目的是使得类的一个对象成为系统中的唯一实例。正是因为简单,也成为面试中的众矢之的。本文来手写单例模式。原创 2019-04-22 20:02:36 · 780 阅读 · 0 评论