标签:缓存

共 8 篇文章

Python weakref 弱引用在缓存与观察者模式中的防泄漏机制

Python weakref 弱引用在缓存与观察者模式中的防泄漏机制 在Python中,对象的内存管理主要依赖于引用计数。当一个对象的引用计数降为0时,它就会被垃圾回收器(GC)回

# Python # weakref # 弱引用
2026-05-20 178 0

Python weakref.WeakKeyDictionary在缓存键对象回收时的行为

Python weakref.WeakKeyDictionary在缓存键对象回收时的行为 1. WeakKeyDictionary基本概念 创建 weakref.WeakKeyDi

# Python # 弱引用 # 缓存
2026-04-29 191 0

JavaScript WeakMap和Map的区别:为什么用WeakMap做缓存

JavaScript WeakMap和Map的区别:为什么用WeakMap做缓存 JavaScript 开发中,Map 和 WeakMap 长得很像,但它们在内存管理上有着天壤之别

# JavaScript # WeakMap # 前端开发
2026-04-28 197 0

JavaScript WeakRef弱引用在缓存场景中的实际应用

JavaScript WeakRef弱引用在缓存场景中的实际应用 在开发高流量或数据密集型的 Web 应用时,缓存是提升性能的关键手段。然而,使用传统的 JavaScript Ma

# WeakRef # 弱引用 # 缓存
2026-04-25 209 0

Redis缓存穿透、击穿、雪崩的区别与对应解决方案

Redis缓存穿透、击穿、雪崩的区别与对应解决方案 在使用 Redis 缓存架构时,系统通常遵循“先查缓存,缓存未命中则查数据库,回写缓存”的逻辑。然而,在高并发场景下,由于设计不

# Redis # 缓存 # 缓存穿透
2026-04-23 181 0

Java SoftReference软引用在缓存中的GC回收策略

Java SoftReference软引用在缓存中的GC回收策略 Java SoftReference(软引用)是构建内存敏感型高速缓存的关键工具。它允许对象在内存充足时保持存活,

# Java # 软引用 # 缓存
2026-04-22 185 0

Python 缓存装饰器:functools.lru_cache 的应用

Python 缓存装饰器:functools.lrucache 的应用 在 Python 开发中,重复计算是导致程序运行缓慢的常见原因之一。如果函数的输入参数相同,且返回结果固定,

# Python # 缓存 # 装饰器
2026-04-18 206 0

Python 弱引用Weakref解决缓存内存泄漏

Python 弱引用 Weakref 解决缓存内存泄漏 在 Python 开发中,缓存是提升性能的常用手段。然而,一个容易被忽视的问题是:缓存可能会导致内存泄漏。当缓存中的对象一直

# Python # weakref # 内存泄漏
2026-04-05 200 0