软件设计笔记

1:UML类图和时序图
UML:
在这里插入图片描述
2:缓存淘汰策略:
淘汰策略
FIFO(First In First Out):先进先出策略,在实时性的场景下,需要经常访问最新的数据,那么就可以使用 FIFO,使得最先进入的数据(最晚的数据)被淘汰。

LRU(Least Recently Used):最近最久未使用策略,优先淘汰最久未使用的数据,也就是上次被访问时间距离现在最久的数据。该策略可以保证内存中的数据都是热点数据,也就是经常被访问的数据,从而保证缓存命中率。

LFU(Least Frequently Used):最不经常使用策略,优先淘汰一段时间内使用次数最少的数据。
3:缓存介绍
https://github.com/CyC2018/CS-Notes/blob/master/notes/%E7%BC%93%E5%AD%98.md

猜你喜欢

转载自blog.csdn.net/yuyixiong/article/details/107237703