摘要:关于easymock的典型使用方式,在easymock的官网文档中,有非常详尽的讲解,文档地址为http://easymock.org/EasyMock3_0_Documentation.html,文档的开头一部分内容都是easymock中最基本的使用介绍,虽然是英文,但是非常容易看懂,适用新学者...
阅读全文
摘要:java事件机制包括三个部分:事件、事件监听器、事件源。1、事件。一般继承自java.util.EventObject类,封装了事件源对象及跟事件相关的信息。com.javaedu.event.CusEvent类Java代码packagecom.javaedu.event;importjava.ut...
阅读全文
摘要:敏捷软件开发 Agile software Development敏捷开发是一种软件开发方法,基于迭代和增量开发,通过自组织,跨团队,沟通协作完成开发工作敏捷宣言的诞生:2001年2月11日到13日,17位软件开发领域的领军人物聚集在美国犹他州的滑雪胜地雪鸟(Snowbird)雪场。经过两天的讨论,...
阅读全文
摘要:Oracle提供两种类型的插入语句:常规插入(conventional insert)和直接路径插入(direct-path insert),直接路径插入的目的是为了高效地加载大量的数据,它以牺牲部分功能为代价,因此受到很多的限制。1. 直接路径加载的性能直 接路径加载把数据直接插入到要修改的段的高...
阅读全文
摘要:这段时间,看了一些Spring文档和资料,对其有了一个基本的了解。Spring的核心技术由两大部分组成:IoC和AOP,下面我们就分别对它们进行介绍。 1 IoC技术 1.1 预备知识 IoC即Inversion of Control(控制反转)的简写,它是一种设计模式,Spring只不过是实现了...
阅读全文
摘要:本文将探讨 Apache Lucene —— 性能卓越、功能全面的文本搜索引擎库。我们将学习 Lucene 架构及其核心 API。学习如何使用 Lucene 进行跨平台全文本搜索、建立索引、显示结果,以及如何扩展搜索。简介Lucene 是一个开源、高度可扩展的搜索引擎库,可以从 Apache Sof...
阅读全文
摘要:schema.xml位于solr/conf/目录下,类似于数据表配置文件,定义了加入索引的数据的数据类型,主要包括type、fields和其他的一些缺省设置。1、先来看下type节点,这里面定义FieldType子节点,包括name,class,positionIncrementGap等一些参数。n...
阅读全文
摘要:创建索引1、创建Directory2、创建IndexWriter3、创建Document对象4、为Document对象添加Field5、通过IndexWriter添加Document对象到索引中创建搜索1、创建Directory2、创建IndexReader3、根据IndexReader创建Inde...
阅读全文