240 发简信
IP属地:浙江
  • 120
    秋天来了

    俩人一起休息,可是只有半天。不如出去玩呀! 九顶山好了。出城就是,近。 漫山遍野开满了花儿,高高大大的植株,淡雅的黄花。我说,这是一年蓬么?像,可又看着不是。还是问问识花软件...

  • 120
    sql运行流程

    客户端请求执行一条sql执行,如下图 1.连接器 既与数据库进行连接,既项目中使用的连接池。连接过程中对用户名以及密码校验还有权限的校验 2.数据库缓存 高版本的数据库已经将...

  • explain详解

    再select 前面加上 explain关键字,既可查看如何处理sql的。 id id列的编号是select的序列号,有几个select就有几个id,并且id是按照selec...

  • sql优化

    1.如果只使用少量字段,尽量不要用select * select * 会把数据库所有的字段全部查询出来,浪费内存和CPU;如果需要查询的字段都是索引字段,则不要用select...

  • Mysql使用limit深度分页优化

    1、背景: mysql使用select * limit offset, rows分页在深度分页的情况下。性能急剧下降。 例如:select * 的情况下直接⽤limit 60...

  • spring boot 启动

    spring boot版本:2.7.x 一、启动类执行run方法 1.通过源码可以看出,在启动类执行静态run方法时,先会实例化SpringApplication。如图: 其...

  • spring 事务

    一.事务的传播机制 1.REQUIRED: 如果当前方法没有事务,新建一个事务,如果已经存在一个事务中,则加入到这个事务中。2.SUPPORTS :支持当前事务,如果当前没有...

  • spring 事件

    Spring提供了事件机制,其本质是JDK提供的事件机制的应用,利用的是观察者设计模式,具体请看设计模式之观察者模式(Observer Pattern)。主要成员:Appli...

  • 120
    aop

    aop面向切面编程,比面向对象高级点。AOP的优势: 提高代码的可重用性 业务代码编码更简洁 业务代码维护更高效 业务功能拓展更便捷aop常用的注解:1.@aspect为类上...

  • spring boot的特性

    spring boot 核心功能: 1)自动配置 -Auto Configuration 2)起步依赖-Starter Dependency 3)命令行界面-Spring B...

  • 数据库的索引

    索引是一种特殊的文件(InnoDB数据表上的索引是表空间的一个组成部分),它们包含着对数据表里所有记录的引用指针。 索引有哪些优缺点? 索引的优点 可以大大加快数据的检索速度...

  • 数据库锁

    锁的分类 首先对mysql锁进行划分: 按照锁的粒度划分:行锁、表锁、页锁 按照锁的使用方式划分:共享锁、排它锁(悲观锁的一种实现) 还有两种思想上的锁:悲观锁、乐观锁。In...

  • 120
    数据库的引擎

    数据库引擎是用于存储、处理和保护数据的核心服务。 数据库引擎的类型 Innodb Innodb是MySQL 5.5或更高版本的默认存储引擎。他提供了事务安全(ACID兼容)表...

  • redis key过期监听

    1.首先将redis的配置文件中的 notify-keyspace-events改成 notify-keyspace-events Ex这里的 EX代表 expire 和 e...

  • 数据库的事务

    事务的定义 事务就是指针对数据库多次进行写操作,要么都执行要么都不执行。 事务特性 1.(A)原子性:指的是在同一个事务中的操作要么都不执行,要么都执行。2.(C)一致性:指...

  • 缓存穿透、击穿、雪崩

    缓存穿透 缓存穿透是指由于服务具有容错性,如果从数据库未查询到数据不会缓存到redis中,这个就会导致请求这个不存在的数据,每次都会请求到DB中,缓存就没有意义了。解决方案:...

  • redis持久化

    redis有两种持久化方式,一种RDB,一种AOF;两者可以同时存在,如果同时存在,Redis重启会使用AOF文件来恢复数据,因为AOF方式的持久化可能丢失的数据更少。 RD...

  • spring boot集成redis

    redis是我们项目中使用频次非常高的一个nosql数据库,数据以key-value键值对的形式存储在内存中。redis的常用使用场景,可以做缓存,分布式锁,自增序列等。 一...

  • redis 数据结构

    redis存储的五种数据结构 redis可以存储的数据类型有:String类型、hash类型(哈希表类型、即key-value类型)、list类型(无序可重复)、set类型(...