本文分类:news发布日期:2024/10/3 18:25:10
相关文章
经典面试题:MySQL如何调优?
目录 前言1. SQL查询优化2. 索引优化3. 表结构设计4. 硬件与配置优化5. 日常维护6. 性能测试与基准测试 前言
MySQL如何进行调优?这是面试中容易被问到的高频问题。
1. SQL查询优化
避免使用select* :只选取需要的列,减少数据传输量。使用…
建站知识
2024/10/2 5:29:54
网络其他重要协议(DNS、ICMP、NAT)
1.DNS
DNS是一整套从域名映射到IP的系统
1.1 DNS背景
TCP/IP中使用IP地址和端口号来确定网络上的一台主机的一个程序,但是IP地址不方便记忆,例如我们想访问百度就会在浏览器中输入baidu.com而不是百度的IP地址。于是人们发明了一种叫主机名的东西, 是…
建站知识
2024/9/29 7:41:14
左外连接和右外连接的区别?举例说明——以力扣sql 1378. 使用唯一标识码替换员工ID为例
左外连接(LEFT JOIN)和右外连接(RIGHT JOIN)的主要区别在于哪个表的所有行会保留在结果集中
1. 左外连接 (LEFT JOIN)
左外连接会返回左表中的所有行以及右表中符合连接条件的行。如果右表中没有匹配的行,结果集中右…
建站知识
2024/9/26 9:48:03
解决mybatis拦截器注入依赖后为null问题
需求是在mybatis拦截器中注入RedisUtils用来缓存一些信息。
拦截器
Component
Intercepts({Signature(type Executor.class, method "update", args {MappedStatement.class, Object.class})
})
public class MybatisInterceptor implements Interceptor {priva…
建站知识
2024/9/30 7:49:25
配置Spring Security的身份验证
配置Spring Security的身份验证
在我们登录Spring Security之前,我们将向您展示如何配置Spring Security的身份验证。我们将通过创建一些用户来验证并为它们生成身份验证。在这篇文章中,我们将学习Spring Security的流程是配置Spring Security中的身份验…
建站知识
2024/9/26 9:47:55
Spring Aop 实现对mapper层入参进行重新赋值
需求描述: 需要对mapper查询的入参的某个属性值进行特殊处理后查询 不影响原来业务且方便扩展维护
1,自定义注解 import java.lang.annotation.*;/*** 针对 mapper层入参 按照一定规则进行特殊处理重新赋值*/
Target(ElementType.METHOD)
Retention(Ret…
建站知识
2024/9/29 5:16:47
黏土风格绘画神器Image to Clay Style Online,可免费生成50000张
🧙♂️ 诸位好,吾乃斜杠君,编程界之翘楚,代码之大师。算法如流水,逻辑如棋局。 📜 吾之笔记,内含诸般技术之秘诀。吾欲以此笔记,传授编程之道,助汝解技术难题。 &#…
建站知识
2024/9/26 9:47:51