码迷,mamicode.com
首页 >  
搜索关键字:uml图    ( 674个结果
如何将JDK源码导入到eclipse 或 Intellij idea呢?
主要是想将JDK中涉及到多线程的源码导入到Intellijidea;便于进行源码的注释、跟踪、以及画UML图;主要步骤如下:1、下载JDK源码方式一:直接从下面地址中下载(本人就是采用这种方式)https://github.com/fanhongtao/JDK方式二:从jdk的rt.jar包中获取,例如jdk1.8.0_112\jre\lib\r..
分类:系统相关   时间:2017-10-12 22:58:50    阅读次数:201
UML由浅入深
在UML 2.0的13种图形中,类图是使用频率最高的UML图之一。Martin Fowler在其著作《UML Distilled: A Brief Guide to the Standard Object Modeling Language, Third Edition》(《UML精粹:标准对象建模 ...
分类:其他好文   时间:2017-10-10 18:59:06    阅读次数:169
简易RPC框架-过滤器机制
过滤器 字面义上理解的过滤器类似下图,从一堆物品中筛选出符合条件的留下,不符合的丢弃。 GOF 职责链 GOF中有一种设计模式叫职责链,或者叫责任链,常规的UML图如下: 正统的职责链是将一个请求发给第一个接收者,接收者判断是否属于自己能处理的,如果能处理则执行操作并中止请求下发,流程到此为止。如果 ...
分类:其他好文   时间:2017-10-08 00:54:36    阅读次数:222
设计模式(七)——适配器模式
设计模式(七)——适配器模式一、适配器模式简介1、适配器模式简介适配器模式用于将一个类的接口转换成客户希望的另外一个接口,使得原本由于接口不兼容而不能一起工作的类可以一起工作。适配器模式分为类适配器模式和对象适配器模式。类适配器模式UML图:类适配器模式用一个..
分类:其他好文   时间:2017-10-01 22:10:34    阅读次数:301
微信服务号开发-商城微信登录
最近帮朋友写了个微信服务号,服务号名字叫做十四行诗。没错是卖月饼的商城。 简单介绍下微信登录,与官方文档不同,简单画了一下UML图 简单的说就是先建立了一个index.php(直接拍域名就过去了。),然后传一个appid,微信公众号后台能拿到 一个回调 获取到一个token 然后得到了user_in ...
分类:微信   时间:2017-09-24 20:31:16    阅读次数:492
抽象工厂模式
思考:工厂方法模式:http://www.cnblogs.com/maggiejyt/p/7561253.html 工厂方法模式UML: 问题:如果这家工厂不止要生产Ball(球),还要还有Sneakers(球鞋)等 则UML图为 当Product有多种类时则是抽象工厂模式 代码(Ball的代码见简 ...
分类:其他好文   时间:2017-09-20 17:54:03    阅读次数:237
设计模式之建造者(Builder)模式
意图 意图 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以表示不同的表示。 适用性 当创建复杂对象的算法应该独立于该对象的组成部分以及它们的装配方式时。 当构造过程必须允许被构造的对象有不同的表示时。 UML图 Builder ——为创建一个Product对象的各个部件指定抽象接口。 C ...
分类:其他好文   时间:2017-09-11 23:03:07    阅读次数:190
UML图--行为图(活动图和状态图)
活动图简介简单介绍为了完成某个目标需要做的活动以及这些活动的执行顺序,着重表现的是系统的行为,而非系统的处理过程组成元素起始点、活动、判断、同步、结束点、基本流、支流、异常流、组合活动、泳道分类用例活动图:描述了如何来达到这个目标,业务流程一般包括一个基本..
分类:其他好文   时间:2017-09-11 00:56:59    阅读次数:166
UML图--类图
类的关系:泛化、关联、依赖、实现泛化:可以用“is-a-kind-of”来理解,也可以叫做继承(两者会有一些区别但不是很大)。指的是一个类的功能都来自于另外的类的功能。用直线和空心三角形来表示。用动物来抽象出来的类就可以用泛化来表示:泛化和继承基本一样,又分了单重继承和..
分类:其他好文   时间:2017-09-03 23:50:51    阅读次数:194
Python code 提取UML
Python是一门支持面向对象编程的语言,在大型软件项目中,我们往往会使用面向对象的特性去组织我们的代码,那有没有这样一种工具,可以帮助我们从已有代码中提取出UML图呢?答案是有的。以下,我们逐个介绍这些工具。 pyreverse 是一套python code 逆向工程(reverse engine ...
分类:编程语言   时间:2017-09-02 12:55:36    阅读次数:291
674条   上一页 1 ... 22 23 24 25 26 ... 68 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!