Redis五种基本数据类型底层详解 详细介绍Redis用到的数据结构 简单动态字符串 SDS和C字符串的区别 总结 链表 字典 哈希表 字典 哈希算法 解决键冲...
十大排序算法 总览 冒泡排序 流程图 Java代码 复杂度分析 选择排序 流程图 Java代码 复杂度分析 直接插入排序 流程图 Java代码 复杂度分析 ...
MySQL中锁的详细介绍 解决并发事务带来的问题 读-读情况 写-写情况 读-写或写-读情况 关于快照读和当前读的解释 快照读 当前读 MySQL中的行锁和表...
文章目录 前言 ❤️Redis缓存的常见问题 🤍缓存穿透 🤍缓存击穿 🤍缓存雪崩 🤍数据不一致 ❤️使用Redis作为分布式锁 ...
Spring IOC(控制反转) 一、IOC容器 1.什么是IOC 2. IOC底层原理 3. 图解IOC底层原理 4. IOC接口 二、通过IOC容器操作Bean管理—基于XML方式 1.什么...
IOC操作Bean管理(基于注解方式) 1. 注解 2. 注解关键词 3. 基于注解方式实现对象的创建 4. 开启组件扫描细节配置 5. 基于注解方式实现属性注入 6. 完...
AOP的使用 1. AOP的概念 2. AOP底层原理 2.1 有接口情况,使用JDK动态代理 2.2 没有接口,使用CGLIB动态代理 3. AOP常用术语 4. AOP操作 4.1 准备...
JdbcTemplate的使用 1. JdbcTemplate的概念及使用 2. JdbcTemplate操作数据库(CRUD) 2.1 普通操作 2.2 批量操作 1. JdbcTemplate的概念及使用 S...
事务 1. 概念 2. 转账demo 1. 概念 事务是数据库操作最基本单元,逻辑上一组操作,要么都成功,如果有一个失败所有操作都失败。 事务四个特性(ACID) ...
Maven 1. Maven简介 2. Maven安装 3. 使用Maven(命令行环境) 3.1 根据坐标创建Maven工程 3.2 执行 Maven 的构建命令 3.3 依赖 4. 使用Maven(IDEA)...