自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

转载 有用的国外开源项目网址

 http://www.sourceforge.nethttp://www.java.net www.eclipse.org www.opensource.org  ?(J2EEhttp://www.objectlearn.com/index.jsp plugin for Eclipse)http://sourceforge.net/projects/itools-htmlar

2008-08-05 09:11:00 623

原创 富文本编辑器的基本原理与实践

富文本编辑器,Rich Text Editor, 简称 RTE, 它提供类似于 Microsoft Word 的编辑功能,容易被不会编写 HTML 的用户并需要设置各种文本格式的用户所喜爱。它的应用也越来越广泛。最先只有 IE 浏览器支持,其它浏览器相继跟进,在功能的丰富性来说,还是 IE 强些。虽然没有一个统一的标准,但对于最基本的功能,各浏览器提供的 API 基本一致,从而使编写一个跨浏览器的

2008-08-01 14:43:00 545

转载 Apache Commons工具集

 Apache Commons工具集关键字: java Apache Commons工具集2007-07-30 14:29Apache Commons包含了很多开源的工具,用于解决平时编程经常会遇到的问题,减少重复劳动。我选了一些比较常用的项目做简单介绍。文中用了很多网上现成的东西,我只是做了一个汇总整理。 一、Commons BeanUtilshttp

2008-07-24 15:57:00 542

转载 编码

 本文主要包括以下几个方面:编码基本知识,java,系统软件,url,工具软件等。在下面的描述中,将以"中文"两个字为例,经查表可以知道其GB2312编码是"d6d0 cec4",Unicode编码为"4e2d 6587",UTF编码就是"e4b8ad e69687"。注意,这两个字没有iso8859-1编码,但可以用iso8859-1编码来"表示"。2. 编码基本知识最早的编码是iso8859-

2008-07-14 14:36:00 580

原创 Eclispe 内存不足解决方法

前一段时间在Eclipse中调试工程的时候,会报出内存不足,然后可以取消但是几次之后Eclipse就会死在哪里,不得不结束重启。曾经从资料上看到,可能是Eclipse的自动构建导致消耗了内存,但是取消自动构建后每次调试的时候不得不手工构建,有时候忘记了就会导致调试不出结果。今天又学到了一招,怎么解决。 可以增大java虚拟机内存,在Eclipse的安装目录有Eclipse的配置文件eclipse.

2008-07-10 09:11:00 1791

转载 OSCache

文章摘要Cache是一种用于提高系统响应速度、改善系统运行性能的技术。尤其是在Web应用中,通过缓存页面的输出结果,可以很显著的改善系统运行性能。本文中作者给大家介绍一个实现J2EE框架中Web应用层缓存功能的开放源代码项目----OSCache。通过应用OSCache,我们不但可以实现通常的Cache功能,还能够改善系统的稳定性。它的最新版本是 :OSCache2.31 面临的问题

2008-07-08 13:57:00 543

原创 Lucene2.0

Lucene是apache组织的一个用java实现全文搜索引擎的开源项目。 其功能非常的强大,api也很简单。总得来说用Lucene来进行建立 和搜索和操作数据库是差不多的(有点像),Document可以看作是 数据库的一行记录,Field可以看作是数据库的字段。用lucene实 现搜索引擎就像用JDBC实现连接数据库一样简单。 Lucene2.0,它与以前广泛应用和介绍的Lucene 1.4.3

2008-07-04 09:51:00 1138

原创 commons.lang

commons.lang包共包含了17个实用的类:   ArrayUtils – 用于对数组的操作,如添加、查找、删除、子数组、倒序、元素类型转换等;BitField – 用于操作位元,提供了一些方便而安全的方法;BooleanUtils – 用于操作和转换boolean或者Boolean及相应的数组;CharEncoding – 包含了Java环境支持的字符编码,提供是否支持某种编码的判断;Ch

2008-07-03 17:37:00 721

原创 Hibernate二级缓存

主要来自hibernate2.1版本,基本原理和3.0、3.1是一样的hibernate的session提供了一级缓存,每个session,对同一个id进行两次load,不会发送两条sql给数据库,但是session关闭的时候,一级缓存就失效了。二级缓存是SessionFactory级别的全局缓存,它底下可以使用不同的缓存类库,比如ehcache、oscache等,需要设置hibernate.ca

2008-07-03 15:55:00 288

原创 在Hibernate应用中如何处理批量更新和批量删除

批量更新是指在一个事务中更新大批量数据,批量删除是指在一个事务中删除大批量数据。以下程序直接通过Hibernate API批量更新CUSTOMERS表中年龄大于零的所有记录的AGE字段:tx = session.beginTransaction();Iterator customers=session.find("from Customer c where c.age>0").iter

2008-07-03 15:44:00 311

原创 Tomat 连接数据连接池

在Tomcat 5.5/conf/Catalina/localhost/xxxxx.xml(xxxxx.xml为你自己的web的配置xml文件) 中添加resource                type="javax.sql.DataSource"        driverClassName="com.mysql.jdbc.Driver"        password="********

2008-07-03 14:09:00 364

原创 JSTL标签

JSTL包含以下的标签:    常用的标签:如 :  c:out > 、 c:remove > 、 c: catch > 、 c:set > 等   条件标签:如 c: if > c:when > 、 c:choose > 、 c:otherwise > 等   URL标签:如 c: import > 、 c:redirect > 和 c:url > 等   XML标签:如

2008-07-02 16:40:00 387

原创 JSTL的fmt国际化库

JSTL 入门: 表示就是一切通过定制标记进行格式化和国际化文档选项 将此页作为电子邮件发送);//--> 将此页作为电子邮件发送未显示需要 JavaScript 的文档选项级别: 初级Mark A. Kolb (mak@taglib.com), 软件工程师2003 年 6 月 15 日JSP 标准标记库(JSP Standard Tag Library,JSTL)fmt 库通过一组颇受关注的定

2008-07-02 15:29:00 2066

转载 LRU算法的实现

0 推荐 LRU算法的实现什么是LRU算法 LRU是Least Recently Used的缩写,即最近最少使用页面置换算法,是为虚拟页式存储管理服务的.关于操作系统的内存管理,如何节省利用容量不

2008-07-02 09:34:00 826

原创 同一时间同一帐号只能登陆一

同一时间同一帐号只能登陆在一台电脑上的问题终于解决了后登陆的用户会把先登陆的用户踢下线具体实现:sessionCheck:package test;import javax.servlet.ServletContext;import javax.servlet.http.HttpServlet;import javax

2008-06-25 16:53:00 1984 2

转载 request获取各种路径总结

从request获取各种路径总结 request.getRealPath("url");//虚拟目录映射为实际目录 request.getRealPath("./");//网页所在的目录 request.getRealPath("../");//网页所在目录的上一层目录request.getContextPath();//应用的web目录的名称    如http://localhost:700

2008-06-25 11:58:00 447

转载 js一些技巧

1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键no 可用于Table2. 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return false;" oncut="return false;" 防止复制5. IE地址栏前换成自己的图标6.

2008-06-24 15:34:00 371

原创 Base64编码

Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一,大家可以查看RFC2045~RFC2049,上面有MIME的详细规范。Base64要求把每三个8Bit的字节转换为四个6Bit的字节(3*8 = 4*6 = 24),然后把6Bit再添两位高位0,组成四个8Bit的字节,也就是说,转换后的字符串理论上将要比原来的长1/3。这样说会不会太抽象了?不怕,我们来看一个例子:转换前 aaa

2008-06-23 15:14:00 493

空空如也

空空如也

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

TA关注的人

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