最新 最热

git commit后,如何撤销commit

这样就成功撤销了commit,如果想要连着add也撤销的话,--soft改为--hard(删除工作空间的改动代码)。

2022-05-09
0

Go mod 使用指定包版本

使用命令 ,指定版本号即可go get github.com/xxx/xxx@1.0.0如果使用的模块项目没有发布新的版本,那么可以使用 git commit SHAgo get github.com/xxx/xxx@29e8191aff2174cb56888658b4afd6a7940a9b3e...

2022-05-07
1

分布式事务-03:3PC 三阶段提交协议实现过程及原理

三阶段提交(Three-phase commit),也叫三阶段提交协议(Three-phase commit protocol),可以看作是二阶段提交(2PC)的改进版本。

2022-05-07
0

Git标签

打标签打标签用在版本记录上非常方便。他有下面几个命令。git tag <tagname> #打标签在当前版本。也可以指定某个commit idgit tag #查看所有标签git tag -a <tagname> -m "info" #打标签的同时加上说明信息下...

2022-05-05
0

开发者openshift4使用入门教程 - 14 - 如何给镜像和部署打标签

给镜像(本文实际上指的是OpenShift的ImageStream) 部署(Deployment或DeploymentConfig)打上 版本号 的标签, 同时版本号可以与源代码的commit id或者制品的Version保持同步....

2022-04-21
1

RequestProcessor相关

LeaderZooKeeperServer启动CommitProcessor线程。后者对committed请求包装成CommitWorkRequest交给线程池执行。

2022-03-24
0

分布式学习六:三阶段提交(3PC)

3PC,是Three-Phase Commit的缩写,即三阶段提交,是2PC的改进版,其将二阶段提 交协议的“提交事务请求”过程一分为二,形成了由CanCommit, PreCommit和do Commit 三个阶段组成的事务处理协议....

2022-03-02
1

Android笔记:SharedPreference中editor.apply();和editor.commit();的区别

2.apply是将修改数据原子提交到内存,而后异步真正提交到硬件磁盘;而commit是同步的提交到硬件磁盘,因此,在多个并发的提交commit的时候,他们会等待正在处理的commit保存到磁盘后在操作,从而降低了效率。而apply只是原子的提...

2022-01-10
1

GIT 常用命令

常用命令1. 拉取新分支并提交git checkout -b &#x27;feature_xx&#x27;git push --set-upstream origin feature_xx2. 提交内容git add README.md 或 git add .git commit -m "add README"git pus......

2022-01-07
0

Delta Lake如何自己实现更新操作加速(布隆过滤器)

Delta Lake 现阶段判定一条数据是不是已经存在是比较暴力的,直接做一次全表join(如果有分区会好点)。这样可以得到待更新记录所在的文件路径。在特定场景,这个开销会非常大。上次和一位朋友聊天,他对这个点也"耿耿于怀"...

2022-01-07
1