后端开发 C++ vector swap技巧 C++收缩容器内存的正确姿势【内存】 vector swap 能收缩内存是因为与空临时 vector 交换后,原 vector 的堆内存由临时对象析 […]...
数据库 DELETE FROM … WHERE EXISTS 的子查询性能 vs JOIN 写法对比 EXISTS 子查询在 DELETE 中常比 JOIN 慢,因可能反复执行、缺乏索引导致全表扫描,且优化器对 […]...
后端开发 如何实现一个带 LRU + TTL 的简单内存缓存(不依赖第三方) 不能只用 Map 实现 LRU + TTL,因其不支持自动过期且手动清理破坏 O(1) 复杂度;LRU 需访问 […]...