YEN_CSDN的博客

如果真的相信什么,就要用尽全力去让它发生。

排序:
默认
按更新时间
按访问量

备忘录模式-Memento Pattern

模式概述 UML类图 题目 GitHub源码 源码 运行结果模式概述 Without violating encapsulation, capture and externalize an object’s internal state so that the object can be re...

2017-06-21 11:20:53

阅读数:667

评论数:0

观察者模式-Observer Pattern

前言 GitHub源码 题目 UML类图 代码 运行结果 补充说明前言 Define a one-to-many dependency between objects so that when one object changes state,all its dependents are no...

2017-06-14 11:25:27

阅读数:542

评论数:0

责任链模式 - Chain of Responsibility Pattern

模式简介 UML图 GITHUB源码下载 示例代码 运行结果模式简介Avoid coupling the sender of a request to its receiver by giving more than one object a chance to handle the reques...

2017-06-07 11:02:35

阅读数:569

评论数:0

原型模式prototype-发送邮件实例

模式简介 UML 源码下载 题目 代码 运行结果 模式说明 C写法模式简介 Specify the kinds of objects to create using a prototypical instance,and create new objects by copying this p...

2017-05-31 11:59:18

阅读数:590

评论数:0

策略模式StrategyPattern

简介 UML 题目 代码 基本写法 改进写法 运行结果简介 Define a family of algorithms,encapsulate each one, and make them interchangeable. 定义一组算法,将每组算法都封装起来. UML题目使用策略模式实...

2017-05-31 10:56:31

阅读数:623

评论数:0

外观模式-Facade

前言 UML 题目 源码下载地址 代码 基础的类 外观类 客户端测试 运行结果前言 Provide a unified interface to a set of interfaces in a subsystem. Facade defines a higher-level interfac...

2017-05-17 11:16:36

阅读数:549

评论数:2

适配器模式Adapter

前言 示例说明 源码下载 类适配器模式 UML 示例代码 测试结果对象适配器模式 UML 示例代码 测试结果前言 Convert the interface of a class into another interface clients expect.Adapter lets classe...

2017-05-10 22:24:46

阅读数:751

评论数:0

装饰模式(Decorator)

GitHub地址 装饰模式概述 题目 UML类图 代码 运行结果GitHub地址https://github.com/YEN-GitHub/PatternDemo/tree/master/src/StructuralPattern/DecoratorPattern装饰模式概述 Provide ...

2017-05-03 13:43:17

阅读数:777

评论数:0

组合模式

模式概述 UML类图 题目 程序 定义抽象构件接口 叶子节点 分支节点 客户端测试代码 运行结果模式概述 Compose objects into tree structures to represent part-whole hierarchies. Composite lets clien...

2017-05-03 12:02:35

阅读数:735

评论数:0

建造者模式

Separate the construction of a complex object from its representation so that the same construction process can create different representations. ...

2017-04-05 11:46:40

阅读数:487

评论数:0

代理模式

Provide a surrogate or placeholder for another object to control access to it. 为其他对象提供一个代理以控制对这个对象的访问。 源码:https://github.com/YEN-GitHub/PatternDem...

2017-04-05 11:15:41

阅读数:608

评论数:0

抽象工厂模式

抽象工厂模式: Provide an interface for creating families of related or dependent objects without specifying their concrete classes. 为创建一组相关或相互依赖的对象提供一个接口...

2017-03-22 10:06:03

阅读数:284

评论数:0

工厂方法模式

工厂方法模式: Define an interface for creating an object,but let subclasses decide which class to instantiate.Factory Method lets a class defer instantiat...

2017-03-22 09:41:50

阅读数:300

评论数:0

算法——大整数乘法

import java.util.Scanner;/** * DateTime: 2016/10/28 08:55 * 功能:大整数乘法 * 思路:把数值存在数组中,每次取其中两位来计算,这样就不会存不下 */ public class BigInt { private static...

2016-10-28 09:40:17

阅读数:521

评论数:0

设计模式——建造者模式

概述 建造者模式又称为生成器模式,是一种较为复杂,使用频率也相对较低的创建型模式。建造者模式为客户端返回的不是一个简单的产品,而是一个由多个部件组成的复杂产品。客户端无需知道复杂对象的内部组成部分与装配部分,只需知道所需的创建者类型即可。建造者模式关注如何一步一步得创建一个复杂对象,不同的具体建...

2016-10-23 15:09:10

阅读数:662

评论数:0

Map映射—Java实现—LinkedHashMap、HashMap、TreeMap

映射是一种键值对存储数据结构。 Map接口和List不同的是Map并没有实现Collection接口。 映射数据结构有一个性质:一个键在映射中只出现一次,如果插入同一个键,那么这个键原来的值就会被覆盖。HashMap是Java的散列表的实现,这个类包含一个内部类Entry,用来表示键值对,元素...

2016-10-21 20:04:43

阅读数:1116

评论数:0

二叉树JAVA实现

二叉树是一种常用的数据结构,每一个元素最多有两棵子树。在二叉搜索树中,“小于等于”指定节点元素的元素被放到左子树,“大于”指定节点元素的元素放到右子树。二叉树的定义:package tree;/** * DateTime: 2016/10/21 16:08 * 功能:一棵树的定义 * 思路:...

2016-10-21 18:10:45

阅读数:591

评论数:2

MySQL查询处理——逻辑查询处理和物理查询处理

对于查询处理,可将其分为逻辑查询处理和物理查询处理。逻辑查询处理表示执行查询应该产生什么样的结果,而物理查询代表MySQL数据库是如何得到结果的。逻辑查询处理MySQL真正的执行顺序如下:(8)SELECT (9)DISTINCT<select_list> (1)FROM <le...

2016-10-18 14:47:09

阅读数:1802

评论数:0

MySQL优化之——高效插入0-N这N个整数

插入0-N这N个整数,首先,创建一个表和一个存储过程:#创建一个存数据的表 CREATE TABLE tb_nums (a INT NOT NULL PRIMARY KEY) ENGINE = INNODB;#创建存储过程 CREATE PROCEDURE pCreateNums (x INT U...

2016-10-17 16:18:21

阅读数:621

评论数:0

MySQL数据类型

类型属性UNSIGNED UNSIGNED属性就是将数字类型无符号化。ZEROFILL 如果宽度小于设定的宽度,则自动填充0。时间和日期类型 类型 所占空间 说明 DATETIME 8字节 日期范围:1000-01-01 00:00:00 到 9999-12-31 23:...

2016-10-17 15:30:30

阅读数:351

评论数:0

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