- 博客(7)
- 收藏
- 关注
原创 【c#】C#中的哈希表(HashTable)详解
哈希表是一种数据结构,它可以提供快速的插入操作和查找操作。第一次接触哈希表时,它的优点很多,无论是从哈希表中有多少数据,插入和删除只需要接近常量的时间即0(1)的时间级。实际上,这只需要几条机器指令。 对于哈希表的使用者--人来说,这是一瞬间的事。哈希表运算得非常快,在计算机程序中,如果需要在一秒钟内查找上千条记录通常使用哈希表(例如拼写检查器)哈希表的速度明显比树快,树的操作通常需要0
2016-11-27 20:56:10 8169 87
原创 【UML】构件图(Component Diagram)
目录:1、什么是构件图2、构件图的组成3、构件图的绘制4、构件图--机房收费系统5、构件图与部署图的区别6、小结1、什么是构件图 组件图是用来反映代码的物理结构。从组件图中,可以了解各软件组件(如源代码文件或动态链接库)之间的编译器和运行时依赖关系。 使用构件图有利于软件的复用2、构件图的组成(1)构件 构件是系统的可替代的
2016-11-07 22:01:22 7051 15
原创 【UML】部署图(Deployment Diagram)
目录:1、什么是部署图2、部署图的组成3、部署图--机房收费系统4、小结1、什么是部署图 部署图是用来显示软件和硬件的物理结构。使用部署图可以显示运行时系统的结构,同时还传达构成应用程序的硬件和软件元素的配置和部署方式 部署图是UML用来描述系统的硬件配置、硬件部署以及软件构件和模块在不同节点上分布的模型图(静态视图)2、部署图的组成(1
2016-11-07 20:18:06 3886 9
原创 【UML】交互图--序列图 协作图
目录:1、什么是交互图 交互图是描绘对象之间的关系以及对象之间的信息传递的图 交互图分为序列图(Sequence Diagram)和协作图(Collaboration Diagram)2、序列图(Sequence Diagram)/协作图(Collaboration Diagram) 序列图用来描述对象之间消息发送的先后次序,阐明对象之间的交互过
2016-11-07 19:36:58 3048 9
原创 【UML】活动图(Activity Diagram)
目录:1、什么是活动图2、活动图的构成(1)起点(2)重点(3)活动名称(4)判断条件(5)同步条(6)接收信号(7)发送信号(8)泳道(9)转移3、活动图实例--订单处理4、活动图--机房收费系统5、小结1、什么是活动图 活动图(Activity Diagram)是阐明了业务用例实现的工作流程。是状态图的一种特
2016-11-07 15:24:53 37059 8
原创 【UML】状态图(statechart Diagram)
目录:1、什么是状态图2、状态图的组成3、状态图--机房收费系统4、小结1、什么是状态图 状态图(statechartdiagram)是描述一个实体基于事件反应的动态行为,显示了该实体如何根据当前所处的状态对不同的事件做出反应,以及由于各种事件的发生而引起的状态之间的转移。 状态图侧重从行为的结果来描述,只涉及一个特定的对象2、状态图的
2016-11-02 15:57:16 23013 6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人