事务带来的问题 脏读:当前事务读取到其他事务未提交的数据。 不可重复读:事务两次读到的数据不一致。 幻读:一个事务读取某个范围内的数据,另一个事务在这个范围内增加了一条数据,先前的事务又读取了该范围,结果读到了新的数据,这个数据就叫幻行。 隔离级别 隔离级别 脏读 不可重复读 幻读 READ UNC ...
分类:
数据库 时间:
2020-07-04 22:58:53
阅读次数:
81
git分支本质 分支本质是一个提交对象,所有的分支都会有机会被HEAD所引用(HEAD一个时刻只会指向一个分支) 当我们有新的提交的时候 HEAD会携带当前持有的分支往前移动 git分支命令 创建分支 : git branch branchname 切换分支 : git checkout branc ...
分类:
其他好文 时间:
2020-07-04 22:57:15
阅读次数:
73
最近在学习数据库的事务隔离级别。在这里整理一下。由于本人水平和写作能力有限,如文中有错误或者表达不清楚的地方,请多包涵。有任何意见或建议,欢迎留言。 我们都知道关系型数据库事务有 ACID 的原则,他们分别代表原子性(Atomicity),一致性(Consistency)、隔离性(Isolation ...
分类:
数据库 时间:
2020-07-04 22:54:50
阅读次数:
80
底层命令 git对象 git hash-object -w fileUrl : 生成一个key(hash值):val(压缩后的文件内容)键值对存到.git/objects tree对象 git update-index --add --cacheinfo 100644 hash test.txt : ...
分类:
其他好文 时间:
2020-07-04 22:20:47
阅读次数:
59
简要 环境搭建 安装TortoiseSVN IDEA集成TortoiseSVN 常用操作 Share Project Checkout Add Delete Update Revert Commit Edit Conflicts Others Local Changes Repository Inc ...
分类:
其他好文 时间:
2020-07-04 18:43:24
阅读次数:
74
git操作最基本的流程 创建工作目录 对工作目录进行修改 git add ./ git hash-object -w 文件名(修改了多少个工作目录中的文件 此命令就要被执行多少次) git update-index ... git commit -m "注释内容" git write-tree gi ...
分类:
其他好文 时间:
2020-07-04 17:17:10
阅读次数:
65
一、git stash的man手册中对该命令的说明 git需要保存的内容:1、本地修改并且已经通过git add添加到缓存区的2、本地修改但是还没有添加到缓存区的3、可能还包括本地添加但是没有track的 DISCUSSION A stash is represented as a commit w ...
分类:
其他好文 时间:
2020-07-04 17:06:21
阅读次数:
98
GitHub对文件的大小有限制,问题在于,当移除了相关的文件之后,问题依然存在。 解决方法: 除了移除相关的文件,还要修改git的历史记录,移除相应的commit结点。 最简单的方法是使用以下命令: git filter-branch -f --index-filter 'git rm --cach ...
分类:
其他好文 时间:
2020-07-04 15:05:52
阅读次数:
56
Description There are G people in a gang, and a list of various crimes they could commit. The i-th crime generates a profit[i] and requires group[i] g ...
分类:
其他好文 时间:
2020-07-04 13:37:37
阅读次数:
57
cmd 进入 命令窗口 输入:sqlplus 用户名/密码@ip地址:端口号/实例名, 例如: sqlplus user/password@192.168.1.229:1521/ORCL 进入SQLPLUS后 输入 : @C:\xxx.sql 回车 ... 漫长的等待 ... 最后 commit o ...
分类:
数据库 时间:
2020-07-03 23:02:18
阅读次数:
69