摘要:        
先说说线程和进程,现代操作系统几乎无一例外地采用进程的概念,进程之间基本上可以认为是相互独立的,共享的资源非常少。线程可以认为是轻量级的进 程,充分地利用线程可以使得同一个进程中执行多种任务。Java是第一个在语言层面就支持线程操作的主流编程语言。和进程类似,线程也是各自独立的,有自 己的栈,自己的...    阅读全文
posted @ 2014-08-04 20:29
demoblog
阅读(377)
评论(0)
推荐(1)
        
            
        
        
摘要:        
转载:http://blog.csdn.net/qinjienj/article/details/7795802场景假设:一个开发小组有10个程序员,他们用 Git 做版本控制,某一天程序员A push了当天的几个commit之后,突然在想“我在这个项目到底一共进行过多少次commit?谁比我co...    阅读全文
posted @ 2014-08-04 15:04
demoblog
阅读(2919)
评论(0)
推荐(0)
        
            
        
        
摘要:        
转载自:http://blog.csdn.net/qinjienj/article/details/7479886程序员都是"懒惰"的,哪怕是执行一个命令的时候少敲了一个字母也感觉特舒坦。Git就允许为命令设置别名。以git status为例,如果敲git st显然无法识别。 new-hos...    阅读全文
posted @ 2014-08-04 13:43
demoblog
阅读(9863)
评论(0)
推荐(0)
        
            
        
        
摘要:        
转载自:http://blog.csdn.net/qinjienj/article/details/7621887我们难免会因为种种原因执行一些错误的commit / push,git提供了revert命令帮助程序员修复这样的错误。举个例子,下图是git commit 的历史记录git rever...    阅读全文
posted @ 2014-08-04 13:06
demoblog
阅读(15053)
评论(0)
推荐(1)
        
                    
                
浙公网安备 33010602011771号