- 博客(10)
- 资源 (23)
- 问答 (1)
- 收藏
- 关注
转载 反射机制及其应用场景
反射----1 反射机制 反射的应用场景 Tomcat服务器1. Java的反射机制(1).反射和类的关系在程序运行状态中,对任意一个类(指的是.class文件),都能够知道这个类的所有的属性和方法。(2).反射和类对象的关系 反射对于某个类的一个对象,都能够调用它的任意一个方法和属性。(3).Java反射机制(基于(1) 和 (2))[1]. 这种动态获取类的信息以及动态...
2018-04-28 00:21:44 18970 5
原创 迭代器模式
用途迭代器模式 (Iterator)提供一种方法顺序访问一个聚合对象中各个元素,而又不暴露该对象的内部表示。迭代器模式是一种行为型模式。 结构图-迭代器模式结构图Iterator : 定义访问元素的接口。interface Iterator { public Object first(); public Object next(); public boolean isDone()...
2018-04-26 15:28:56 241
原创 组合模式
用途组合模式 (Component)将对象组合成树形结构以表示“部分-整体”的层次结构。组合模式使得用户对单个对象和组合对象的使用具有唯一性。组合模式是一种结构型模式。结构图-组合模式结构图Component : 组合中的对象声明接口,在适当的情况下,实现所有类共有接口的默认行为。声明一个接口用于访问和管理 Component 的子部件。abstract class Component { ...
2018-04-26 14:57:47 211
转载 备忘录模式
图例不全,大家最好还是看原文:原链接在阎宏博士的《JAVA与模式》一书中开头是这样描述备忘录(Memento)模式的: 备忘录模式又叫做快照模式(Snapshot Pattern)或Token模式,是对象的行为模式。 备忘录对象是一个用来存储另外一个对象内部状态的快照的对象。备忘录模式的用意是在不破坏封装的条件下,将一个对象的状态捕捉(Capture)住,并外部化,存储起来,从而可以在将来合适...
2018-04-25 23:08:09 355
转载 适配器模式
适配器模式基本介绍著名的设计模式“四人帮”这样评价适配器模式:将一个类的接口转换成客户希望的另外一个接口。Adapter 模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。——Gang of Four适配器模式将一个类的接口适配成用户所期待的。一个适配器通常允许因为接口不兼容而不能一起工作的类能够在一起工作,做法是将类自己的接口包裹在一个已存在的类中。Ad...
2018-04-25 20:04:46 261
原创 策略模式
一、模式定义:大话设计模式中程杰老师给出的定义是这样的:策略模式(Strategy),定义了算法家族,分别封装起来,让它们之间可以互相替换,从模式让算法的变化不会影响到使用算法的用户。二、UML类图:这个模式涉及到三个角色:环境(Context)角色:持有一个Strategy的引用。抽象策略(Strategy)角色:这是一个抽象角色,通常由一个接口或抽象类实现。此角色给出所有的具体策略类所需的接口...
2018-04-19 13:15:22 218
原创 简单工厂模式
一、模式定义简单工厂模式(Simple Factory Pattern):又称为静态工厂方法(Static Factory Method)模式,它属于类创建型模式(同属于创建型模式的还有工厂方法模式,抽象工厂模式,单例模式,建造者模式)。在简单工厂模式中,可以根据参数的不同返回不同类的实例。简单工厂模式专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。二、UML图结构:简单工...
2018-04-18 16:26:09 567
原创 设计模式-前序
最近在重新温故学习设计模式,所以准备在博客上分享出来,一方面加深自己学习和理解,还有就是分享出来互相学习,当然如果有不正确的地方希望大家理解,并在下面留言指出,我会第一时间更正;当然如果写的还不错,希望大家点下关注,谢谢大家。后面系列文章都是基于大话数据结构整理的,在此给出大话数据结构的下载连接:链接:https://pan.baidu.com/s/1ejtCFGWPRplG-GoMZeiTkw ...
2018-04-18 15:55:38 182
原创 Spring Boot:Exception parsing document: template="index", line 7 - column 3
最近这段时间在使用Spring Boot工程中访问静态html页面, 文件目录, -src/main/resources -templates -index.html -static -js -css 在写好HTML和css等后,浏览器访问,但是报错了, Whitelabel Error PageThis a...
2018-04-11 20:37:44 3700 2
原创 调用feign请求超时 feign.RetryableException: Read timed out executing POST
aused by: java.net.SocketTimeoutException: Read timed out at java.net.SocketInputStream.socketRead0(SocketInputStream.java) at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)...
2018-04-11 20:23:02 20490 5
算法导论第三版高清完整PDF及其习题中文答案
2018-04-28
opencsv-2.3.jar
2016-10-26
mybatis逆向代码生成
2016-07-07
activiti-2
2016-06-22
activiti笔记1
2016-06-22
正则表达式
2016-06-01
从版本库pull下包位置不对?
2016-08-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人