自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (12)
  • 收藏
  • 关注

原创 装饰者模式的由来

举个例子来说:星巴克咖啡订单管理系统如下图:           Beverage是所有饮料的基类;cost()是抽象方法,所有子类都需要定义它们自己的cost()实现来返回特定饮料的价钱除了咖啡以外,星巴克还提供丰富的调味品,比如:炼乳、巧克力、砂糖、牛奶等,而且这些调味品也是要单独按份收费的,所以调味品也是订单系统中重要的一部分。于是,考虑到调味品的管理,又有了下面

2012-12-29 15:54:15 2094 6

原创 设计模式之创建型模式

创建型模式:    抽象工厂模式    工厂方法模式    建造者模式    原型模式    单例模式创建型模式,就是用来创建对象的模式,抽象了实例化的过程。它帮助一个系统独立于如何创建、组合和表示它的那些对象 对于抽象工厂模式和工厂方法模式查看上篇博文设计模式之工厂模式,下面就来介绍一下其余3个模式 建造者模式 建造者模式可以将一个产品的内

2012-12-29 08:05:39 2078 12

原创 设计模式之工厂模式

1,  简单工厂简单工厂模式(Simple Factory Pattern)属于类的创新型模式,又叫静态工厂方法模式(Static FactoryMethod Pattern),是通过专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类简单工厂模式的核心思想就是:有一个专门的类来负责创建实例的过程 不足:由于工厂本身包括了所有的收费方式,商场是可能经常

2012-12-25 11:33:15 2924 15

原创 C#中面向对象

面向对象程序设计(英语:Object-oriented programming,缩写:OOP),指一种程序设计范型,同时也是一种程序开发的方法。它将对象作为程序的基本单元,将程序和数据封装其中,以提高软件的重用性、灵活性和扩展性。  抽象:     抽象是从众多的事物中抽取出共同的、本质性的特征,而舍弃其非本质的特征。 继承:     继承是指一个对象直接使用另一对象的属性和方

2012-12-23 09:44:06 1801 13

原创 C#基础

C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。它在继承C和C++强大功能的同时去掉了一些它们的复杂特性(例如没有宏和模版,不允许多重继承)。    .net是新型平台,不是什么编程方法,更不是什么编程语言之类的。    通常我们所说的.net framework(.net框架)主要包括:.net类库和CLR。

2012-12-19 11:35:30 1955 10

原创 UML实现图

UML的实现图用来描述系统实现方面的信息,它从系统的层次描述硬件的组成和布局,软件系统的划分和功能实现。实现图包含构件图和部署图。构件图显示一组构件之间的组织和依赖关系,并秒速其中的构造细节。部署图用来描述系统硬件的物理结构及在此结构上执行的软件。   构件图从软件架构的角度来描述系统的主要功能,比如系统分成几个子系统,每个子系统包含哪些类,包等和它们之间的关系等。使用构件图可以清楚的

2012-12-17 16:13:01 3808 10

原创 UML行为图

活动图是UML用于对系统的动态行为建模的另一种常用工具,它描述活动的顺序,展现从一个活动到另一个活动的控制流。活动图在本质上是一种流程图。活动图着重表现从一个活动到另一个活动的控制流,是内部处理驱动的流程。“活动图”可通过一系列操作将业务流程或软件进程以工作流的形式显示出来。 这些操作可以由人、软件组件或计算机来执行。使用活动图可以描述多种类型的流程,具体示例如下:1,

2012-12-12 20:44:11 2231 8

原创 UML交互图

顺序图和协作图统称交互图,用来描述系统中多个对象之间的相互关系及对象间消息的传递,用于对系统中多个对象的相互作用的过程进行建模。    在面向对象分析过程中,可以使用顺序图来描述完成一个用例的过程,使用协作图来分析系统中的对象和对象之间传递的消息。    顺序图描述了对象之间传递消息的时间顺序,用来表示用例中行为顺序。用例常常被细化为一个或多个的顺序图。顺序图描述了对象以及对象之间

2012-12-09 10:47:53 5105 13

原创 UML静态图

类图      类图是描述类,接口,协作以及它们之间关系的图,用来显示系统中各个类的静态结构。类图是定义其他图的基础,在类图的基础上,可以使用状态图,协作图,组件图和配置图等进一步描述系统其他方面的特性。     类    类定义了一组有着状态和行为的对象。其中属性和关联用来描述状态。属性通常用 没有身份的数据值表示,如数字和字符串。关联则用有身份的对象之间的关系表

2012-12-04 14:12:03 7143 19

原创 UML用例图

用例图主要用来描述客户的需求,即用户希望系统具备的完成一定功能的动作,通俗地理解用例就是软件的功能模块,所以是设计系统分析阶段的起点,设计人员根据客户的需求来创建和解释用例图,用来描述软件应具备哪些功能模块以及这些模块之间的调用关系,用例图包含了用例和参与者,用例之间用关联来连接以求把系统的整个结构和功能反映给非技术人员(通常是软件的用户),对应的是软件的结构和功能分解。    用例之间可以抽

2012-12-03 15:19:10 2352 18

原创 UML概述

Unified Modeling Language(UML)称为统一建模语言,它是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持,包括由需求分析道规格,到构造和配置。UML中的9种图1,用例图用来描述用户的需求,从用户的角度描述系统的功能,并指出各功能的执行者,强调谁 在使用系统,系统为执行者完成哪些功能。2,静态图

2012-12-01 08:20:51 1772 17

Spring线程池demo

Spring 线程池 demo

2016-05-25

session共享 tomcat+nginx+memcache

tomcat+nginx+memcache+session 所需jar包,包括memcache等安装包

2016-03-12

CXF Spring 整合

Web Service学习-CXF与Spring整合为JavaEE应用发布WebService(三)

2015-07-31

CXF WebService带有拦截器

Web Service学习-CXF开发Web Service的权限控制(二)

2015-07-30

CXF开发Web Service实例demo

Web Service学习-CXF开发Web Service实例demo(一)

2015-07-30

Spring Web Flow

SpringWeb Flow 中的这个 <action-state> 是专为执行业务逻辑而设的 state 。如果某个应用的业务逻辑代码既不适合放在transition 中由客户端来触发,也不适合放在 Spring Web Flow 自定义的切入点,那么就可以考虑添加<action-state> 元素专用于该业务逻辑的执行。更倾向于触发某个事件来执行。

2015-07-02

Spring Web Flow CartApp4

CartApp3 demo仅仅介绍了简单的页面跳转,接下来我们要实现与业务逻辑相关的功能。 业务的逻辑涉及到数据的获取、传递、保存,相关的业务功能函数的调用等内容,这些功能的实现都可用 Java 代码来完成,但定义 Spring Web Flow 的语法与 Java 是无关的,这就要求 Spring Web Flow 提供与 Java 代码的整合机制。

2015-06-16

Spring Web Flow CartApp3

Spring Web Flow 的目标是成为管理Web应用页面流程的最佳方案。当你的应用需要复杂的导航控制,例如向导,在一个比较大的事务过程中去指导用户经过一连串的步骤的时候,SWF将会是一个功能强大的控制器。

2015-06-15

activiti外置表单demo

activiti外置表单demo实现 运行方式: 1,修改连接的数据库 2,初始化用户,初始化脚本在src/resources目录下 3,访问地址http://localhost:8080/activitiDemo 4,登录后,需要部署流程才可以使用,流程文件在diagrams文件夹下,打成压缩包上传即可。

2015-06-08

Spring IOC实现原理demo

Spring容器的原理 其实就是通过解析xml文件 通过反射创建出我们所需要的bean 再将这些bean挨个放到集合中 然后对外提供一个getBean 方法 以便我们获得这bean

2015-03-10

Eclipse搭建SSH架构

Eclipse搭建ssh框架,详细的搭建过程,逐步的整合过程!

2014-11-13

2012电算化题

2012年最新电算化试题,抓住机遇,相信自己肯定行!

2012-05-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除