logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Java设计模式之二十六(开放封闭原则)

一、什么是开放封闭原则开放封闭原则(Open-Closed Principle):一个软件实体应当对扩展开放,则修改关闭。在设计一个模块时,应当使得这个模块可以在不被修改的前提下被扩展。也就是说,应当可以在不必修改源代码的情况下修改这个模块的行为。设计的目的便在于面对需求的改变而保持系统的相对稳定,从而使得系统可以很容易的从一个版本升级到另一个版本。二、怎样做到开放

#开闭原则
自己动手写搜索引擎(常搜吧历程三#搜索#)(Java、Lucene、hadoop)

Lucene的常用检索类1、IndexSercher:检索操作的核心组件,用于对IndexWriter创建的索引执行,只读的检索操作,工作模式为接受Query对象而返回ScoreDoc对象。2、Term:检索的基本单元,标示检索的字段名称和检索对象的值,如Term("title", "lucene")。即表示在title字段中搜索关键词lucene。3、Query:表示查询的抽象类,由

#hadoop#云计算#lucene
自己动手写搜索引擎(常搜吧历程七#解析文档之WORD#)(Java、Lucene、hadoop)

一、POI对Word处理1、读取Word1、读取Excel3、下载地址:http://www.apache.org/dyn/closer.cgi/poi/dev/代码实现:package com.qianyan.test;import java.io.File;import java.io.FileInputStream;import org.apache.poi.h

#hadoop#lucene#java
hadoop搭建教程之一(VM克隆虚拟机)

初学Hadoop,在此写下学习笔记,与各位大神们交流共享。第一步:右键点击已创建虚拟机--》Manager(管理)--》clone(克隆)因为需要多台虚拟机同时启动,在这里选完全复制,其他默认即可。第二步:进入克隆虚拟机,修改以下配置:1:配置IP(我用的VM,克隆后Mac地址自动就改了,这里可不做修改)vi /etc/sysconfig/network-s

#hadoop
到底了