笔记列表

按章节整理的图文笔记,助你系统学习

笔记封面
面试八股文 共 5 节

Mysql中explain各字段的解释

explain的用法: ```bash explainselect*fromgateway_apps; ``` 返回结果: ![图片alt](https://www.shenmazong.c...

2023-02-20 12572
0 0
笔记封面
面试八股文 共 5 节

乐观锁

乐观锁的实现两种方式 乐观锁大部分是基于CAS来实现的,即CompareAndSwap(比较与交换),是一种有名的无锁算法。无锁编程,即不使用锁的情况下实现多线程之间的变量同步,也就是在没有线程被阻...

2023-02-19 12532
0 0
笔记封面
面试八股文 共 5 节

数据库添加索引为什么能加快查询速度

为什么建立索引会快 首先明白为什么索引会增加速度,DB在执行一条Sql语句的时候,默认的方式是根据搜索条件进行全表扫描,遇到匹配条件的就加入搜索结果集合。如果我们对某一字段增加索引,查询时就会先去索...

2023-02-19 12696
0 0
笔记封面
Spring 自定义注解与Aop 共 2 节

自定义注解结合Aop

应用场景有哪些? (1)权限验证 (2)日志记录 接下来我展示一下日志记录怎么实现 自定义注解 ```bash importjava.lang.annotation.ElementType...

2023-02-18 12112
0 0
笔记封面
Mycat 共 2 节

第三节 mycat补充

配置类细节 1.1server.xml ![图片alt](https://www.shenmazong.com/upload/11386455-828e-4743-b168-6a6a6c10140...

2023-02-17 11919
0 0
笔记封面
Spring 自定义注解与Aop 共 2 节

Java 自定义注解

注解是什么? Java注解是在JDK5时引入的新特性,注解(也被称为元数据)为我们在代码中添加信息提供了一种形式化的方法,使我们可以在稍后某个时刻非常方便地使用这些数据。 **自定义注解时需要用到...

2023-02-17 12046
0 0
笔记封面
FFmpeg 共 1 节

FFmpeg实现本地视频截取

一、下载链接 http://ffmpeg.org/ 二、下载成功后解压 把解压后的文件夹改名为ffmpeg,如下图: ![图片alt](https://www.shenmazong.com/u...

2023-02-17 12129
0 0
笔记封面
面试八股文 共 5 节

深入学习MySQL事务:ACID特性的实现原理

ACID特性 +原子性(Atomicity,或称不可分割性) +一致性(Consistency) +隔离性(Isolation) +持久性(Durability) 一,原子性 **1....

2023-02-17 13078
0 0