摘要: Spring-Boot-Starter 1. 准备配置类和 Bean 对象 Spring Boot 提供了两个注解: @Configuration:Spring 提供的配置类注解,作用在类上,代表整个类是个 Spring 配置类,对照传统的 Spring XML 配置文件。 @Bean:作用于方法上 阅读全文
posted @ 2023-09-27 16:23 CN_DADA 阅读(120) 评论(0) 推荐(0) 编辑
摘要: # SQL 性能分析 ## SQL 执行频率 MySQL 客户端连接成功后,通过 `show [session | global] status` 命令可以提供服务其状态信息。通过下面指令,可以查看当前数据库 CRUD 的访问频次: `SHOW GLOBAL STATUS LIKE 'Com____ 阅读全文
posted @ 2023-08-09 16:30 CN_DADA 阅读(180) 评论(0) 推荐(1) 编辑
摘要: # 索引结构 ![image-20230808101522006](https://picimg-blog.oss-cn-nanjing.aliyuncs.com/blog-img/image-20230808101522006.png) ## InnoDB B 树 ![image-20230808 阅读全文
posted @ 2023-08-08 11:51 CN_DADA 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 观察者模式 介绍 观察者模式是极其重要的一个设计模式,在许多框架都使用了,以及实际开发中也会用到。 定义对象之间的一种一对多的依赖关系,使得每当一个对象的状态发生变化时,其相关的依赖对象都可以得到通知并被自动更新。主要用于多个不同的对象对一个对象的某个方法会做出不同的反应! 以不同观察者从同一个天气 阅读全文
posted @ 2023-03-14 17:00 CN_DADA 阅读(92) 评论(0) 推荐(1) 编辑
摘要: Mybatis-Plus 代码生成器工具类 对 MP 的代码生成器写一个简单的工具类: public class Main { public static String scanner(String tip) { Scanner scanner = new Scanner(System.in); S 阅读全文
posted @ 2023-03-07 17:41 CN_DADA 阅读(196) 评论(0) 推荐(0) 编辑
摘要: Spring Security + JWT + Swagger2 登录验证一套流程 主要是三个框架的集成配置,以及各个独立的配置(主要是 JWT + Security 的登录验证)。 流程: 构建 Spring Boot 基本项目,准备数据库表 User —— 用于存放登录实体类信息。 配置 Sec 阅读全文
posted @ 2023-03-05 14:16 CN_DADA 阅读(894) 评论(0) 推荐(0) 编辑
摘要: Lambda 表达式以及方法引用 Java 8 的新特性笔记,重点讲的是: Lambda 函数式接口 方法引用 Steam 流 Lambda 表达式 Lambda 的基础使用不记录,记录 JDK 8 实战 书上的一些底层和核心笔记。 行为参数化 一个贯彻 Lambda 表达式的一个模式、编程规范。 阅读全文
posted @ 2023-02-25 10:49 CN_DADA 阅读(171) 评论(0) 推荐(0) 编辑
摘要: Redis——06 将 Redis 的基本使用以及三种模式进行了学习和了解。接下来就学习如何在 Java 中以及 Spring Boot 框架中使用 Redis。 Jedis Redis 在 Java 上的操作多半是集群模式。 直接创建 Maven 项目映入 Jedis 依赖即可。 <depende 阅读全文
posted @ 2022-12-19 10:33 CN_DADA 阅读(37) 评论(0) 推荐(0) 编辑
摘要: Redis——05 之前了解了主从复制以及哨兵,接下来了解集群模式。 集群(Cluster) 先来聊一下前面学的哨兵 Sentinel,一般利用哨兵对 master 节点继续监控,如果 master 发生异常,则会做主从切换,将某一台 salve 作为 master。那么这有一个问题,**只有一个 阅读全文
posted @ 2022-12-19 10:33 CN_DADA 阅读(22) 评论(0) 推荐(0) 编辑
摘要: Redis——04 之前讲了 redis 的主从复制模型的优点以及搭建效果,但是依然有自己的缺陷,如果主节点宕机,那么其他从节点可能还有运行的,如果此时任意一个从节点升级生了主节点那么一切照旧,反之主节点没有了,那么从节点又只能做读操作,那么此时的 redis 服务就只能提供读而不能提供写操作。这就 阅读全文
posted @ 2022-12-19 10:32 CN_DADA 阅读(21) 评论(0) 推荐(0) 编辑