李老湿的Blog

  • Java
  • PHP
  • Mysql
  • Linux
  • 系统设计
  • 随笔
随笔
随笔

数据结构与算法-设计模式-观察者模式

  Intent 定义对象之间的一对多依赖,当一个对象状态改变时,它的所有依赖都会收到通知并且自动更新状态。 主题(Subject)是被观察的对象,而其所有依赖者(Observer)称为观察者。 Class Diagram 主题(Subject)具有注册和移除观察者、并通知所有观察者的功能,主题是通过维护一张观察者列表来实现这些操作的。 观察者(Observer)的注册功能需要调用主题的 registerObserver() 方法。 Implementation 天气数据布告板会在天气信息发生改变时更新其…

2021年9月14日 0条评论 7346点热度 0人点赞 regan 阅读全文
随笔

redis缓存过期和内存淘汰策略

缓存过期设置 1. maxmemory 不限制过期时间 Redis的key是固定的,不会增加 Redis作为DB使用,保证数据的完整性,不能淘汰 , 可以做集群,横向扩展 缓存淘汰策略:禁止驱逐 (默认) Redis是作为缓存使用,不断增加Key maxmemory : 默认为0 不限制 问题:超过物理内存后性能急剧下架,甚至崩溃。内存与硬盘交换(swap) 虚拟内存 ,频繁IO 性能急剧下降 设置多少?与业务有关 1个Redis实例,保证系统运行 1 G ,剩下的就都可以设置Redis 如:物理内存的3/4 sl…

2021年7月1日 0条评论 7109点热度 0人点赞 regan 阅读全文
随笔

数据结构与算法-设计模式-工厂方法

Intent 定义了一个创建对象的接口,但由子类决定要实例化哪个类。工厂方法ü…

2021年6月14日 0条评论 5042点热度 0人点赞 regan 阅读全文
随笔

缓存-redis-主从延迟

主从延迟的产生 高并发场景下一半会采用主从架构,即:一个master主节点、ä…

2021年3月7日 0条评论 3990点热度 0人点赞 regan 阅读全文
随笔

缓存-redis-redis主从哨兵实践

redis 主从哨兵 本次部署是单机伪集群,想要部署真正的集群,需要将秒个主Ê…

2020年12月20日 0条评论 3556点热度 0人点赞 regan 阅读全文
随笔

数据结构与算法-设计模式-策略模式

Intent 定义一系列算法,封装每个算法,并使它们可以互换。 策略模式可以让…

2020年8月13日 0条评论 3095点热度 0人点赞 regan 阅读全文
随笔

缓存-redis-redis集群分析

Redis Cluster是Redis官方提供的Redis集群功能 1.为什么要实现Redis Cluster 1.主从复制不能实现高可用 2…

2019年9月25日 0条评论 2425点热度 0人点赞 regan 阅读全文
随笔

缓存-redis-redis主从同步原理

2019年1月8日 0条评论 2294点热度 0人点赞 regan 阅读全文
随笔

数据结构与算法-设计模式-建造者模式(Builder)

Intent 封装一个对象的构造过程,并允许按步骤构造。 Class Diagram Implementation 以下是一个简易…

2018年11月6日 0条评论 2694点热度 0人点赞 regan 阅读全文
随笔

数据结构与算法-设计模式-抽象工厂模式

[#](http://www.cyc2018.xyz/其它/设计模式/设计模式 - 抽象工厂.html#intent)Intent 提供一个接口,用于创建 相…

2018年9月3日 0条评论 2483点热度 0人点赞 regan 阅读全文
12
归档
  • 2022 年 7 月
  • 2022 年 1 月
  • 2021 年 11 月
  • 2021 年 10 月
  • 2021 年 9 月
  • 2021 年 8 月
  • 2021 年 7 月
  • 2021 年 6 月
  • 2021 年 4 月
  • 2021 年 3 月
  • 2021 年 2 月
  • 2021 年 1 月
  • 2020 年 12 月
  • 2020 年 11 月
  • 2020 年 10 月
  • 2020 年 9 月
  • 2020 年 8 月
  • 2020 年 6 月
  • 2020 年 3 月
  • 2020 年 2 月
  • 2020 年 1 月
  • 2019 年 12 月
  • 2019 年 11 月
  • 2019 年 10 月
  • 2019 年 9 月
  • 2019 年 8 月
  • 2019 年 4 月
  • 2019 年 3 月
  • 2019 年 2 月
  • 2019 年 1 月
  • 2018 年 11 月
  • 2018 年 10 月
  • 2018 年 9 月
  • 2018 年 7 月
  • 2018 年 5 月
  • 2018 年 4 月
  • 2018 年 3 月
  • 2017 年 12 月

COPYRIGHT © 2025 likephp.cn. ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS

皖ICP备17010166号-2