这篇文章介绍了CompletableFuture 类的功能和一些使用实例。在我们介绍开始之前,先来了解一下这个类的背景。在JAVA中,一个异步任务的调用可以使用Threa...
这篇文章介绍了CompletableFuture 类的功能和一些使用实例。在我们介绍开始之前,先来了解一下这个类的背景。在JAVA中,一个异步任务的调用可以使用Threa...
用户创建订单的时候,因为重复点击(前端bug)或者网络超时重传等原因,会导致重复请求,那么系统如何即使有重复请求也不会重复下单呢,也就是如何实现幂等性 幂等性 多次请求的效果...
最近在组内做了中间件的简单分享,主题是流行的开源中间件RocketMQ和我司开源的QMQ之间的实现和区别。 RocketMQ最早由阿里开源,是相当流行的一款消息中间件,QMQ...
1. 基本的RPC模型 主要介绍RPC是什么,基本的RPC代码,RPC与REST的区别,gRPC的使用 1.1 基本概念 RPC(Remote Procedure Call)...
按位与或等可以参考文章 https://blog.csdn.net/xwu_09/article/details/78285785[https://blog.csdn.net...
有时候,我们用Git的时候有可能commit提交代码后,发现这一次commit的内容是有错误的,那么有两种处理方法:1、修改错误内容,再次commit一次 2、使用git r...
当前使用git进行版本管理越来越频繁,但是难免还是有些命令记不全,曾当前闲暇记录一下,免得需要时漫天找寻 一、 配置用户信息 1、git config 【配置git 用户信息...
今天在公司内做了一次关于Git操作的分享,总结准备了几天,写了二十多页的ppt,在紧张结巴中大约讲了三四十分钟,带大家一起回顾了Git日常操作。 简介 Git的诞生、背景故事...
在理财中,我们经常会听到,场内和场外。 那么,场内和场外是什么意思呢?这个“场”,是证券交易场所的意思。我们内地有两个证券交易场所,分别是上海证券交易场所和深圳证券交易场所。...
java在做日期转换时我们会使用SimpleDateFormat做时间转换,但其实SimpleDateFormat不是线程安全的,如果SimpleDateFormat用sta...
写的真不戳👍
springboot内嵌tomcat的临时目录问题1. 背景 线上保障,上线运行了几天的SpringBoot应用,突然遇到问题:/tmp/tomcatXXX/work/Tomcat/localhost/XXX is not ...
1. 背景 线上保障,上线运行了几天的SpringBoot应用,突然遇到问题:/tmp/tomcatXXX/work/Tomcat/localhost/XXX is not ...
一、依赖 application.yml 二、实现 常用方法mongoTemplate.findAll(Student.class): 查询Student文档的全部数据mon...
作者: @怪盗kidou如需转载需在明显位置保留作者信息及原文链接Retrofit版本: 2.0.2 本文注目录: Retrofit入门 Retrofit注解详解 Gson与...
什么是 rebase? git rebase 你其实可以把它理解成是“重新设置基线”,将你的当前分支重新设置开始点。这个时候才能知道你当前分支于你需要比较的分支之间的差异。原...
前段时间由于某种原因,开始接手开发公司前端Vue搭建的项目 该前端项目采用的是基于git rebase的形式去合并代码,而我之前使用git一直都是采用merge的形式合并分支...
前言 在实际工作中,经常由于设计不佳或者各种因素,导致类之间相互依赖。这些类可能单独使用时不会出问题,但是在使用Spring进行管理的时候可能就会抛出BeanCurrentl...