git blame可以显示该文件的修改、以及作者上次修改文件的内容。他不会告诉我们文件中被删除以及被替换的内容,要详细的知道,我们还需要配合git diff的使用。
下面是我们在git中创建了一个aa文件,然后是三次commit提交,以及只属于工作目录的修改。
我们用git blame来查看一下效果:
$git blame aa
^2cae297 (xin ...
分类:
其他好文 时间:
2015-05-09 17:36:17
阅读次数:
550
#!/usr/bin/envpython
#coding=utf-8
importtime
importsys
importos
importMySQLdb
conn=MySQLdb.connect(host=‘127.0.0.1‘,port=3306,user=‘root‘,passwd=‘abc.123‘,charset=‘utf8‘)
conn.autocommit(True)
cursor=conn.cursor()
whileTrue:
diff=1
sql="showglobalstatuswhe..
分类:
数据库 时间:
2015-05-07 17:07:11
阅读次数:
959
比较时需要用全等(===)array_diff_ukey() 通过回调函数的方式,返回一个数组在其他数组中不存在键名的数组元素 array_diff_uassoc() 通过回调函数的方式,返回一个数组在其他数组中不存在键名和键值的数组元素array_intersect_ukey() 通过回调函数的方...
分类:
编程语言 时间:
2015-05-07 13:55:17
阅读次数:
116
array_diff( array array1, array array2 [, array …] )说明
array_diff() 返回一个数组,该数组包括了所有在 array1 中但是不在任何其它参数数组中的值。注意键名保留不变。 列子 "green", "red", "blue", "red");
$array...
分类:
Web程序 时间:
2015-05-07 08:50:44
阅读次数:
163
##System Call## 先测试系统调用new/delete的用时。 ``` #include #include using namespace std; timespec diff(timespec start, timespec end) { timespec temp; if((end.tv_nsec-start.tv_nsec)<0) { temp.tv_...
分类:
其他好文 时间:
2015-05-06 13:30:38
阅读次数:
111
findud0,1,-1))}udcorr <-function(x,y) {ud<-lapply(list(x,y),findud)return(mean(ud[[1]] == ud[[2]]))}diff(u) #差分sign(diff(u))#将差分转换为-1到1的形式
分类:
其他好文 时间:
2015-05-06 12:43:33
阅读次数:
129
/** ???? * 求ls对ls2的差集,即ls中有,但ls2中没有的 ???? * ???? * @param ls ???? * @param ls2 ???? * @return ???? */ ??? public static List diff(List ls, List ls2) { ???...
分类:
编程语言 时间:
2015-05-05 20:01:03
阅读次数:
150
简单来说,Sky engine 是一个图形系统,VDOM 的创建和diff应该也是它负责的,而 Sky framework 则是一个UI库,提供了我们创建 VDOM 时所需的节点元素。mojo 就是 sky 的运行时环境,mojo-sdk 提供了基于 mojo 做二次开发所用到的 API。...
分类:
其他好文 时间:
2015-05-05 01:23:01
阅读次数:
251
////// 以第一个数组为准,比较两个数组的不同之处。array_diff (arr1, arr2)=== 返回一个只出现在arr1但没有出现在arr2中的数据标准是值不是键array_diff_key(arr1, arr2)=== 返回一个只出现在arr1但没有出现在arr2中的数据标准是键不是...
分类:
其他好文 时间:
2015-05-04 13:33:19
阅读次数:
122
在阅读这篇博文之前,请关注上一篇我的关于 git diff 命令的详细说明,只有这样才能对 git reset 的命令有详细的感悟;
先了解一下,git reset 到底什么吧;
版本控制系统的一个重要任务就是提供撤销和恢复某一阶段工作的功能。
git-reset 命令就是为这样的任务而准备的,它可以将项目当前版本定位到之前提交
的任何版本中。
git-reset 命令有三个选项:--...
分类:
其他好文 时间:
2015-05-03 10:45:27
阅读次数:
115