java (六)spring security之执行流程分析2

在上一篇中我们梳理了spring security 是怎样一步步调用到过滤器链的,下面我们来看下框架是怎么构造过滤器链的,以及过滤器链中主要的过滤器1.过滤器链的构造1.1自动配置   ...

2023-02-11 713 阅读

数据库 mysql索引

mysql索引索引分类1.单列索引:即一个索引只包含单个列,一个表可以有多个单列索引2.唯一索引:索引列的值必须唯一,但允许有空值3.复合索引:即一个索引包含多个列 创建、查看、删除、...

2023-02-11 561 阅读

学习、考试、招聘、创业 找工作靠谱网站有哪些?人社部发布指南

高校毕业生就业服务平台http://job.mohrss.gov.cn/202008gx/index.jhtml中国公共招聘网http://job.mohrss.gov.cn 中央和国家机关所属事业单位公开招聘服务平台http://www.mohrss.gov.cn/SYrl...

2023-02-10 436 阅读

java Filter(过滤器)、FilterChain(过滤器链)、FilterConfig

1. Servlet Filter(过滤器)    Servlet Filter 又称 Servlet 过滤器,它是在 Servlet 2.3 规范中定义的,能够对 Servlet 容器传给 Web 资源的 request 对象和 response 对象...

2023-02-10 730 阅读

数据库 查一次left join没有走索引以及原因

线上有个查询sql,原来是inner join 查询没有问题,后来应业务要求改成left join之后, 查询时间就暴涨了 需要长达24s通过explain分析,发现订单表没有走索引 ,分析之后解决了,记录下来。...

2023-02-09 814 阅读

数据库 MySql LEFT JOIN 索引失效

记一次 mysql 左连接导致索引失效的原因起因生产环境一条查询 3 张表的 sql(简化版) :SELECT * FROM TABLE1 T1  -- 大概 1500 条数据LEFT&nbs...

2023-02-09 1174 阅读

数据库 MySql 多表使用LEFT JOIN 索引失效

1.背景生产环境一条查询三张表的sql语句,使用left join,查询时间特别长。2.sql语句SELECT o1.id, o3.repayment_num, o1.period_num, o2.credit_amountFROM test_o1 o1 LEFT JOIN test_o2 o...

2023-02-09 893 阅读

数据库 mysql如何快速创建相同结构的表

【1】. 快速创建相同结构的表,包括索引:mysql> SHOW CREATE TABLE a; CREATE TABLE `a` (   `name` varchar(50) default&nb...

2023-02-09 529 阅读

数据库 MySQL单列索引和联合索引

一、简介利用索引中的附加列,可以缩小搜索的范围,但使用一个具有两列的索引不同于使用两个单独的索引。联合索引的结构与电话簿类似,人名由姓和名构成,电话簿首先按姓氏进行排序,然后按...

2023-02-09 492 阅读

数据库 SQL优化21连击 + 思维导图

一、查询SQL尽量不要使用select *,而是具体字段1、反例SELECT * FROM user2、正例SELECT id,username,tel FROM user3、理由节省资源、减少网络开销。可能用...

2023-02-09 462 阅读