git log 查看提交记录,参数:
摘要:git log 查看提交记录,参数:-n (n是一个正整数),查看最近n次的提交信息$ git log -2 查看最近2次的提交历史记录-- fileName fileName为任意文件名,查看指定文件的提交信息。(注:文件名应该放到参数的最后位置,通常在前面加上--并用空格...
阅读全文
posted @
2015-12-31 19:58
莫水千流
阅读(25543)
推荐(0) 编辑
1. 查看提交历史
摘要:1. 查看提交历史 命令:git log2. 选项 --pretty[=]1)介绍 除了默认格式查看提交历史以外,还可以通过 --pretty[=] 或者 --format[=] 制定输出格式。 可以是 noeline, short, medium, full, fuller, emai...
阅读全文
posted @
2015-12-31 19:57
莫水千流
阅读(309)
推荐(0) 编辑
Git历险记(五)——Git里的分支&合并
摘要:分支与合并在Git里面我们可以创建不同的分支,来进行调试、发布、维护等不同工作,而互不干扰。下面我们还是来创建一个试验仓库,看一下Git分支运作的台前幕后:$rm -rf test_branch_proj $mkdir test_branch_proj $cd test_branch_proj $g...
阅读全文
posted @
2015-12-27 19:19
莫水千流
阅读(310)
推荐(0) 编辑
Git历险记(四)——索引与提交的幕后故事
摘要:我想如果看过《Git历险记》的前面三篇文章的朋友可能已经知道怎么用git add,git commit这两个命令了;知道它们一个是把文件暂存到索引中为下一次提交做准备,一个创建新的提交(commit)。但是它们台前幕后的一些有趣的细节大家不一定知晓,请允许我一一道来。Git 索引是一个在你的工作目录...
阅读全文
posted @
2015-12-27 19:18
莫水千流
阅读(350)
推荐(0) 编辑
Git历险记(二)——Git的安装和配置
摘要:各位同学,上回Git历险记(一)讲了一个 “hello Git” 的小故事。有的同学可能是玩过了其它分布式版本控制系统(DVCS),看完之后就触类旁通对Git就了然于胸了;也有的同学可能还如我当初入手Git一样,对它还是摸不着头脑。从这一篇开始,我就将比较“啰嗦”的和大家一起从零开始经历Git使用的...
阅读全文
posted @
2015-12-27 19:17
莫水千流
阅读(269)
推荐(0) 编辑
Git历险记(一)
摘要:【编者按】作为分布式版本控制系统的重要代表——Git已经为越来越多的人所认识,它相对于我们熟悉的CVS、SVN甚至同时分布式控制系统的 Mercurial,有哪些优势和不足呢。这次InfoQ中文站有幸邀请到《Git Community Book》的译者刘辉,在InfoQ开辟《Git历险记》专栏,分享...
阅读全文
posted @
2015-12-27 19:16
莫水千流
阅读(216)
推荐(0) 编辑
Git 历险记(三)——创建一个自己的本地仓库
摘要:如果我们要把一个项目加入到Git的版本管理中,可以在项目所在的目录用git init命令建立一个空的本地仓库,然后再用git add命令把它们都加入到Git本地仓库的暂存区(stage or index)中,最后再用git commit命令提交到本地仓库里。创建一个新的项目目录,并生成一些简单的文件...
阅读全文
posted @
2015-12-27 19:15
莫水千流
阅读(577)
推荐(0) 编辑
python中的subprocess.Popen()使用
摘要:从python2.4版本开始,可以用subprocess这个模块来产生子进程,并连接到子进程的标准输入/输出/错误中去,还可以得到子进程的返回值。subprocess意在替代其他几个老的模块或者函数,比如:os.system os.spawn* os.popen* popen2.* commands...
阅读全文
posted @
2015-12-27 01:07
莫水千流
阅读(266111)
推荐(4) 编辑
正则表达式
摘要:regstr = "\d\sfiles?\schanged\,\s\d\sinsertions?\(\+\)\,\s\d\sdeletion\(\-\)"value = "Change-Id: I0f6a8c49e81003708aaad5032e22f45f3af8f1d6 \ Ji...
阅读全文
posted @
2015-12-26 19:17
莫水千流
阅读(852)
推荐(0) 编辑
ruby ide
摘要:uby 是个动态面向对象、通用的编程语言。它支持多种编程范式,包括面向功能和面向对象。同时它也包括一个动态类型系统和自动内存管理。编辑器和集成开发环境(IDE)有些不同,编辑器是用来添加,编辑,查看文件内容的工具,而 IDE 则是一系列大致集中在一个共同任务的工具,比如 Ruby 开发,和所有包含这...
阅读全文
posted @
2015-12-26 18:36
莫水千流
阅读(1037)
推荐(0) 编辑
as well as
摘要:一、as well 用法: 1、as well常用作状语,作“又;也”解,相当于too或also,常位于句末,无须用逗号与句子分开.如: I am going to London and my sister is going as well(=going,too). 我要到伦敦去,我妹...
阅读全文
posted @
2015-12-23 21:07
莫水千流
阅读(1709)
推荐(0) 编辑
计算GPS两点间的距离[单位为:米]
摘要:/** * 计算GPS两点间的距离[单位为:米] * @param center GPS当前数据(LonLat对象表示,LonLat.lon表示经度,LonLat.lat表示纬度) * @param turnPoint 转向点经纬度对象 * @return */ private double gps...
阅读全文
posted @
2015-12-21 20:38
莫水千流
阅读(3532)
推荐(0) 编辑
python git log
摘要:# -*- coding: utf-8 -*-# created by vince67 Feb.2014# nuovince@gmail.comimport reimport osimport subprocessdef run(project_dir, date_from, date_to, se...
阅读全文
posted @
2015-12-21 20:23
莫水千流
阅读(1900)
推荐(0) 编辑
批处理学习:for语句详解
摘要:大纲一 前言二 for语句的基本用法三 for /f (delims、tokens、skip、eol、userbackq、变量延迟)四 for /r (递归遍历)五 for /d (遍历目录)六 for /l (计数循环)一、前言在批处理中,for是最为强大的命令语句,它的出现,使得解析文本内容、遍...
阅读全文
posted @
2015-12-21 20:18
莫水千流
阅读(2687)
推荐(0) 编辑
企业年金
摘要:假设一位员工去年一年的工资总额是 72000元,现在每月从工资中划出 100元存到其个人的企业年金账户中,那么,30年后职工退休,他可以拿到多少企业年金?假设一位员工去年一年的工资总额是72000元,现在每月从工资中划出 100元存到其个人的企业年金账户中,同时企业为他存300元(缴费比例为 1:3...
阅读全文
posted @
2015-12-21 13:45
莫水千流
阅读(301)
推荐(0) 编辑
判断圆和矩形是否相交
摘要:#include #include #include #include #include using namespace std;const double eps = 1e-8;const double pi = acos(-1);struct POINT{double x, y;POINT(dou...
阅读全文
posted @
2015-12-20 18:54
莫水千流
阅读(410)
推荐(0) 编辑
Section Formula
摘要:https://brilliant.org/wiki/section-formula/
阅读全文
posted @
2015-12-18 15:10
莫水千流
阅读(186)
推荐(0) 编辑
account for 与led to和result in的区别
摘要:account for sth:be the explanation of sth; explain the cause of sth 作某事物的解释; 解释某事物的原因:His illness accounts for his absence.他因病缺席.lead to sth:have sth ...
阅读全文
posted @
2015-12-17 14:16
莫水千流
阅读(1480)
推荐(0) 编辑
pclint在VS2013中的配置
摘要:1、安装pclint a. 从http://download.csdn.net/detail/finewind/8426979下载破解版的pclint9i版; b. 点击pclint9setuo.exe将pclint安装到C:\lint下(也可以是其它位置); c. 将patch下的内容拷贝到C:\...
阅读全文
posted @
2015-12-15 19:57
莫水千流
阅读(1471)
推荐(0) 编辑
介词表示时间
摘要:.表示时间的介词1)in ,on,at 在……时一.in,on在方位名词前的区别 1.in表示A地在B地范围之内.如:Taiwan is in the southeast of China.2.on表示A地与B地接壤、毗邻.如:North Korea is on the east of China....
阅读全文
posted @
2015-12-14 09:44
莫水千流
阅读(485)
推荐(0) 编辑
异或运算法则
摘要:1. a ⊕ a = 02. a ⊕ 0 = a3. a ⊕ b = b ⊕ a4. a ⊕b ⊕ c = a ⊕ (b ⊕ c) = (a ⊕ b) ⊕ c;5. d = a ⊕ b ⊕ c 可以推出 a = d ⊕ b ⊕ c.6. a ⊕ b ⊕ a = b.7.若x是二进制数0101,y是二...
阅读全文
posted @
2015-12-12 11:52
莫水千流
阅读(3545)
推荐(0) 编辑
关于计算机中的《补码》,公式:-n=~n+1 引伸:~n=-n-1
摘要:在计算机系统中,数值一律用补码来表示(存储)。主要原因是使用补码可以将符号位和其他位统一处理;同时,减法也可以按加法来处理。另外,两个用补码表示的数相加时,如果最高位(符号位)有进位,则进位被舍弃。补码跟源码的转换过程几乎是相同的。补码概述 求给定数值的补码表示分以下两种情况:⑴正数的补码 与 ...
阅读全文
posted @
2015-12-12 09:59
莫水千流
阅读(3041)
推荐(0) 编辑
Base64编码解码
摘要:what is base64 coding and decoding is in reference to https://en.wikipedia.org/wiki/Base64http://www.cnblogs.com/chengxiaohui/articles/3951129.html //...
阅读全文
posted @
2015-12-12 09:20
莫水千流
阅读(331)
推荐(0) 编辑
位运算之——按位与(&)操作——(快速取模算法)
摘要:由于位运算直接对内存数据进行操作,不需要转成十进制,因此处理速度非常快。按位与(Bitwise AND),运算符号为&a&b 的操作的结果:a、b中对应位同时为1,则对应结果位也为1、例如:10010001101000101011001111000& 111111100000000 --------...
阅读全文
posted @
2015-12-12 05:47
莫水千流
阅读(5251)
推荐(0) 编辑
pc_lint的用法转
摘要:PC-Lint是一款C/C++软件代码静态分析工具,不仅可以检查一般的语法错误,还可以检查潜在的错误,比如数组访问越界、内存泄漏、使用未初始化变量、使用空指针等。在单元测试前使用PC-Lint来检查代码,可以提前发现程序中的潜在的错误,提高代码的质量。本文主要从两个方面介绍PC-lint,第一部分是...
阅读全文
posted @
2015-12-08 18:44
莫水千流
阅读(14602)
推荐(0) 编辑
PC-LINT
摘要:静态代码检查工具PC-Lint(一)2006-12-07 23:50C/C++语言的语法拥有其它语言所没有的灵活性,这种灵活性带来了代码效率的提升,但相应增加了代码中存在隐患的可能性。静态代码检查工具PC- Lint则偏重于代码的逻辑分析,它能够发现代码中潜在的错误,比如数组访问越界、内存泄漏、使用...
阅读全文
posted @
2015-12-08 18:41
莫水千流
阅读(2499)
推荐(1) 编辑