logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

CompletableFuture使用详解

一、简介1.1 概述在上一篇文章《CompletionService使用与源码分析》中,已经介绍过了Future的局限性,它没法直接对多个任务进行链式、组合等处理,需要借助并发工具类才能完成,实现逻辑比较复杂。而CompletableFuture是对Future的扩展和增强。CompletableFuture实现了Future接口,并在此基础上进行了丰富的扩展,完美弥补了Future的局限性,同时

#java
SpringCloudAlibaba项目搭建

借助Spring Cloud Alibaba搭建微服务平台,参考官网文档https://github.com/alibaba/spring-cloud-alibabaSpringCloudAlibaba与SpringCloud和SpringBoot存在毕业版本的依赖关系,最好使用对应的版本,否则可能会出现不兼容的情况等(毕业版本依赖关系)1.1 搭建父项目点击finsh后就创建了父项目,此时删除父

#spring cloud#java#spring boot +1
CompletableFuture使用详解

一、简介1.1 概述在上一篇文章《CompletionService使用与源码分析》中,已经介绍过了Future的局限性,它没法直接对多个任务进行链式、组合等处理,需要借助并发工具类才能完成,实现逻辑比较复杂。而CompletableFuture是对Future的扩展和增强。CompletableFuture实现了Future接口,并在此基础上进行了丰富的扩展,完美弥补了Future的局限性,同时

#java
详解Spring的Bean销毁

一、注册Bean销毁逻辑Bean的生命周期中,在完成了Bean的创建之后,会注册Bean销毁的逻辑protected Object doCreateBean(String beanName, RootBeanDefinition mbd, @Nullable Object[] args)throws BeanCreationException {……registerDisposableBeanIf

#spring#java#spring boot
Redis持久化策略

Redis作为一款内存数据库,因为是内存读写,所以性能很强,但内存存储是易失性的,断电或系统奔溃都会导致数据丢失,因此Redis也需要将其数据持久化到磁盘上面,当Redis服务重启时,会把磁盘上的数据再加载进内存。Redis提供了两种持久化机制:RDB快照(snapshot)和AOF(append-only file)日志。一、RDB快照1.1 RDB原理Redis是单线程操作的,这个线程需要同时

#redis#缓存#数据库
详解Redo log与Undo log

深度剖析Redo log与Undo log的作用

#mysql
暂无文章信息