05 2017 档案
摘要:ELK、nginx安装方式:rpm https://www.elastic.co/guide/en/elasticsearch/reference/current/rpm.html 其他的类似 nginx的配置: 随后,logstash创建一个配置文件nginxlog2ex.conf放到config
阅读全文
摘要:装饰模式 1.概念 动态地为对象附加上额外的职责 其目的是包装一个对象,从而可以在运行时动态添加新的职责。每个装饰器都可以包装另一个装饰器,这样理论上来说可以对目标对象进行无限次的装饰。 2.装饰器类图 3.代码 一个早餐店经营两种主食:汉堡和吐司,一段时间后需要加个配料。 主要思路是:以主食(汉堡
阅读全文
摘要:观察者模式 定义:观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态上发生变化时,会通知所有观察者对象,使它们能够自动更新自己。 1.观察者模式的结构 (1)抽象主题角色(Subject) 把所有对观察者对象的引用保存在一个集合中,每个抽象主题角色都可以
阅读全文
摘要:工厂模式 目录 何为工厂模式 工厂方法与抽象工厂 如何在Java EE中通过@Producers与@Inject注解实现工厂模式 如何创建自定义注解以及通过@Qualifier消除具体实现之间的歧义 工厂模式有两种模式:工厂方法和抽象方法。它们的意图是一样的:提供一个接口,在不指定具体类的情况下创建
阅读全文
摘要:代理模式(Proxy Pattern) GoF中给出的代理模式的定义为: 代理模式给某一个对象提供一个代理或占位符,并由代理对象来控制对原对象的访问。 代理模式的英文叫做Proxy或Surrogate,它是一种对象结构型模式。 代理模式根据其目的和实现可分为很多种类,常用的代理模式包括如下几种: (
阅读全文
摘要:单例模式 目录: 一、何为单例 二、使用Java EE实现单例模式 三、使用场景 一、何为单例 确保一个类只有一个实例,并且提供了实例的一个全局访问点 1.1 单例模式类图 &em
阅读全文


浙公网安备 33010602011771号