1 volatile是什么? 它是Java提供的一种轻量级的同步机制。与synchronized修饰方法,代码块不同,volatile只用来修饰变量。并且与synchroni...
1 volatile是什么? 它是Java提供的一种轻量级的同步机制。与synchronized修饰方法,代码块不同,volatile只用来修饰变量。并且与synchroni...
适配器模式,顾名思义,就是把原本不兼容的接口,通过适配,使之兼容。 举个生活中简单的例子,以前的手机内存卡可以取出来,但是想和电脑之间传输音乐、视频等资料不能直接传输,需要通...
在我而言这算是一个复习,然后总结出来给大家当个教材吧。我也是看视频总结出来的笔记,所以说的都很简单和浅薄。有不全面或者偏颇的地方欢迎指出,共同交流进步哈。(因为我当时是看视频...
1、应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。 2、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 ord...
在SpringBoot启动的整个过程中,有一个很重要的机制,叫事件监听机制。这个机制如他的名字,在启动的各个阶段,SpringBoot会发布一些事件,而对应的监听器监听到事件...
Spring 监听器listener原理-基本使用(一)[https://www.jianshu.com/p/bf5577e7ec6f] Spring 监听器listener...
接下来这篇是查询优化,用户80%的操作基本都在查询,我们有什么理由不去优化他呢??所以这篇博客将会讲解大量的查询优化(索引以及库表结构优化等高级用法后面文章再讲),先讲单表查...
目录 About MySQL Why MySQL MySQL IndexWhy Index索引是如何工作的如何使用创建索引查看索引删除索引 索引的使用原则写操作比较频繁的列慎...
本篇作为学习笔记,文章内容来自“极客时间”专栏《MySQL实战45讲》,如有侵权,请告知,必即时删除。比如,你有个最简单的表,表里只有一个 ID 字段,在执行下面这个查询语句...
1 你真的理解 MySQL 中的事务吗 ? 在解读事务隔离级别之前,我们先来看一看事务。这里我将会说明三个话题:事务是什么、事务的 ACID 特性、并发事务会带来什么样的问题...
一、什么是事务 一个最小的不可再分的工作单元;通常一个事务对应一个完整的业务(例如银行账户转账业务,该业务就是一个最小的工作单元)。一个完整的业务需要批量的DML(inser...
MySQL索引底层实现原理 MySQL官方对索引的定义为:索引(Index)是帮助MySQL高效获取数据的数据结构。提取句子主干,就可以得到索引的本质:索引是数据结构。 我们...
一、索引 MySQL索引的建立对于MySQL的高效运行是很重要的,索引可以大大提高MySQL的检索速度 二、索引的类型 在MySQL中,索引分为两大类:聚簇索引和非聚簇索引。...
文章归属:MySQL索引使用方法和性能优化,此君总结的非常详细。直接搬过来了。转载时间:21017 11 08 关于MySQL索引的好处,如果正确合理设计并且使用索引的MyS...