
架构-设计-模式
ATCO
我很懒,随便留下几个字。
展开
-
OSGI教程
用osgi在开始的设计阶段很重要,因为第一次接触osgi,前期的设计变动比较大,代码重构了很多次。OSGI搭建系统带来的是架构级别的改变,模块化设计、面向服务的组件模型设计以及动态性的设计三个方面,也只有在把握好了这三方面才能充分的发挥基于OSGI搭建系统的优势,否则也许会给项目带来更大的痛苦。 后面会做个demo演示osgi-ds,日志,读取properties文件,spring-转载 2012-11-29 14:12:37 · 1829 阅读 · 0 评论 -
Java中内置的观察者模式
Java中内置的观察者模式 Observable类 java.util.Observable http://docs.oracle.com/javase/7/docs/api/java/util/Observable.html Observable类用于创建可以观测到你的程序中其他部分的子类。当这种子类的对象发生变化时,观测类被通知。转载 2013-11-14 11:23:42 · 870 阅读 · 0 评论 -
多种设计模式文章(备忘,有空多阅读)
《Head First设计模式》 读书笔记17 其余的模式(三) 备忘录 原型 访问者 《Head First设计模式》 读书笔记16 其余的模式(二) 蝇量 解释器 中介者 《Head First设计模式》 读书笔记15 其余的模式(一) 桥接 生成器 责任链 《Head First设计模式》 读书笔记14 真实世界中的模式 《H原创 2013-11-14 11:38:02 · 927 阅读 · 0 评论 -
JAVA策略模式
策略模式Strategy Pattern 在Java的集合框架中,经常需要通过构造方法传入一个比较器Comparator,或者创建比较器传入Collections的静态方法中作为方法参数,进行比较排序等,使用的是策略模式。 策略模式的定义 定义一组算法,将每个算法都封装起来,并且使它们之间可以互换。 策略模式使这些算法在客户端调用它们的时候能够互不影响转载 2013-11-14 11:31:05 · 772 阅读 · 0 评论 -
JAVA观察者模式与实例
观察者模式 观察者模式 Observer 观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。 这个主题对象在状态上发生变化时,会通知所有观察者对象,让它们能够自动更新自己。 观察者模式的组成 抽象主题角色:把所有对观察者对象的引用保存在一个集合中,每个抽象主题角色都可以有任意数量的观察者。抽象主题提供一个接口转载 2013-11-14 11:10:49 · 810 阅读 · 0 评论 -
JAVA 观察者模式
简单地说,观察者模式定义了一个一对多的依赖关系,让一个或多个观察者对象监察一个主题对象。这样一个主题对象在状态上的变化能够通知所有的依赖于此对象的那些观察者对象,使这些观察者对象能够自动更新。 观察者模式的结构 观察者(Observer)模式是对象的行为型模式,又叫做发表-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式、源-收听者(Sou转载 2013-11-13 11:42:53 · 758 阅读 · 0 评论 -
积少成多:十大高效原型设计工具(一)
免费的工具其实有很多,但是哪款工具可以名副其实地提高你的效率呢?我们会在接下来的时间为大家总结出移动和Web原型设计的工具。拥有一个原型设计的工具库对于开发者,特别是对那些需要立刻针对客户反馈进行修改的开发者来说,可以提高他们的工作效率。开发者也可以根据客户的不同需求设计出不同版本的原型设计。PencilPencil是一款开源的手绘风格原型图绘制工具,可以用来绘转载 2013-09-04 14:13:30 · 978 阅读 · 0 评论 -
设计模式分类
经典的《设计模式》一书归纳出23种设计模式,本文按《易学设计模式》一书归纳分类如下:1.创建型模式前面讲过,社会化的分工越来越细,自然在软件设计方面也是如此,因此对象的创建和对象的使用分开也就成为了必然趋势。因为对象的创建会消耗掉系统的很多资源,所以单独对对象的创建进行研究,从而能够高效地创建对象就是创建型模式要探讨的问题。这里有6个具体的创建型模式可供研究,它们分别是:简单工转载 2013-04-16 09:47:08 · 604 阅读 · 0 评论 -
UML建模之时序图(Sequence Diagram)
一、时序图简介(Brief introduction) 时序图(Sequence Diagram)是显示对象之间交互的图,这些对象是按时间顺序排列的。顺序图中显示的是参与交互的对象及其对象之间消息交互的顺序。时序图中包括的建模元素主要有:对象(Actor)、生命线(Lifeline)、控制焦点(Focus of control)、消息(Message)等等。二、转载 2012-11-22 09:50:44 · 653 阅读 · 0 评论 -
Java UML类图标准的总结
类图(class diagram)描述了模型的静态结构,包括模型中的类的类的内部结构以及于其他类的关系,在结构化设计一个系统的时候类图可以让我们的思路更加清晰。 以前在做一个项目之前总是在UML的一些概念上花费极大的功夫,得出的图形反而让自己都含糊不清。这两天一口气在网上查了很多相关文章, 在图书管也翻了几本书,给自己定义了一个UML严格的标准。现在拿到网上转载 2012-11-21 09:57:16 · 758 阅读 · 0 评论 -
20余款原型设计工具
本文列举了20余款当前国内外比较火爆的原型设计工具。我把它们分为以下五类:1. 交互原型设计工具(仅限页面交互)2. 手机原型工具3. 网页原型工具4. 静态原型工具5. 动态原型工具(组件和页面交互)交互原型设计工具(仅限页面交互)这一类工具主要是建立页面之间的交互。其本身不能进行组件的制作和设计,需要从其它地方(例如:PS,本地)导入设计图,对已有的设计图创建热点,进行交互设计。Invisio...转载 2018-06-14 11:01:31 · 4848 阅读 · 0 评论