首先来了解一下:1.面向过程与面向对象1.1面向过程编程 什么是面向过程?Procedure,流程; 主干流程和分支流程; 子模块,代码的复用; 特点:所有的工作,一个人干,不利于工程协作; 1.2 类和对象1.2.1 从生活逻辑 ┏ 类 ┓ ┏ 对象 ┓ ┃ 人 ┃ 乔...
分类:
其他好文 时间:
2014-12-13 20:29:36
阅读次数:
161
1)NameNode、DataNode和Client NameNode可以看作是分布式文件系统中的管理者,主要负责管理文件系统的命名空间、集群配置信息和存储块的复制等。NameNode会将文件系统的Meta-data存储在内存中,这些信息主要包括了文件信息、每一个文件对应的文件块的信息和每一个文.....
分类:
其他好文 时间:
2014-12-13 16:28:52
阅读次数:
148
面向对象分析产生的分析模型:
功能模型:把用户的功能性需求转化为开发人员和用户都能理解的一种表达方式,一般结果是用例模型
对象模型:通过对用例模型的分析,把系统分解成互相协作的分析类,一般情况下,通过类图和对象图来描述系统中的所有对象,对象的属性以及对象之间的相互关系,对象模型使系统的静态模型
动态模型:描述系统的动态的行为,通过顺序图和协作图来描述系统中对象之间的交互关系,解释所有对象是如...
分类:
其他好文 时间:
2014-12-12 11:49:20
阅读次数:
161
以程序员的角度回答下这个问题。
觉得有意思包括两方面
1. 意想不到的用途,即一般人想不到 Github 原来还可以这么用!
2. 让很多人受益的项目,特点是一般都是大型协作项目, contributors 比较多,对多数开发者适用
下面分别说下两个中我觉得比较典型的例子,会不断更新
一、意想不到的用途
GitbookIO/gitbook · GitHub
...
分类:
其他好文 时间:
2014-12-12 10:15:20
阅读次数:
190
nio学习设计的几个概念要弄清楚
我们常常见到同步、异步、阻塞和非阻塞四种调用方式。这些方式彼此概念并不好理解。下面是我对这些术语的理解。
同步
所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。按照这个定义,其实绝大多数函数都是同步调用(例如sin, isdigit等)。但是一般而言,我们在说同步、异步的时候,特指那些需要其他部件协作或者需要一定时间完...
分类:
其他好文 时间:
2014-12-11 15:53:28
阅读次数:
152
Git作为分布式版本库控制系统,每个人都是本地版本库的主人,可以在本地的版本库中随心所欲的创建分支和里程碑.当需要多人协作时,问题就出现了:1.如何避免因为用户把所有的本地分支都推送到了共享版本库,从而造成共享版本库上分支混乱.2.如何避免不同用户针对不同特性开发创建了相同名字的分支而造成分支名称上...
分类:
其他好文 时间:
2014-12-11 15:17:04
阅读次数:
128
1:沟通与共享 方便沟通,有效沟通。 文档共享,知识共享。2:团队协作、分工、监督、反馈 人员工作安排清晰而具体 下发与确认 检查进度 将问题 或 新情况 解决问题的思路 好的方案 反馈与通知 对有些新的规定 及时通知与培训3:版本管理控制 员工养成阶段保存的习惯,命名规范:10-07-10 am8...
分类:
其他好文 时间:
2014-12-11 12:17:57
阅读次数:
139
随着时代的发展,软件规模越来越大,复杂程度越来越高,对测试工作也提出了更高的要求,测试领域也随之涌现出了各种各种的理论、方法和工具。这其中很重要的一个分支便是测试管理工具,它主要解决的是测试过程中团队协作的问题,比如缺陷管理、用例管理、测试任务管理等。目前市面上比较流行的测试管理工具有QC、Mant...
分类:
其他好文 时间:
2014-12-11 11:46:26
阅读次数:
208
序列图主要用于展示对象之间交互的顺序。 序列图将交互关系表示为一个二维图。纵向是时间轴,时间沿竖线向下延伸。横向轴代表了在协作中各独立对象的类元角色。类元角色用生命线表示。当对象存在时,角色用一条虚线表示,当对象的过程处于激活状态时,生命线是一个双道线。 消息用从一个对象的生命线到另一个对象...
分类:
其他好文 时间:
2014-12-10 10:45:18
阅读次数:
147
用例图、类图、包图、顺序图、协作图、状态图、活动图、构件图、部署图等1.用例图显示多个外部参与者以及他们与系统提供的用例之间的连接.用例是系统中的一个可以描述参与者与系统之间交互作用功能单元.用例仅仅描述系统参与者从外部观察到的系统功能,并不描述这些功能在系统内部的具体实现.用例图的用途是列出系统中...
分类:
其他好文 时间:
2014-12-10 10:34:55
阅读次数:
201