Git troubleshooting 解决方案 1. 版本撤销及恢复 问题描述:当我们使用了 命令,将工作区的提交穿越到你指定的commit里,这个时候你会发现git log根本没有记录这之后的提交记录,此时如果想回到穿越前的状态,就缺失了相应的提交记录信息 解决办法:Git提供了一个命令 用来记 ...
分类:
其他好文 时间:
2020-04-18 00:03:20
阅读次数:
104
http://learngitbranching.js.org/是个学习git的网站,以游戏的模式一步步教会新手如何使用git,本文是记录我在玩的过程中,复习和学习到的git命令。 分割线 提交: git commit : 提交当前的版本 git branch newImage : 创建新分支new ...
分类:
Web程序 时间:
2020-04-17 23:42:36
阅读次数:
143
一:常用命令 git add 添加到缓存区 git commit -am " " 添加到本地仓库 git pull 从远程拉去代码到本地仓库 git push 推送代码到远程仓库. 二:图解 git reset --hard ...
分类:
其他好文 时间:
2020-04-17 15:49:32
阅读次数:
50
#include <iostream> #include <fstream> #include <string> using namespace std; #define MAXSIZE 101 #define COMMIT typedef struct ArcNode { int adjvex = ...
分类:
其他好文 时间:
2020-04-17 15:38:34
阅读次数:
56
1.1事务 1.概念: 如果一个包含多个步骤的业务操作,被事务管理,那么这些操作要么同时成功,要么同时失败。 2.操作: 开启事务:start transaction; 回滚:rollback; 提交:commit; 3.事务的四大特征(面试常问): 4.事务的隔离级别(了解): ...
分类:
数据库 时间:
2020-04-17 15:22:55
阅读次数:
68
事务:包含一系列操作的、一个有边界的工作序列,有明确的开始和结束标志,且要么被完全执行,要么完全失败,all or nothing ACID 分布式事务基本能够满足ACID,其中的C是强一致性,也就是所有操作均执行成功,才提交最终结果,以保证数据一致性或完整性。但随着分布式系统规模不断扩大,复杂度急 ...
分类:
其他好文 时间:
2020-04-17 12:50:18
阅读次数:
63
安装MYSQL,创建数据库 sudo apt install mysql-server sudo mysql 1 2 sudo打开mysql后创建名为ClusteringFutures的数据库,并创建和授权一般用户。Ctrl+c退出 CREATE DATABASE ClusteringFutures ...
分类:
其他好文 时间:
2020-04-16 16:54:35
阅读次数:
96
# 二面:1. TCP和UDP的区别?1. 滑动窗口协议?1. 为啥TCP比UDP占用资源多?1. TCP报文格式?1. 然后又问了一下数据库的东西1. 简单问了一下数据库事务的四大特性。1. 首先是Spark怎么进行性能调优1. 过程中遇到过什么问题,怎么解决的1. 数据量有多大等1. 类似于合并... ...
分类:
编程语言 时间:
2020-04-16 15:21:08
阅读次数:
70
点击Git Bash Here git clone 把项目从GitLab上复制下来 用户名和邮箱地址的作用 用户名和邮箱地址是本地git客户端的一个变量,不随git库而改变。 每次commit都会用用户名和邮箱纪录。 github的contributions统计就是按邮箱来统计的。 查看用户名和邮箱 ...
分类:
其他好文 时间:
2020-04-16 15:17:52
阅读次数:
59
本来mysql里面是默认提交事务的,就是一句话就提交一次了事务 但是如果说你开启了transaction之后,如果你没写commit,就算你关闭了窗体,它也是没有提交的,你事务就丢失了、 这里就讲到了事务,如何去开启,如何去commit 如何去回滚,就已经知道了。。 其实还是不太理解后面的东西。 每 ...
分类:
编程语言 时间:
2020-04-16 00:21:31
阅读次数:
81