摘要: TCC == Try Confirm Cancel 假设服务1调用服务2 服务1和服务2一起当做"T",服务1和服务2都正常执行完... 阅读全文
posted @ 2022-03-07 18:03 叕叕666 阅读(52) 评论(0) 推荐(0)
摘要: LCN == Lock(锁定事务单元) Confirm(确认事务) Notity(通知事务) 假设有四个服务,事务发起服务、中间调用... 阅读全文
posted @ 2022-03-07 18:03 叕叕666 阅读(208) 评论(0) 推荐(0)
摘要: 先介绍两个概念: TM(Transaction Manager):事务管理器 RM(Resource Manager):资源管理器 ... 阅读全文
posted @ 2022-03-07 18:03 叕叕666 阅读(450) 评论(0) 推荐(0)
摘要: 对于一个单体服务来说,其内部的相互调用可以实现在一个事务中同时提交或同时回滚的操作; 那么在一个分布式系统中,多个服务之间的相互调用... 阅读全文
posted @ 2022-03-07 18:03 叕叕666 阅读(46) 评论(0) 推荐(0)
摘要: 题目 一个无序数组,如果从小到大排好序,任何一个元素任何一个元素移动索引长度不超过k,实现从小到大排序 例: k=2 排序后,[4... 阅读全文
posted @ 2022-03-07 18:03 叕叕666 阅读(46) 评论(0) 推荐(0)
摘要: 蓝绿发布 假如有三个服务器在运行老版本的服务,当新版本上线时,在启动三个服务器运行新版本的服务,之后在关闭老版本的服务 优点:可以... 阅读全文
posted @ 2022-03-07 18:03 叕叕666 阅读(71) 评论(0) 推荐(0)
摘要: 题目 使用随机快排对给定数组进行从小到大排序 [5,3,2,1,5] ⇒ [1,2,3,5,5] 解析 给定一个数组 1.在数组中... 阅读全文
posted @ 2022-03-07 18:03 叕叕666 阅读(40) 评论(0) 推荐(0)
摘要: 题目 一个无序数组,获取每个元素在左面比这个元素小的个数,求这些个数的和 例: [3,2,5,1,4] ==> 6 [4,7,0,8... 阅读全文
posted @ 2022-03-07 18:03 叕叕666 阅读(39) 评论(0) 推荐(0)
摘要: 题目 对无序数组进行归并排序,使其有序 解析 准备一个无序数组, 将这个数组平均分成两部分,再把每一部分在平均分成两部分,以此类推... 阅读全文
posted @ 2022-03-07 18:03 叕叕666 阅读(23) 评论(0) 推荐(0)
摘要: 题目 自己定义一个栈的class,要求此栈有三个方法push、pop、getmin push:往栈中压入一个数据 pop:从栈中弹出... 阅读全文
posted @ 2022-03-07 18:03 叕叕666 阅读(76) 评论(0) 推荐(0)