摘要:
设计模式的目的 代码重用性(相同功能的代码,不用多次重复编写)。 可读性高(便于阅读和理解)。 可扩展性(很方便支持修改,可维护性高)。 可靠性(运行稳定不出错,新增功能对原有功能不影响)。 程序呈现高内聚低耦合的特性。 设计模式常用的七大原则: 单一职责原则 接口隔离原则 依赖倒转原则 里氏替换原 阅读全文
posted @ 2021-03-26 14:23
墨水梦想
阅读(62)
评论(0)
推荐(0)
摘要:
设计模型 设计模式分类 创建型模式:单例模式、抽象工厂模式、工厂模式、原型模式、建造者模式 结构型模式:组合模式、装饰者模式、外观模式、代理模式、桥接模式、适配器模式、享元模式 行为型模式:模板方法模式、命令模式、访问者模式、迭代器模式、观察者模式、中介者模式、备忘录模式、解释器模式、状态模式、策略 阅读全文
posted @ 2021-03-26 14:20
墨水梦想
阅读(94)
评论(0)
推荐(0)
摘要:
redis缓存 缓存雪崩 概述: 缓存同一时间大量失效导致请求直接访问数据库,数据库承受较高的访问压力导致挂掉,最终造成的故障就是缓存雪崩。 问题分析: 产生原因:同一时间大量的key失效。 可能因素:redis宕机、redis过期时间一致。 解决方案: 1、分散过期时间:设置不同的过期时间,让缓存 阅读全文
posted @ 2021-03-26 14:17
墨水梦想
阅读(206)
评论(0)
推荐(0)

浙公网安备 33010602011771号