07 2022 档案
摘要:搭建环境 1、安装RabbitMQ,我是用的是Docker方式安装的,大家根据个人习惯自行安装哈 docker run -d -p 5672:5672 -p 15672:15672 --name rabbitmq -e RABBITMQ_DEFAULT_USER=qbb -e RABBITMQ_DE
阅读全文
摘要:1.事务的四大特性? | 名称 | 说明 | | | | | 原子性 | 事务中所有操作是不可再分割的原子单位。事务中所有操作要么全部执行成功,要么全部执行失败。一个事务内的操作要么全部成功要么全部失败 | | 一致性 | 事务执行后,数据库状态与其它业务规则保持一致。其他特性都是为了给一致性服务的
阅读全文
摘要:Optional类的方法 1、empty private static void createNullOptional() { // 创建一个空的Optional实例 // 方式一 Optional<Object> empty = Optional.empty(); System.out.print
阅读全文
摘要:1、是什么? Stream(流)是一个来自数据源的元素队列并支持聚合操作 2、能干嘛? Stream流的元素是特定类型的对象,形成一个队列。 Java中的Stream并不会存储元素,而是按需计算。 数据源,流的来源。 可以是集合,数组,I/O channel, generator等。 聚合操作,类似
阅读全文
摘要:当然实现方式有很多中,这里主要是记录一下使用Redis的实现方式 import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springfra
阅读全文
摘要:Map一些新方法的具体使用案例 1、getOrDefault:default V getOrDefault(Object key, V defaultValue) package com.qbb.threadpool; import java.util.HashMap; import java.ut
阅读全文
摘要:
工具类个人整理 1、JsonUtils package com.qbb.springdataredis.utils; import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.cor
阅读全文
