自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(10)
  • 收藏
  • 关注

原创 一个简洁的分页实现(三)

我开始就是为了在Hibernate中使用分页才设计这个分页实现的,因为使用Hibernate时,查询后的结果被自动封装到一个List中了,所以使用起来特别方便,这里我做了一个比较庸俗的实现,就是查询参数只适合字符串类型,不过大部分查询还真的只是对字符串操作。package treeroot.util;import net.sf.hibernate.HibernateException;im

2004-11-11 00:19:00 521

原创 一个简洁的分页实现(二)

这里构建一个最简单的分页实现,也就是说通过查询结果的列表来构建页对象,这种情况是存在的:比如本次要显示的结果不是直接从数据库查询得到的,而是通过过滤某次数据库查询得到的,总之就是一个包含所有数据的结果集合。不知道有没有说清楚,这里直接给出一个参考实现:package treeroot.util;import java.util.List;/*** @author treerot* @ver

2004-11-11 00:18:00 538

原创 一个简洁的分页实现(一)

设计这个分页功能要达到的目标:1.和实现无关,这样才可以复用。2.符合开闭原则,也就是说可以新增功能,但不需要修改。3.简洁明了,容易看懂。下面的设计每次只获取一页数据,每次都要重新设置查询总数,具体如何获得自己实现,这是一个比较通用的分页实现。这里设计一个接口:package treeroot.util;import java.util.List;/*** 该接口用来实现分页功能,注意这里没

2004-11-11 00:17:00 539

原创 使用FileUpload组件实现文件上传

 文件上传在web应用中非常普遍,要在servlet/jsp环境中实现文件上传功能非常容易,因为网上已经有许多用java开发的组件用于文件上传,本文以commons-fileupload组件为例,为servlet/jsp应用添加文件上传功能。common-fileupload组件是apache的一个开源项目之一,可以从http://jakarta.apache.org/commons/fi

2004-11-02 16:23:00 533

原创 正则表达式几种常用功能——查询,提取,替换,分割

正则表达式在字符串处理上有着强大的功能,sun在jdk1.4加入了对它的支持 下面简单的说下它的4种常用功能:查询:String str="abc efg ABC";String regEx="a|f";   //表示a或f Pattern p=Pattern.compile(regEx);Matcher m=p.matcher(str);boolean rs=m.fi

2004-11-02 16:21:00 522

原创 遍厉目录,实现目录删除,取得目录大小及深度

import java.io.*;import java.util.*;public class ManageContent {  private int dir_deep=0;  private int dir_size = 0;  private int sourcepath_deep; //输入路径相对于根目录的深度  private Hashtable ht=new Hashtable

2004-11-02 16:21:00 501

原创 JBOSS4数据源配置大全

http://www.onjava.com/pub/a/onjava/2004/02/25/jbossjdbc.htmlJboss 4.0的开发人员版本是一个开源的应用服务器,他把HypersonicDB作为他的缺省数据库。然而,开发人员也许还要使用除了HypersonicDB以外其他种类的数据库,在这篇文章中我们将看到如何在Jboss上配置使用其他的数据库。简介Jboss4.0使用了JDBC配置

2004-10-29 15:07:00 516

原创 Eclipse基础--java环境变量设置

我是一名java的爱好者,理所当然装了不少java方面的软件,大部分是开放源码的,而且多数是绿色软件,只要解压,设置一下环境变量即可使用。     由于软件本身升级比较频繁,经常需要重新设置使用的环境变量,而且我常常同时安装同一软件的不同版本(甚至是相同版本)。如eclipse我就分别在F,G,H三个盘上装了不同的版本,一个是中文版,一个是英文的Latest Release,一个是Stre

2004-10-27 15:54:00 564

原创 利用CVSNT在Eclipse中使用CVS--3.创建一个CVS实例

第三节 创建一个CVS实例1.先在eclipse中建立一个新的项目“Hello World CVS”,再建立一个“HelloWorld”类(注1),只是简单地输出语句“HelloWorld!”。2.把这个本地项目共享到repository里。打开java视图,选中这个项目,右键单击->小组->共享项目:出现提示窗口后,一路按“Next”即可,直至出现一个“添加至CVS版本控制”的对

2004-10-27 15:18:00 1287

原创 利用CVSNT在Eclipse中使用CVS--1.安装与配置CVSNT

CVS 全称Concurrent Versions System,主要用于管理在开发过程中生成的源代码、文档等资料,记录他们的更新历史,使开发团队各成员可以更好的协作。CVS版本控制系统采用C/S架构,目前CVS server可以支持Linux、windows 2000/xp/2003以及部分unix(如sun的solaris等),CVS client在linux、windows、unix上也有对

2004-10-27 15:13:00 2288

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除