自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 常见的一致性算法

​ 保证系统改变并提交之后,立即改变集群的状态​ e.q.:Paxos、Raft、ZAB2.弱一致性​ 也叫最终一致性,系统不保证改变并提交以后立即改变集群的状态,但是随着时间的推移最终状态是一致的。​ e.q.: DNS,Gossip协议Paxos 算法解决的问题是一个分布式系统如何就某个值(决议)达成一致。一个典型的场景是,在一个分布式数据库系统中,如果各节点的初始状态一致,每个节点执行相同的操作序列,那么他们最后能得到一个一致的状态。为保证每个节点执行相同的命令序列,需要在每一条指令上执

2022-07-07 18:00:01 1788 1

原创 22.05.12--22.06.19

组件

2022-06-20 15:35:50 122

原创 22.05.29--22.06.12

启动源码参考链接:Springboot启动流程_智由静生的博客-CSDN博客_springboot启动流程导入starter-web依赖的时候会默认导入spring-boot-starter-tomcat,这是Tomcat启动的相关环境启动类上的@SpringBootApplication主要实现Spring组件扫描和自动配置。其中包含两个重要注解:@SpringBootConfiguration和@EnableAutoConfiguration。@EnableAutoConfigurat

2022-06-14 11:00:26 98

原创 22.04.10--22.04.17

Java运行时数据区都有哪几块组成

2022-06-06 17:21:33 83

原创 【无标题】

SpringMvc的运行流程第一步:发起请求到前端控制器第二步:前端控制器请求HandlerMapping查找 Handler,可以根据xml配置、注解进行查找第三步:处理器映射器HandlerMapping向前端控制器返回Handler第四步:前端控制器调用处理器适配器去执行Handler第五步:处理器适配器去执行Handler第六步:Handler执行完成给适配器返回ModelAndView第七步:处理器适配器向前端控制器返回ModelAndView,ModelAndView是sprin

2022-05-29 12:26:10 121

原创 22.05.15--22.05.22

1. IOC的理解(what why how)?what控制反转(Inverse Of Control)不是什么技术,而是一种设计思想。它的目的是指导我们设计出更加松耦合的程序。 控制:在java中指的是对象的控制权限(创建、销毁)反转:指的是对象控制权由原来 由开发者在类中手动控制 反转到 由Spring容器控制Why原本的代码是直接使用new的方式创建对象,导致的问题就是对象之间的依赖关系十分严重,耦合度非常高而且依赖关系都写死在了代码里,项目不易修改和维护,,一旦

2022-05-21 11:16:54 78

原创 22.03.27--22.04.10作业

1. 算法题简单* 两数之和class Solution { public int[] twoSum(int[] nums, int target) { //1.获取数组长度 int len = nums.length; //2.构建hash表 Map<Integer,Integer> hashMap = new HashMap<>(len - 1); //3.第一个数肯定在哈希表

2022-05-19 19:50:42 94

原创 2021-05-20

纪念一下实习过程中遇到的一个问题当加了RequestBody注解后,用postman传入json数据时,对应的实体属性不能字段命名不能一个小写一个大写,例如:sS解决办法:在字段上方添加@JsonProperty(value=’ ')...

2021-05-20 00:04:43 42

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除