程序设计 Java JavaSE Maven JMS ActiveMQ Spring MyBatis ZooKeeper Python 操作系统 Linux Linux CMD 数据库 MySQL 计算机网络 TCP/IP WireShark HTTP 软件工程 OOAD 设计模式 版本控制 SVN ...
分类:
其他好文 时间:
2016-04-08 18:05:49
阅读次数:
180
1 OOAD详解 1.1 uml工具 staruml,小巧,用的比较多,还有一款类似的软件,叫jude,用的也比较多。 1.2 面向对象 面向对象是一种系统建模技术,Object-Orientation,简称OO。 面向对象编程是一种使用OO的方法学来开发程序的过程,Object-Orientati
分类:
其他好文 时间:
2016-02-16 23:24:38
阅读次数:
319
Unified Modeling Language (UML)又称统一建模语言或标准建模语言,是始于1997年一个OMG标准,它是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持,包括由需求分析到规格,到构造和配置。 面向对象的分析与设计(OOA&D,OOAD)方...
分类:
其他好文 时间:
2015-12-19 23:09:03
阅读次数:
747
DRY——Don't Repeat Yourself Principle,直译为“不要重复自己”原则^_^ DRY简而言之,就是不要写重复的代码。原则本身很简单,但是,对于OOAD来说,有着非常重大的意义。 DRY利用的方法就是抽象:把共同的事物抽象出来,把代码抽取到一个地方去。这样就可以避免写.....
分类:
其他好文 时间:
2015-11-20 21:25:18
阅读次数:
183
DRY——Don't Repeat Yourself Principle,直译为“不要重复自己”原则 DRY简而言之,就是不要写重复的代码。原则本身很简单,但是,对于OOAD(面向对象的分析和设计)来说,有着非常重大的意义。 DRY利用的方法就是抽象:把共同的事物抽象出来,把代码抽取到一个地方去。这...
分类:
其他好文 时间:
2015-10-25 10:44:11
阅读次数:
347
单例模式Singleton主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。比如建立目录 ,数据库连接都需要这样的单线程操作好处在于可以节省内存,因为它限制了实例的个数,有利于Java垃圾回收//实现单例模式①该类的构造器是private 私有的 使其不能被其他类创建(new)....
分类:
其他好文 时间:
2015-08-31 11:44:02
阅读次数:
153
一、面向对象的概念与方法1、 面向对象1.1. 面向对象是一种系统建模技术1.2. 面向对象编程是按照OO的方法学来开发程序的过程1.3. 通过分析系统内对象的交互来描述或建模一个系统1.4. 交互的对象最终以类的形式组织1.5. OO的方法由三部分组成:过程、标识、规则2、 对象2.1. 是一个客...
分类:
其他好文 时间:
2015-08-10 00:10:42
阅读次数:
190
阅读文件夹:1.背景介绍2.问自己,UML对你来说有意义吗?它帮助过你对系统进行分析、建模吗?3.一直以来事实上我们被一个缝隙隔开了,使我们对OOAD遥不可及4.四色原型模式填补这个历史缝隙,让我们真的看见OOAD的希望5.在四色原型上运用彩色建模增强视觉冲击力6.通过四色原型模式建模出领域无关模型...
分类:
Web程序 时间:
2015-07-28 10:39:03
阅读次数:
129
1 主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。一 :第一种 饿汉式(预加载) 1 public class Singleton { 2 private Singleton(){}////在自己内部定义自己一个实例,注意这是private 3 priva...
分类:
其他好文 时间:
2015-07-13 22:02:48
阅读次数:
141
首先我们为什么要学习设计模式呢?1)模式从经验中总结出来的,经过证实的方案,模式只有在实际系统中经过多次验证之后才能成为模式.2) 提高系统的可维护性, 通过使用设计模式,在系统面临升级和维护时,将把维护成本控制在最低的水平上.3) 增加表达能力: 设计模式有很强的语言表述性. 设计模式是对解决方案...
分类:
其他好文 时间:
2015-07-11 01:03:57
阅读次数:
217