http://www.cnblogs.com/jndream/archive/2012/03/20/2407955.html取消对代码的修改分为两种情况:第一种情况:改动没有被提交(commit)。这种情况下,使用svn revert就能取消之前的修改。svn revert用法如下:# svn re...
分类:
其他好文 时间:
2015-12-02 12:24:02
阅读次数:
158
Spring事务的传播行为在service类前加上@Transactional,声明这个service所有方法需要事务管理。每一个业务方法开始时都会打开一个事务。Spring默认情况下会对运行期例外(RunTimeException)进行事务回滚。这个例外是unchecked如果遇到checked意...
分类:
编程语言 时间:
2015-11-29 14:50:42
阅读次数:
173
锁的概念锁是数据库用来控制共享资源并发访问的机制。锁用于保护正在被修改的数据直到提交或回滚了事务之后,其他用户才可以更新数据对数据的并发控制,保证一致性、完整性。 并行性 -允许多个用户访问同一数据一致性 - 一次只允许一个用户修改数据完整性 - 为所有用户提供正确的数据。如果一个用户进行了修改并保...
分类:
数据库 时间:
2015-11-28 19:49:14
阅读次数:
259
前言:1 getCurrentSession创建的session会和绑定到当前线程,而openSession不会。 2 getCurrentSession创建的线程会在事务回滚或事物提交后自动关闭,而openSession必须手动关闭 这里getCurrentSession本地事务(本地事务...
分类:
编程语言 时间:
2015-11-27 19:09:18
阅读次数:
159
做一个贪吃蛇的游戏,不用现成的游戏引擎直接使用控制台。第一个内容应该是需求分析,任何程序都应该基于需求分析来进行。否则全凭脑补,走一步看一步那回滚代码都会让你喊GG。 那么做一个控制台的贪吃蛇游戏需要啥子东西。 1.node类保存坐标点 2.map保存整张地图 3.蛇、蛇的长度、蛇的方向 ...
分类:
编程语言 时间:
2015-11-27 12:22:22
阅读次数:
134
做一个贪吃蛇的游戏,不用现成的游戏引擎直接使用控制台。第一个内容应该是需求分析,任何程序都应该基于需求分析来进行。否则全凭脑补,走一步看一步那回滚代码都会让你喊GG。 那么做一个控制台的贪吃蛇游戏需要啥子东西。 1.node类保存坐标点 2.map保存整张地图 3.蛇、蛇的长度、蛇的方向...
分类:
编程语言 时间:
2015-11-26 18:37:16
阅读次数:
505
Linux代码svnupIndex/然后找出要撤销的确切版本:Linux代码svnlog--limit10Index/tpl/css/global.css根据log怀疑是16976版本改坏的,比较一下:Linux代码svndiff-r16975:16976Index/tpl/css/global.c...
分类:
系统相关 时间:
2015-11-25 22:28:13
阅读次数:
250
btrfs 与snapper 实现Linux文件系统的快照与回滚
分类:
移动开发 时间:
2015-11-23 11:32:49
阅读次数:
198
第一种情况:改动没有被提交(commit)。 这种情况下,使用svn revert就能取消之前的修改。svn revert用法如下:# svn revert [-R] something其中something可以是(目录或文件的)相对路径也可以是绝对路径。当something为单个文件时,直接svn...
分类:
其他好文 时间:
2015-11-20 16:58:51
阅读次数:
103
在网页中添加滚动文字 你是一只猪direction设置滚动的方向:从右向左滚动behavior设置滚动的方式:来回滚动scrollamount设置滚动的速度:15loop设置滚动的次数:向左一次,向右一次,向左一次。
分类:
Web程序 时间:
2015-11-20 01:43:04
阅读次数:
177