博客专栏  >  编程语言   >  编程体系相关基础

编程体系相关基础

算法、数据结构、设计模式、JVM虚拟机、数据库、设计模式、操作系统、计算机网络等基础知识

关注
4 已关注
58篇博文
  • 备忘录模式-Memento Pattern

    模式概述 UML类图 题目 GitHub源码 源码 运行结果模式概述 Without violating encapsulation, capture and externalize an obj...

    2017-06-21 11:20
    365
  • 观察者模式-Observer Pattern

    前言 GitHub源码 题目 UML类图 代码 运行结果 补充说明前言 Define a one-to-many dependency between objects so that when o...

    2017-06-14 11:25
    338
  • 责任链模式 - Chain of Responsibility Pattern

    模式简介 UML图 GITHUB源码下载 示例代码 运行结果模式简介Avoid coupling the sender of a request to its receiver by giving m...

    2017-06-07 11:02
    318
  • 原型模式prototype-发送邮件实例

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

    2017-05-31 11:59
    267
  • 策略模式StrategyPattern

    简介 UML 题目 代码 基本写法 改进写法 运行结果简介 Define a family of algorithms,encapsulate each one, and make them in...

    2017-05-31 10:56
    372
  • 外观模式-Facade

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

    2017-05-17 11:16
    302
  • 适配器模式Adapter

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

    2017-05-10 22:24
    539
  • 装饰模式(Decorator)

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

    2017-05-03 13:43
    468
  • 组合模式

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

    2017-05-03 12:02
    378
  • 工厂方法模式

    工厂方法模式: Define an interface for creating an object,but let subclasses decide which class to instant...

    2017-03-22 09:41
    141
  • 抽象工厂模式

    抽象工厂模式: Provide an interface for creating families of related or dependent objects without specifyi...

    2017-03-22 10:06
    148
  • 代理模式

    Provide a surrogate or placeholder for another object to control access to it. 为其他对象提供一个代理以控制对这个对...

    2017-04-05 11:15
    390
  • 建造者模式

    Separate the construction of a complex object from its representation so that the same construction ...

    2017-04-05 11:46
    285
  • ArrayList的实现

    ArrayList泛型类的实现。 内部类实现方式源码:package main.java.arraydemo;import java.util.Iterator;/** * DateTime: 2...

    2016-11-04 10:38
    371
  • LinkedList的实现

    package main.java.LinkedListdemo;import java.util.ConcurrentModificationException; import java.util....

    2016-11-07 13:21
    365
  • 算法——大整数乘法

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

    2016-10-28 09:40
    314
  • 设计模式——建造者模式

    概述 建造者模式又称为生成器模式,是一种较为复杂,使用频率也相对较低的创建型模式。建造者模式为客户端返回的不是一个简单的产品,而是一个由多个部件组成的复杂产品。客户端无需知道复杂对象的内部组成部分与...

    2016-10-23 15:09
    520
  • Map映射—Java实现—LinkedHashMap、HashMap、TreeMap

    映射是一种键值对存储数据结构。 Map接口和List不同的是Map并没有实现Collection接口。 映射数据结构有一个性质:一个键在映射中只出现一次,如果插入同一个键,那么这个键原来的值就会被...

    2016-10-21 20:04
    616
  • 二叉树JAVA实现

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

    2016-10-21 18:10
    400
  • MySQL优化之——高效插入0-N这N个整数

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

    2016-10-17 16:18
    325

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部