04 2023 档案
摘要:目录简介排列乘法原理排列数全排列组合加法原理组合数 简介 排列就是指从给定个数的元素中取出指定个数的元素进行排序。组合则是指从给定个数的元素中仅仅取出指定个数的元素,不考虑排序。 排列 乘法原理 如果完成一个工程需要分 个步骤,假设 代表第 个步骤的不同方法数
阅读全文
摘要:Redis 缓存 引入了缓存层,就会有缓存异常的三个问题,分别是缓存雪崩、缓存击穿、缓存穿透。 它们的区别如下: 缓存击穿 场景 高并发流量场景下,大量请求同时访问一个热点数据,该热点数据在数据库中存在,但是, Redis 中缓存的数据已经过期了,这时,一瞬间就会有大量的请求同时打到数据库上,导致数
阅读全文
摘要:哨兵(Redis Sentinel) 简介 Redis Sentinel provides high availability for Redis when not using Redis Cluster. 当没有使用 Redis Cluster 时,Redis 哨兵(Sentinel)为 Redi
阅读全文
摘要:Redis 主从复制 主从复制,是指将一台Redis服务器的数据,复制到其他的Redis服务器。前者称为主节点(master),后者称为从节点(slave);数据的复制是单向的,只能由主节点到从节点。 主从复制的作用主要包括: 数据冗余:主从复制实现了数据的热备份,是持久化之外的一种数据冗余方式。
阅读全文
摘要:目录链表应用 II应用 2:Leetcode 25. K 个一组翻转链表题目分析代码实现应用2:Leetcode 234. 回文链表题目分析方法一:数组方法二:递归方法三:快慢指针代码实现方法一方法二方法三应用3:Leetcode 143. 重排链表题目分析代码实现 链表应用 II 应用 2:Lee
阅读全文
摘要:目录字典树(Trie)应用应用1:Leetcode.642题目题目分析代码实现应用2:Leetcode.1268题目分析代码实现总结字典树的应用 字典树(Trie) 字典树(Trie),也称为“前缀树”,是一种特殊的树状数据结构,对于解决字符串相关问题非常有效。它能够提供快速检索,主要用于搜索字典中
阅读全文
摘要:[TOC] # Redis数据持久化 Redis提供了四种持久化策略:RDB (Redis Database)、AOF、RDB + AOF 和 不持久化。 - **RDB(Redis Database)** 在指定的时间间隔内将内存中的数据集以快照形式写入磁盘。 - 优点: - RDB 快照是一个压
阅读全文