自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Monet Zheng的查漏补缺

写写画画,走走停停,Note everything

  • 博客(14)
  • 资源 (6)
  • 收藏
  • 关注

原创 冒泡排序(与改进)

冒泡排序应该是最简单的排序算法了描述:在要排序的一组数中,对当前还未排好序的范围内的全部数,自上而下对相邻的两个数依次进行比较和调整,让较大的数往下沉,较小的往上冒。即:每当两相邻的数比较后发现它们的排序与排序要求相反时,就将它们互换。如下图所示算法(java):public static void bubbleSort(int a[]) {

2015-10-31 23:34:19 760 1

原创 UML状态图(statechart)

一、状态图简介(Brief introduction)状态图(Statechart Diagram)主要用于描述一个对象在其生存期间的动态行为,表现为一个对象所经历的状态序列,引起状态转移的事件(Event),以及因状态转移而伴随的动作(Action)。一般可以用状态机对一个对象的生命周期建模,状态图用于显示状态机(State Machine Diagram),重点在与描述状态图的控制流。

2015-10-31 21:49:02 4859 1

原创 Spring StateMachine 介绍

Spring Statemachine (Spring 状态机)是使用 Spring框架下的状态机概念创建的一种应用程序开发框架。它使得状态机结构层次化,简化了配置状态机的过程。这里的状态机,不是简单的有限自动状态机,是UML状态图里面的状态机概念的具体实现。不懂状态机概念可以先百度,再回过头来看优点:Easy to use flat one level sta

2015-10-30 22:53:48 6750

原创 java 代理模式 详解(奶粉代购例子)

先看例子:package com.zq.designpattern.proxy;/** * Created by zhengshouzi on 2015/10/29. */public class ProxyPattern { public static void main(String[] args) { //三聚氰胺..........于是奶粉

2015-10-30 09:29:52 1364

原创 java 外观模式 详解 带酒店管理例子

先看代码。。package com.zq.designpattern.facade;/** * Created by zhengshouzi on 2015/10/29. *///服务员class Waiter{ //服务员坑定知道酒店内部有哪些服务 private KitchenService kitchenService; private BookRoom

2015-10-29 21:22:28 1872

原创 java 装饰者模式 详解

二话不说,看代码先package com.zq.designpattern;import java.util.Random;/** * Created by zhengshouzi on 2015/10/28. */interface OutputStream{ void write(String string);}class StringOutputStream

2015-10-29 20:02:07 621

原创 java 组合模式 详解

二话不说,砸门先来看一个复制文件的例子package com.zq.designpattern.composite;import java.util.ArrayList;import java.util.List;/** * Created by zhengshouzi on 2015/10/28. */public class CompositePattern { p

2015-10-28 22:34:44 2952

原创 java 适配器模式 详解(带电源插座适配 例子)

概述:        将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。        类型:结构型模式。        类图:          适用性:        1、你想使用一个已经存在的类,而它的接口不符合你的需求。        2、你想创建一个可以复

2015-10-26 16:28:54 1414

原创 java 迭代器模式 详解

定义:提供一种方法访问一个容器对象中各个元素,而又不暴露该对象的内部细节。        类型:行为类模式。        类图:   如果要问java中使用最多的一种模式,答案不是单例模式,也不是工厂模式,更不是策略模式,而是迭代器模式。既然你看到这篇博客,我就假设你用过java里面的集合类框架了。先来看一段代码吧: pub

2015-10-26 11:19:50 848

原创 java 责任链模式

定义:使多个对象都有机会处理请求,从而避免了请求的发送者和接收者之间的耦合关系。将这些对象连成一条链,并沿着这条链传递该请求,直到有对象处理它为止。        类型:行为类模式。        类图: 首先看如下代码,我等初学者经常喜欢这样写:public void test(int i, Request request) { if (i == 1)

2015-10-24 22:14:41 464

原创 java 命令模式详解,敢不敢稍微不同一点

你是不是把网上那些命令模式看腻了,千篇一律的抄袭,那个类图不知道是那里画的,明明都错了,那么多人贴上来,代码也直接copy过来。。。我已经无力吐槽了。我根据自己想法写TV的命令模式例子干货,上代码//电视表示接收者类class TV{ private int currentChannel=0,lastChannel=0; public vo

2015-10-24 21:37:14 424

原创 java原型模式详解

定义:用原型实例指定创建对象的种类,并通过拷贝这些原型创建新的对象。        类型:创建类模式。        类图:          原型模式主要用于对象的复制,它的核心是就是类图中的原型类Prototype。Prototype类需要具备以下两个条件:        实现Cloneable接口。在java语言有一个Cloneable接口,它

2015-10-22 21:58:46 470

原创 java 建造者模式详解

定义:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。        类型:创建类模式。        类图:          四个要素:        1,产品类:一般是一个较为复杂的对象,也就是说创建对象的过程比较复杂,一般会有比较多的代码量。在本类图中,产品类是一个具体的类,而非抽象类。实际编程中,产品类可以是由一个

2015-10-22 21:38:39 666

原创 java单例模式详解

单例模式: 定义:确保一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。        类型:创建类模式        类图:          类图知识点:        1,类图分为三部分,依次是类名、属性、方法。        2,以>结尾的为注释信息。        3,修饰符+代表public,

2015-10-21 19:25:49 426

apache commons scxml2.0

apache commons scxml 2.0 只有这里才有哦,官网上面只有0.9版本,需要自己下载源码编译,这里我已经编译好了,连同依赖的jar包都在这里了。想知道怎么使用SCXML,可以参考我的博客:http://blog.csdn.net/c601097836/article/category/5982547

2015-12-05

Hadoop-0.20.2-core.jar

Hadoop-0.20.2-core.jar eclipse java

2014-09-22

mysql的常用命令

一些简单的mysql的常用命令,包你快速上手mysql命令行。。

2012-09-18

MVC开发的网上商城

使用masql 数据库,用MVC开发,里面带有网站图片,CSS样式,怎么用我就不说了

2011-12-14

servlet+mysql学生管理系统

纯servlet 加mysql数据库 ,需要创建数据库 try ,需要创建表user,各个字段名代码中都有写,下载只供参考。谢谢

2011-12-13

空空如也

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

TA关注的人

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