08 2021 档案
摘要:饿汉式:可能会造成一定空间的浪费 懒汉式:DCL懒汉式+原子性操作 package single; /** * @author : lijie * @Description: 懒汉式单例 * @date Date : 2021年08月23日 8:45 */ public class Hungry {
阅读全文
摘要:CopyOnWriteArrayList set Callable 常用的辅助类:必会 CountDownLatch :减法计数器 CyclicBarrier: 加法计数器 Semaphore 信号量 读写锁 import java.util.HashMap; import java.util.Ma
阅读全文
摘要:https://blog.csdn.net/qq_38270106/article/details/93398694?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522162912481516780269810079%2522%252C%
阅读全文
摘要:1.一个表中可以都多少个索引? --可以有多个,具体还是用户自己去决定 2.如果一个表中有3个索引,那么数据要存储几份? 无论索引有多少个,数据都只存储一份。 3,。如果数据只存储一份的话,那么其他的索引是如何检测到数据的呢? --回表。数据在存储的时候,是必须要与 索引存储在一起的,在innodb
阅读全文
摘要:1.索引作用是什么?使用什么数据结构存储? 【作用】:加快数据检索 【数据结构】:B+树 mysql的innodb在进行数据读取的时候也是和页相关的,datapagesize,默认是16KB。 索引存储是k-v格式的,即索引-行数据,那么常见可以选择的数据结构有:hash表、二叉树、B树、B+树。
阅读全文
摘要:实现生产者与消费者模型还可以利用阻塞队列来实现,本文就不赘述了。利用sychronized实现生产者与消费者模型 package com.example.demo; import java.util.concurrent.ExecutorService; import java.util.concu
阅读全文