https://www.cnblogs.com/limuzi1994/p/9684083.html mysql的事务四个特性以及事务的四个隔离级别 一、事务四大属性 分别是原子性、一致性、隔离性、持久性。 1、原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚, ...
分类:
数据库 时间:
2020-03-22 01:02:11
阅读次数:
78
git-book: https://git-scm.com/book/zh/v2 项目分支流程管理规范: https://www.jianshu.com/p/217d2b3bc96d <- I should click it! 我关注的点: 分支:一条时间线,一条执行线,每次修改都会在分支上留下一个 ...
分类:
其他好文 时间:
2020-03-20 23:55:33
阅读次数:
93
tmux ctrl+b % 垂直分屏 ctrl+b " 水平分屏 ctrl+b o 依次切换 ctrl+b Up|Down|Left|Right 根据按箭方向选择切换到某个窗格。 ctrl+b PageUp|PageDown 向上和向下翻页(当输出内容过多时可以回滚)。 ctrl+b Space ( ...
分类:
其他好文 时间:
2020-03-20 11:01:27
阅读次数:
59
感悟:好奇怪的题目,怎么还考察了css,难顶......不过数据库考察的挺详细,感觉挺不错的 资源的有序分配策略破坏( )条件,是一种死锁预防策略。 正确答案: D 你的答案: B (错误) 互斥条件 保持和请求条件 不剥夺条件 环路等待条件 题解:互斥:一段时间只能一个人访问 请求和保持:就算有进 ...
分类:
其他好文 时间:
2020-03-18 15:33:25
阅读次数:
136
第一种情况:改动没有被提交(commit)。 这种情况下,使用svn revert就能取消之前的修改。 svn revert用法如下: # svn revert [-R] something 其中something可以是(目录或文件的)相对路径也可以是绝对路径。 当something为单个文件时,直 ...
分类:
其他好文 时间:
2020-03-18 15:15:25
阅读次数:
63
上篇介绍了 ByteBuf 的简单读写操作以及读写指针的基本介绍,本文继续对 ByteBuf 的基本操作进行解读。 读写指针回滚 这里的 demo 例子还是使用上节使用的。 进入 readBytes 方法,可以看到每次读取的时候,指针是累加的,如图: 但是,有时我们可能需要对当前操作进行回滚,让指针 ...
分类:
Web程序 时间:
2020-03-18 13:41:29
阅读次数:
71
数据库事务四种隔离级别 1、Read Uncommitted(读未提交) :事务中的修改,即使没有提交,其他事务也可以看得到,会导致“脏读”、“幻读”和“不可重复读取”。 2、READ COMMITTED (读提交):大多数主流数据库的默认事务等级,保证了一个事务不会读到另一个并行事务已修改但未提交 ...
分类:
数据库 时间:
2020-03-18 09:43:34
阅读次数:
69
1、事务认识 大家所了解的事务Transaction,它是一些列严密操作动作,要么都操作完成,要么都回滚撤销。Spring事务管理基于底层数据库本身的事务处理机制。数据库事务的基础,是掌握Spring事务管理的基础。这篇总结下Spring事务。 事务具备ACID四种特性,ACID是Atomic(原子 ...
分类:
编程语言 时间:
2020-03-18 00:06:07
阅读次数:
69
1.作用简述 作用由于业务需求,在Service的方法A中使用一个for循环,每次循环里面的业务可能会发生异常,这个时候需要将循环内的所有数据库操作给回滚掉,但又不能影响到之前循环里数据的更改,并且后面的循环里不发生异常的情况下也需要正常操作数据库。2.用法简述 &nbs
分类:
其他好文 时间:
2020-03-16 11:20:26
阅读次数:
98
所有文章 https://www.cnblogs.com/lay2017/p/12485081.html 正文 在阅读seata自动配置相关的内容的时候,我们说过。客户端会初始化一个RMClient的RPC客户端,且同时会添加一个监听器RmMessageListener,监听器将监听来自seata的 ...
分类:
其他好文 时间:
2020-03-14 15:00:58
阅读次数:
418