Transaction(事务)事务简介事务的作用是保护数据完整性.它将一系列操作作为一个原子操作来处理, 从而防止多个操作中有的操作失败有的操作成功, 造成数据不完整. 在 JDBC 中, 一个连接默认的提交方式是Auto-Commit模式, 在这种模式下, 每个单独的SQL语句都会被视为一个事务,...
分类:
数据库 时间:
2015-01-25 23:47:27
阅读次数:
230
清理 session 缓存1. flush:使数据表中的记录和session缓存中的对象的状态保持一致,为了保存一致,则可能会发送相应的SQL001. 在 Transaction 的 commit() 方法中:先调用 session 的 flush 方法,再提交事务002. flash 方法可能会发...
分类:
Web程序 时间:
2015-01-25 00:04:04
阅读次数:
196
1、for update和for update nowait的区别: 1、oracle 中执行select 操作读取数据不会有任何限制,当另外一个进程在修改表中的数据,但是并没有commit,所以select的结果为当前时刻表中的记录。 2、加入for update后会该表符合条件的数据进行加锁.....
分类:
数据库 时间:
2015-01-24 11:28:31
阅读次数:
161
通过git init命令把这个目录变为git管理仓库第一步,用命令git add告诉Git,把文件添加到仓库:第二步,用命令git commit -m “ 记录信息”告诉Git,把文件提交到仓库:会提示如下信息:*** Please tell me who you are.Rungit config...
分类:
其他好文 时间:
2015-01-23 19:51:51
阅读次数:
140
当时文件始终上传不成功时(一般先update后commit):cvs update filenamereport:move away filename ,it is in the waycvs update 该文件所在的目录时显示该文件的状态时C(即confilict文件报冲突)solution:删...
分类:
Web程序 时间:
2015-01-23 15:59:44
阅读次数:
128
通过本文,你会对Express有一个较为具体的了解。 起源 2009年6月26日,TJ Holowaychuk提交了Express的第一次commit,接下来在2010年1月2日,有660次commits的Express 0.0.1版本正式发布。TJ和Ciaron Jessup是当时最主要的两...
分类:
其他好文 时间:
2015-01-23 13:13:39
阅读次数:
118
Git 使用笔记,全部来自网络整理,仅做笔记,避免遗忘。初始化一个Git仓库,使用git init命令。添加文件到Git仓库,分两步:第一步,使用命令git add ,注意,可反复多次使用,添加多个文件;第二步,使用命令git commit,完成。查看工作区的状态,使用git status命令。如果...
分类:
其他好文 时间:
2015-01-23 11:09:57
阅读次数:
257
1、创建了本地git仓库:右键项目——Team——share ——Create Repository——finish2、将项目提交到本地仓库然后提交到远程git仓库右键项目——Team——commit and push3、填写git的https地址和账户4、Source ref和Destinatio...
分类:
系统相关 时间:
2015-01-22 21:35:58
阅读次数:
173
第一种情况:改动没有被提交(commit)。
这种情况下,使用svn revert就能取消之前的修改。
svn revert用法如下:
# svn revert [-R] something
其中something可以是(目录或文件的)相对路径也可以是绝对路径。
当something为单个文件时,直接svn revert something就行了;当something为目录时,需要加上参...
分类:
其他好文 时间:
2015-01-22 20:20:51
阅读次数:
557
当我们在开发项目的时候,突然来一个变更需要修改,我们除了将当前项目提交(commit)后切换(checkout) 到其他分支外,我们还可以先将当前的修改暂存(stash)起来,然后再切换(checkout)到其他分支,而不需要提交(commit),这样就可以减少一个 commit (虽然可以使用 g...
分类:
其他好文 时间:
2015-01-22 00:03:44
阅读次数:
206