logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Raft 算法(详细版)

1. Raft 算法简介1.1 Raft 背景在分布式系统中,一致性算法至关重要。在所有一致性算法中,Paxos 最负盛名,它由莱斯利·兰伯特(Leslie Lamport)于 1990 年提出,是一种基于消息传递的一致性算法,被认为是类似算法中最有效的。Paxos 算法虽然很有效,但复杂的原理使它实现起来非常困难,截止目前,实现 Paxos 算法的开源软件很少,比较出名的有 Chubby、Lib

SpringBoot项目中使用MultipartFile来上传文件(包含多文件)

SpringBoot项目中使用MultipartFile来上传文件(包含多文件)

#spring boot#java#postman
Centos7安装maven

1、maven下载地址:Maven – Download Apache Maven下载 apache-maven-3.6.1-bin.tar.gz2、在linux环境中创建maven目录,/usr/local/maven,将maven安装包上传至此目录中3、配置环境变量vi /etc/profile将下面这两行代码拷贝到文件末尾并保存MAVEN_HOME=/usr/local/maven/apac

#maven
Git 删除本地保存的账号和密码

使用git在本地拉过一次代码时候git会自动将用户名密码保存到本地。导致想用别的用户名和密码拉代码时没有权限,这时需要删除或者修改git在本地保存的账户名和密码。具体办法如下:1、控制面板-->用户和账户2、管理Windows凭据进行编辑和删除就可以了。来源:Git 删除本地保存的账号和密码 - 活出自己范儿 - 博客园...

#git
打造千万级流量系统——秒杀系统(高可用篇)

系统架构之于软件,就像设计图纸之于楼房,架构设计对它非常重要。架构设计方法架构设计都有哪些方法呢?架构设计遵循特定的方法,比如 TOGAF(The Open Group Architecture Framework,开放组体系结构框架)、五视图方法等。其中 TOGAF 主要针对复杂的企业系统架构,比较重,不大适合迭代速度非常快的互联网产品,所以互联网公司常用的主要是五视图方法。什么叫五视图方法?它

#java
解决报错java.lang.TypeNotPresentException: Type javax.xml.bind.JAXBContext not present

今天在运行程序的时候,一直报“java.lang.TypeNotPresentException: Type javax.xml.bind.JAXBContext not present”的错误, 代码之前一直没有动过,唯一的改变的就是之前用的是jdk8,昨天卸载了jdk8,重装了jdk12。百度原因,发现是因为用了jdk12的缘故。因为JAXB-API是java ee的一部分,在jdk12中没有

#java#java-ee
关于application和bootstrap的加载顺序及区别问题。

bootstrap.yml(bootstrap.properties)先加载application.yml(application.properties)后加载bootstrap.yml 用于应用程序上下文的引导阶段。bootstrap.yml 由父Spring ApplicationContext加载。父ApplicationContext 被加载到使用 application.yml 的之前。

Springcloud项目集成activiti工作流(一)环境搭建和简单的demo

最近项目出现一个应用场景,在加油站有很多用户使用微信、支付宝支付,但是由于网络等问题会出现用户支付成功,但是后台未到账的情况。为了补救这种问题,需要进行一系列的审批审核操作。(1)加油站员工对用户支付成功的手机界面进行拍照,然后上传,提交给客服人员。也可以是对有争议的交易进行提交。(2)客服人员对照片的清晰度和有效性进行审核,然后继续提交给运维。(3)运维人员根据审核后的照片对这笔交易进行核查,核

OpenApi3/Swagger3简单使用及与swagger2对比

OpenApi3/Swagger3简单使用及与swagger2对比

#spring boot
SpringBoot项目中使用MultipartFile来上传文件(包含多文件)

SpringBoot项目中使用MultipartFile来上传文件(包含多文件)

#spring boot#java#postman
暂无文章信息