版本控制 版本控制是什么已不用在说了,就是记录我们对文件、目录或工程等的修改历史,方便查看更改历史,备份以便恢复以前的版本,多人协作。。。一、原始版本控制 最原始的版本控制是纯手工的版本控制:修改文件,保存文件副本。有时候偷懒省事,保存副本时命名比较随意,时间长了就不知道哪个是新的,哪个是老的了.....
分类:
其他好文 时间:
2014-07-10 14:22:39
阅读次数:
188
对于今天越来越受欢迎的Git,相信做开发的朋友都基本有所耳闻。它最大的便利就是分布式的开发库,让使用git作为源码管理库的开发者可以在本地提交代码的修改而不用提交到远程的库,同时需要和团队协作、同步代码时,也仅仅是多一条指令而已。如果你想了解git的全貌,可以看《Pro git》,他有中文版,貌似没...
分类:
其他好文 时间:
2014-07-10 10:55:53
阅读次数:
284
声明:由于本人对于Git的学习还处于摸索阶段,对有些概念的理解或许只是我断章取义,有曲解误导的地方还请见谅指正!
一、分支
1.1分支的概念。
对于的分支的理解,我们可以用模块化这个词来解释;在日常工作中,一个项目的开发模式往往是模块化,团队协作式的开发。这样我们项目的进度可以称得上多核并发式的开发了。这种模块化的开发要求我们尽可能的高内聚低耦合以免造成一只胳膊没了整个人都废了的局面...
这一篇中我们会写一些关于自动化部署的代码。我们会使用Powershell书写这类代码。你将发现这篇文章中涉及的东西非常具体,有的要求甚至相当苛刻且可能不具有通用性。这是因为部署从来都是跟环境打交道,部署过程中协作的组建太多,相互之间的交集不可能太大。可能唯一能够通用的是自动化部署的基本原则(只是这篇...
分类:
Web程序 时间:
2014-06-27 17:46:09
阅读次数:
203
计算机软件系统是现实生活中的业务在计算机中的映射,而现实生活中的业务其实就是一个个对象协作的过程。面向对象编程就是按现实业务一样的方式将程序代码按一个个对象进行组织和编写,让计算机系统能够识别和理解用对象方式组织和编写的程序代码,这样就可以把现实生活中的业务对象映射到计算机系统中。面向对象的编程语言...
分类:
其他好文 时间:
2014-06-27 15:31:23
阅读次数:
204
创建应用对象之间协作关系的行为通常成为装配,该篇的主要内容有两个,一个Spring装配Bean的几种方式以及Spring表达式,其实这两者是分不开的,在Spring中,对象无需自己负责查找或者创建与其关联的其他对象,相反容器负责把需要相互协作的对象一引用赋予各个对象,目前我们先说声明式的装配,注解式的装配等溜到下篇再详细记录,在声明用的xml配置文件中,可以使用表达式来完成一些简单的逻辑处理,和方法调用或者对象引用,在有些特殊的需求当中非它莫属,首先是装配Bean。...
分类:
编程语言 时间:
2014-06-27 07:43:11
阅读次数:
223
嵌入式系统中的各个任务都是以并发的方式来运行的,并为同一个大的任务服务,它们不可避免地要共同使用一些共享资源,并且在处理一些需要多个任务共同协作来完成的工作时,还需要相互的支持和限制。因此,对于一个完善的多任务操作系统来说,系统必须具备完备的同步和通信机制;在多任务合作工作中,os应该解决两个问.....
分类:
其他好文 时间:
2014-06-24 13:53:27
阅读次数:
238
”好脾气“的人指的是忽略自己感受或一味委屈自己、牺牲个人利益求全的人,这种”好脾气“是不健康的。对个人来说,压抑自己的情绪会损害健康,影响工作、家庭;对团队集体来说,”好脾气“会破坏团队的互赖,滋生抵触情绪,不利于高效协作,任其蔓延定拖垮团队。人都是感性的动物,所以为了我们的社交、家庭更有爱,也为了工作更积极、团队更高效,每个人都该学着去”表达愤怒“。团队领导更得时时琢磨琢磨自己的团队成员有没有藏着小脾气,试着去消融团队的”脾气“。...
分类:
其他好文 时间:
2014-06-22 20:50:53
阅读次数:
178
MVC 结构
MVC 是 "Model-View-Controller" 的缩写,即 ” 模式 - 视图 - 控制器 " 。 MVC 结构强制将一个 应用分为模型层、视图层以及控制器。通过三者之间的协调共同响应完成用户的请求,即交互过程。
它们之间的协作关系如图:
上图为 mvc 模式最标准也是最常见的一种形态。从上图可以看出,模型与视图不直接打交道,而是通过控制器,即控制器完全分离了视图与模型。这是 mvc 模式的最大特点之一。
在现实开发中,由于实际需要,开...
分类:
Web程序 时间:
2014-06-21 23:10:51
阅读次数:
252
Mingle是ThoughtWorks公司出品的敏捷项目管理与团队协作商业工具。如果只是想体验下,可以使用http://info.thoughtworks.com/activate_mingle_trial.html上面私人地盘。如果要安装Mingle到本地,需要下载Mingle_onsite,推荐...