上一页 1 2 3 4 5 6 7 8 ··· 11 下一页
摘要: 联合索引不满足最左匹配原则 联合索引 :数据库表中对于多个列组合建立的索引。例如INDEX idx_name (col1, col2, col3)。 最左匹配原则:索引安装定义的列的顺序存储和排序,在查询的时候必须包含最左边的列才能使用索引。 失效场景:在联合索引的场景下,查询条件不满足最左匹配原则 阅读全文
posted @ 2025-08-14 20:50 蒟蒻00 阅读(32) 评论(0) 推荐(0)
摘要: Column 含义 id 查询序号 select_type 查询类型 table 表名 partitions 匹配的分区 type join类型 prossible_keys 可能会选择的索引 key 实际选择的索引 key_len 索引的长度 ref 与索引作比较的列 rows 要检索的行数(估算 阅读全文
posted @ 2025-08-14 19:20 蒟蒻00 阅读(6) 评论(0) 推荐(0)
摘要: 我在项目中使用到了Spring Security,记录一下使用的好处以及他的使用方法。 首先Spring Security是分为认证和授权两方面的,授权,我在项目中使用到的是JWT动态生成Token认证。他的整个工作流程是这个样子的。 首先我在登录的时候生成JWT令牌返回给用户,用户在后续的所有的H 阅读全文
posted @ 2025-06-29 09:29 蒟蒻00 阅读(10) 评论(0) 推荐(0)
摘要: 修饰成员变量:被 static 修饰的成员变量属于类,而不属于类的某个具体对象,它在内存中只有一份,被所有该类的对象共享。例如, public static int count; 定义了一个静态变量 count ,可通过 类名.count 的方式访问。 修饰成员方法:静态方法同样属于类,可直接通过类 阅读全文
posted @ 2025-04-18 11:42 蒟蒻00 阅读(19) 评论(0) 推荐(0)
摘要: RabbitMQ消息丢失可能发生在生产端、队列和消费端,以下是针对不同环节消息丢失的解决办法: 生产端消息丢失 事务机制:在发送消息时,将信道设置为事务模式。生产者发送消息后,若事务提交成功,则消息发送成功;若事务回滚,则消息发送失败,可进行重试。 确认机制(publisher confirm):生 阅读全文
posted @ 2025-04-18 11:09 蒟蒻00 阅读(164) 评论(0) 推荐(0)
摘要: Redis之所以速度快,主要有以下几个原因: 内存存储 Redis将数据存储在内存中,内存的读写速度比传统的磁盘存储快得多,这使得Redis可以在短时间内处理大量的读写请求。 单线程架构 Redis采用单线程模型来处理客户端的请求,避免了多线程环境下的线程切换和锁竞争开销,提高了执行效率。同时,Re 阅读全文
posted @ 2025-04-18 10:54 蒟蒻00 阅读(126) 评论(0) 推荐(0)
摘要: Git是一款分布式版本控制系统,其底层原理主要涉及以下几个方面: 对象存储 Git把所有数据都存储为对象,主要有四种类型:blob(存储文件内容)、tree(存储目录结构和文件信息)、commit(包含提交信息、作者、提交时间等,通过指针指向对应的tree对象)和tag(用于给特定的提交打标签)。 阅读全文
posted @ 2025-04-18 10:42 蒟蒻00 阅读(41) 评论(0) 推荐(0)
摘要: Redis的淘汰策略有以下几种: 1. volatile-lru(最近最少使用):从已设置过期时间的键中,选择最近最少使用的键进行淘汰。 2. volatile-ttl:从已设置过期时间的键中,选择剩余生存时间最短的键进行淘汰。 3. volatile-random:从已设置过期时间的键中,随机选择 阅读全文
posted @ 2025-04-18 10:33 蒟蒻00 阅读(218) 评论(0) 推荐(0)
摘要: 线程池的主要参数: corePoolSize(核心线程数):线程池中一直存活的线程数量,即使它们处于空闲状态也不会被销毁。 maximumPoolSize(最大线程数):线程池中允许的最大线程数量,包括空闲状态的线程和正在执行任务的线程。 workQueue(工作队列):存放等待执行的任务的队列。当 阅读全文
posted @ 2025-04-17 11:13 蒟蒻00 阅读(92) 评论(0) 推荐(0)
摘要: 原子性(Atomicity)的实现 实现机制:Undo Log(回滚日志) Undo Log记录:当事务对数据进行修改时,InnoDB 会先记录修改前的数据到 Undo Log 回滚操作:如果事务失败需要回滚,引擎会使用 Undo Log 将数据恢复到事务开始前的状态 多版本控制:Undo Log 阅读全文
posted @ 2025-04-17 10:15 蒟蒻00 阅读(58) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 11 下一页