存档

‘java’ 分类的存档

什么是servlet

2007年11月11日 没有评论 1,886 次阅读

我们在网上浏览网页,需要一个web服务器,浏览网页的过程就是浏览器通过HTTP协议与WEB服务器 交互的过程。在过去,大多是静态网页,因此只须把资源放在WEB服务器上即可。如今随着应用的发展,客户与服务器需要动态的交互,为了实现这一目标,就需 要开发一个遵循HTTP协议的服务器端应用软件,来处理各种请求。那么serv...阅读全文

分类: java 标签:

Hibernate二级缓存攻略

2007年9月18日 没有评论 2,337 次阅读

 Class的缓存   对于一条记录,也就是一个PO来说,是根据ID来找的,缓存的key就是ID,value是POJO。无论list,load还是iterate,只要读出一个对象,都会填充缓存。但是list不会使用缓存,而iterate会先取数据库select id出来,然后一个id一个id的load,如果在缓存里面有,就从缓存取,没有的话就去数据库load。假设是...阅读全文

分类: java 标签:

EJB3.0入门

2007年9月3日 没有评论 2,044 次阅读

什么是EJB? 一个企业JavaBean (EJB)是一个可重用的,可移植的J2EE组件。 EJB由封装了业务逻辑的多个方法组成。 例如,一个EJB可以有包括一个更新客户数据库中数据的方法的业务逻辑。多个远程和本地客户端可以调用这 个方法。另外,EJB运行在一个容器里,允许开发者只关注与bean中的业务逻辑而不用考虑象事务支持,安全...阅读全文

分类: java 标签:

HtmlParser应用范例

2007年8月2日 没有评论 2,846 次阅读

/**  *包名:wenc.htmlparser<br>  *文件:Test.java<br>  *作者:wenc<br>  *时间:2007–8–2下午04:03:22<br>  *@version1.0  */ package wenc.htmlparser;   import java.io.BufferedReader; import java.io.File; import java.io.FileInputS...阅读全文

分类: java 标签:

Lucene基础知识

2007年8月2日 没有评论 1,951 次阅读

A.        索引 Lucene索引可能由多个子索引组成,这些子索引成为段。每一段都是完整独立的索引,能被搜索。索引是这样作成的: 1. 为新加入的文档创建新段。 2. 合并已经存在的段。 搜索时需要涉及到多个段和/或者多个索引,每一个索引又可能由一些段组成。   为了使得基于项...阅读全文

分类: java 标签:

由Lucene所想到的,对软件设计的新看法

2007年7月30日 没有评论 1,888 次阅读

lucene的组成结构:对于外部应用来说索引模块(index)和检索模块(search)是主要的外部应用入口 org.apache.Lucene.search/ 搜索入口 org.apache.Lucene.index/ 索引入口 org.apache.Lucene.analysis/ 语言分析器 org.apache.Lucene.queryParser/ 查询分析器 org.apache.Lucene.document/ 存...阅读全文

分类: java 标签:

Lucene在web中搜索的功能

2007年7月30日 没有评论 2,701 次阅读

I.          简化的查询分析器 目前LUCENE支持的语法: A.        布尔操作符包括AND, OR, NOT, 加(+), 减(-);   OR: 如果你要搜索含有字符 A 或者 B 的文档,那么就需要使用 OR 操作符。需要记住的是,如果你只是简单的用...阅读全文

分类: java 标签:

DbUnit数据备份、还原

2007年7月26日 没有评论 2,690 次阅读

(一)  备份代码,以DbUnit2.2版本为例; //获的connection的一个数据库连接       Connection jdbcConnection = WebDb.getConnect(); //oracle中必须指定Schema,见参数“ZFCG”       IDatabaseConnection connection =     &nb...阅读全文

分类: java 标签:

DBUnit核心组件

2007年7月26日 没有评论 2,490 次阅读

IDatabaseConnection dbUnit持有的对数据库的连接。基于jdbc的,以及基于datasource的都有。      IDataSet:表的集合。        FlatXmlDataSet:每个XML元素是对应者一个表行。元素的名字就是表的名字。XML的属性就对应表的列名。如果需要指定为null值,只需要省略对...阅读全文

分类: java 标签:

JRE与JDK的区别是什么?

2007年7月24日 没有评论 2,019 次阅读

后来搞清楚JRE是个运行环境,JDK是个开发环境。因此写Java程序的时候需要JDK,而运行Java程序的时候就需要JRE。而JDK里面已经包含了JRE,因此对JAVA_HOME设置为JDK的路径时也可以正常运行Java程序,但是JDK比较大包括了许多与运行无关的内容,因此运行普通的 Java程序无须安装JDK。 但是用了Eclipse又有了疑问,为什...阅读全文

分类: java 标签: