注:适用于2020、2019、2018全系列版本 0.结果 1.官网下载对应版本 https://www.jetbrains.com/idea/download/other....
一、 MQ背景&选型 消息队列作为高并发系统的核心组件之一,能够帮助业务系统解构提升开发效率和系统稳定性。主要具有以下优势: 削峰填谷(主要解决瞬时写压力大于应用服务能力导致...
今天我想和大家一起盘一盘分布式事物,会介绍常见的分布式事务实现方案和其优缺点以及适用的场景,并会带出他们第一些变体实现。 还会捎带一下分布式数据库对 2PC 的改进模型,看看...
前言 RabbitMQ是基于AMQP协议的,通过使用通用协议就可以做到在不同语言之间传递。 AMQP协议 核心概念 server:又称broker,接受客户端连接,实现AMQ...
import org.apache.commons.codec.binary.Base64;import java.io.*;/** * @description: * @a...
public Map createFace(Map map) { logger.info("新增G3人脸 map={}", map); String url =ba...
1.指定基础镜像 FROM <镜像> 2.执行命令 shell格式:RUN <命令>exec格式:RUN ["可执行文件","参数1","参数2"] 3.复制文件 COPY ...
public static File multipartFileToFile(MultipartFile file) throws Exception{ File toFi...
private File getFileByUrl(String fileUrl, String suffix) { ByteArrayOutputStream outSt...
在创造性的旅程中,没有什么比在不必要的东西上投入太多更令人心碎的了。 一个团队能否取得重大突破从来都不取决于如何使用代码完成某些功能,而在于知道要做什么,以及为什么要这样做。...
Markdown是一种纯文本格式的标记语言。通过简单的标记语法,它可以使普通文本内容具有一定的格式。 相比WYSIWYG编辑器 优点:1、因为是纯文本,所以只要支持Markd...
这里列出了一些比较常用的 git 命令,每个命令介绍后面都带一个简单例子~ 1. 新开分支 $ git branch 新分支名#新建分支 develop$ git branc...
用 git 有一段时间了,之前没有详细地了解 git flow,导致协作过程中或多或少出现了一些头疼问题。最近静下心来理了下 git flow 的整个流程,再回头看开朗了不少...
package com.sqbj.smart.bacs.utils; import java.text.DateFormat; import java.text.ParseE...
mvn clean mvn compile mvn package mvn install mvn deploy mvn install -DskipTests mvn de...
ThreadFactory threadFactory= Executors.defaultThreadFactory(); RejectedExecutionHandler...
tree-展示文件目录命令 终端 -> brew install tree (下载) 文件夹 -> tree -a || -d || -D || -L {n} |...