今天继续我们的Git教程,Git杀手锏级的功能就是对于分支的管理,那么今天就来说说分支之间的merge操作。merge可以说是我们日常使用最多的操作之一,通常一个merge操作会包含commit、pull、push等操作。用惯了SVN的朋友可能会觉得Git操作起来很麻烦,其实Git常用的也就那么几个...
分类:
其他好文 时间:
2014-12-31 22:47:54
阅读次数:
287
The code base version is an integer and start from 1 to n. One day, someone commit a bad version in the code case, so it caused itself and the followi...
分类:
其他好文 时间:
2014-12-31 06:18:42
阅读次数:
153
最近在项目上线使用过程中使用SqlServer的时候发现在高并发情况下,频繁更新和频繁查询引发死锁。通常我们知道如果两个事务同时对一个表进行插入或修改数据,会发生在请求对表的X锁时,已经被对方持有了。由于得不到锁,后面的Commit无法执行,这样双方开始死锁。但是select语句和update语句同时执行,怎么会发生死锁呢?看完下面的分析,你会明白的…
首先...
分类:
数据库 时间:
2014-12-31 01:02:53
阅读次数:
323
经常使用git命令,设置快捷键会方便很多,设置方式如下:git config --global alias.st status或者:修改~/.gitconfig,加入以下部分:[alias] co = checkout ci = commit st = status br = branch sh =...
分类:
其他好文 时间:
2014-12-30 21:54:37
阅读次数:
186
在android应用程序开发中,在使用到数据库的时候,事务处理是非常重要的。
首先android数据库操作(特别是写操作)是非常慢的,将所有操作打包成一个事务能大大提高处理速度。
其次是保证数据的一致性,让一个事务中的所有操作都成功执行,或者失败,或者所有操作回滚。
标签:Android
事务
[1].[代码] [Java]代码 跳至
[1]
?
...
分类:
移动开发 时间:
2014-12-30 20:50:49
阅读次数:
183
数据库事务是一种单元操作,要么是全部操作都成功,要么全部失败。在Oracle中,一个事务是从执行第一个数据管理语言(DML)语句开始,直到执行一个COMMIT语句,提交保存这个事务,或者执行一个ROLLBACK语句,放弃此次操作结束。针对这种困境,Oracle提 供了一种便捷的方法,即自治事务。自治...
分类:
其他好文 时间:
2014-12-30 11:37:49
阅读次数:
157
数据库事务的四大特性(简称ACID)是: (1)原子性(Atomicity)事务的原子性指的是,事务中包含的程序作为数据库的逻辑工作单位,它所做的对数据修改操作要么全部执行,要么完全不执行。这种特性称为原子性。例如银行取款事务分为2个步骤(1)存折减款(2)提取现金。不可能存折减款,却没有提取现金。...
分类:
数据库 时间:
2014-12-29 21:21:32
阅读次数:
153
1.恢复到某个时刻insert into qual_temp_detail select * from qual_temp_detail as of timestamp to_date('2014-12-29 08:30:22', 'yyyy-mm-dd hh24:mi:ss') 其中qual_te...
分类:
数据库 时间:
2014-12-29 10:25:11
阅读次数:
303
1、如果选取某个分支的某次commit。目前我在master的工作比较正常。在分支中完成了一些工作,因为commit的过程中引入了一次错误的commit。导致目前代码处于两个功能分支的代码不能合并于主线。
解决方案:A 忽略错误继续开发,心态是目前这个项目只有我一个人。
B:看pro git等书,找方案回头继续开发
C:把两段代码复制下来,在添加一次覆盖commit,使得主线正确运行。...
分类:
其他好文 时间:
2014-12-29 06:32:25
阅读次数:
178