大佬的提问要是有答案就好了,坐等呀
RocketMQ概念篇导读 白话系列文章讲述RocketMQ。因为是白话,尽量通过比较直白的方式来介绍RocketMQ,所以涉及到详细的技术细节可能表述的不是那么严谨。但是不用担心,后续会有专门的...
大佬的提问要是有答案就好了,坐等呀
RocketMQ概念篇导读 白话系列文章讲述RocketMQ。因为是白话,尽量通过比较直白的方式来介绍RocketMQ,所以涉及到详细的技术细节可能表述的不是那么严谨。但是不用担心,后续会有专门的...
一、存储引擎中锁的区别 在介绍锁之前,我们先来了解下mysql的存储引擎。我们常用的存储引擎一般有两种,MyISAM和InnoDB,其中InnoDB最常用。至于两种存储引擎的...
上篇文章我们讲了java中四种线程池的使用方式和它们之间的区别,不清楚的可以去看一下:https://www.jianshu.com/p/3282f6f7e55e那么线程池的...
在我们日常开发中,针对mysql的sql优化,最简单、最常用的方式就是为查询条件加索引。那么为什么加个索引,sql的性能就能有明显的提升呢?这是因为针对没有索引的sql语句,...
synchronized是托管给JVM执行的,Lock的锁定是通过代码实现的。所以Lock比较灵活,可以便于开发人员根据合适的场景进行操作,Lock是一个接口,需要实现它来进...
一、为什么要使用线程池 我们知道线程的并发操作,并不是真正的同时执行,而是通过CPU的上下文切换来执行。因为CPU切换的速度很快,以至于我们感觉不到,会造成在一种在同一时间内...
在上篇文章中我们已经介绍了其他的一些list集合,如ArrayList、linkedlist等。不清楚的可以看下上篇文章https://www.jianshu.com/p/6...
一、List集合 List集合是Collection子类。ArrayList、LinkedList、Vector分别是对List的实现。类结构图如下: 二、ArrayLi...