设计模式六:工厂模式

解决什么问题 在某些情况下,创建对象可能涉及一系列复杂的初始化操作,例如查找配置文件、查询数据库表、初始化成员对象等。如果将这些逻辑放在构造函 »

java8学习-流的使用

java8学习-流的使用 《java8实战》学习笔记 一、筛选和切片 Streams接口支持filter方法(你现在应该很熟悉了)。该操作会接受一 »

Author image 二道涯  

Elasticsearch安装和简单介绍

Elasticsearch安装和简单介绍 一、ES和kibana安装 elasticsearch-5.3.1 curl -L -O https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.3.1.zip unzip elasticsearch-5.3.1.zip mv elasticsearch-5.3.1 elasticsearch OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x000000008a660000, 1973026816, 0) failed; error=‘Cannot allocate memory’ (errno=12) vim config/jvm.options # 修改-Xms1g -Xmx1g 配 »

设计模式五:适配器

适配器模式:将一个类的接口,转换为客户期望的另一个接口。适配器让原本接口不兼容的类合作无间。是一种结构型设计模式。 先来看一个示例:我有一个手 »

设计模式四:命令模式

命令模式是一种行为设计模式,将“请求”封装成对象,以便使用不同的请求、队列或者日志来参数化其他对象,命令模式也支持可撤销的操作。命令模式是一 »