由Lucene所想到的,对软件设计的新看法
lucene的组成结构:对于外部应用来说索引模块(index)和检索模块(search)是主要的外部应用入口 org.apache.Lucene.search/ 搜索入口 org.apache.Lucene.index/ 索引入口 org.apache.Lucene.analysis/ 语言分析器 org.apache.Lucene.queryParser/ 查询分析器 org.apache.Lucene.document/ 存...阅读全文
lucene的组成结构:对于外部应用来说索引模块(index)和检索模块(search)是主要的外部应用入口 org.apache.Lucene.search/ 搜索入口 org.apache.Lucene.index/ 索引入口 org.apache.Lucene.analysis/ 语言分析器 org.apache.Lucene.queryParser/ 查询分析器 org.apache.Lucene.document/ 存...阅读全文
I. 简化的查询分析器 目前LUCENE支持的语法: A. 布尔操作符包括AND, OR, NOT, 加(+), 减(-); OR: 如果你要搜索含有字符 A 或者 B 的文档,那么就需要使用 OR 操作符。需要记住的是,如果你只是简单的用...阅读全文
(一) 备份代码,以DbUnit2.2版本为例; //获的connection的一个数据库连接 Connection jdbcConnection = WebDb.getConnect(); //oracle中必须指定Schema,见参数“ZFCG” IDatabaseConnection connection = &nb...阅读全文
IDatabaseConnection dbUnit持有的对数据库的连接。基于jdbc的,以及基于datasource的都有。 IDataSet:表的集合。 FlatXmlDataSet:每个XML元素是对应者一个表行。元素的名字就是表的名字。XML的属性就对应表的列名。如果需要指定为null值,只需要省略对...阅读全文
后来搞清楚JRE是个运行环境,JDK是个开发环境。因此写Java程序的时候需要JDK,而运行Java程序的时候就需要JRE。而JDK里面已经包含了JRE,因此对JAVA_HOME设置为JDK的路径时也可以正常运行Java程序,但是JDK比较大包括了许多与运行无关的内容,因此运行普通的 Java程序无须安装JDK。 但是用了Eclipse又有了疑问,为什...阅读全文
2. 编码基本知识 最早的编码是iso8859-1,和ascii编码相似。但为了方便表示各种各样的语言,逐渐出现了很多标准编码,重要的有如下几个。 2.1. iso8859-1 属于单字节编码,最多能表示的字符范围是0-255,应用于英文系列。比如,字母a的编码为0x61=97。 很明显,iso8859-1编码表示的字符范围很窄,无法表示中文字符...阅读全文
一、"@Test"有两个非常有用的参数 A. 异常检测 "@Test"的"expected"参数用来说明希望抛出的异常,如果运行时没有抛出这个异常,测试用例就被标识为失败。 @Test(expected=ArithmeticException.class) p...阅读全文
一、抛弃旧规则 在将 Java 5 注释添加到 JUnit 4 之前,该框架已经建立起两条对其运行能力至为重要的规则。 第一条规则是:JUnit 明确要求任何作为逻辑测试而编写的方法要以 test 这个词开头。任何以该词开头的方法,如 testUserCreate,均应按照一个定义良好的测试过程来执行,从而保证固件在测试方法前和测试方法后均要...阅读全文
个人网站 亲亲宝宝 记录宝宝的成长 日常实用 对日常生活有帮助的网站 国内手机位置查询系统 在线IP地址查询——中国最大的、最权威的IP数据库 山西省招生考试网 山西移动通信有限责任公司 山西移动通信有限责任公司官方网站。山西移动通信网发布企业信息,网上受理手机业务,服务...阅读全文
[b]IP地址与MAC地址[/b] 在日常的计算机使用过程中,大家都知道IP地址只要规划合理,你可以任意更改IP地址。修改的方法也是比较简单的,只要在对应网卡的 TCP/IP协议上双击一下然后修改参数就行了。那么MAC地址与IP地址同为地址,它们之间有什么地方相似又有什么地方不同呢?下面就让我们一起来看看吧,了解它们的差...阅读全文