- 博客(11)
- 资源 (2)
- 收藏
- 关注
原创 JDBC+Hibernate将Blob数据写入Oracle
Oracle的Blob字段比较特殊,他比long字段的性能要好很多,可以用来保存例如图片之类的二进制数据。 写入Blob字段和写入其它类型字段的方式非常不同,因为Blob自身有一个cursor,你必须使用cursor对blob进行操作,因而你在写入Blob之前,必须获得cursor才能进行写入,那么如何获得Blob的cursor呢? 这需要你先插入一个empty的blob,这将创建一个blo
2007-12-06 15:59:00 270
原创 string.equalsIgnoreCase
和另一个字符串做equal比较,和equals()方法相同,唯一的区别就是这个方法是忽略大小写的比较,比如"abc"和"Abc"equals()返回false,而equalsIgnoreCase()返回true 本文转自 http://zhidao.baidu.com/question/3810310.html
2007-12-05 09:09:00 574
原创 Commons-logging + Log4j 入门指南 - 樂Tiá∏ ` - CSDNBlog
一 :为什么同时使用commons-logging和Log4j?为什么不仅使用其中之一? Commons-loggin的目的 是为“所有的Java日志实现”提供一个统一的接口,它自身的日志功能平常弱(只有一个简单的SimpleLog?),所以一般不会单独使用它。 Log4j的功能非常全面强大,是目前的首选。我发现几乎所有的Java开源项目都会用到Log4j,但我同时发现,所有用到Log4j
2007-12-05 09:03:00 367
原创 XP下安装SQL2000企业版本
XP下安装SQL2000企业版本 SQL2000企业版本适用于WIN 2000系统,2003系统和XP一般装不了需要选用个人版,当然如果你在不清楚的前提下辛辛苦苦下载了企业版本却不能安装,是不是很失望呢?这里介绍一个XP下安装装SQL2000企业版本方法以供参考~ 办法如下: 一.在SQL服务器的安装盘中找到MSDE这个目录,并且点击setup.ex
2007-10-22 10:06:00 500
原创 ThreadLocal的使用- -
以前一直以为ThreadLocal很复杂, 只知道它的功能大概是将一个对象邦定到一个线程当中或者多个线程当中, 使得每个线程都使用同样一个对象。举例说明:public class HibernateSessionFactory {private static final ThreadLocal threadLocal = new ThreadLocal();public static Sessio
2007-10-08 11:13:00 310
原创 ThreadLocal的几种误区
最近由于需要用到ThreadLocal,在网上搜索了一些相关资料,发现对ThreadLocal经常会有下面几种误解 一、ThreadLocal是java线程的一个实现 ThreadLocal的确是和java线程有关,不过它并不是java线程的一个实现,它只是用来维护本地变量。针对每个线程,提供自己的变量版本,主要是为了避免线程冲突,每个线程维护自己的版本。彼此独立,修改不会影响到对方。
2007-10-08 10:17:00 263
原创 加载struts配置文件
ActionServlet默认加载WEB-INF 下的struts-config.xml文件。如果需要Struts 的配置文件不在WEB-INF路径下,或者改变了文件名,则应采用如下方式配置: actionSevlet org.apache.struts.action.ActionServlet config /WEB-INF/struts-config-user.xml
2007-09-27 14:27:00 761
原创 web.xml中load-on-startup标签的含义
在servlet的配置当中,5的含义是:标记容器是否在启动的时候就加载这个servlet。当值为0或者大于0时,表示容器在应用启动时就加载这个servlet;当是一个负数时或者没有指定时,则指示容器在该servlet被选择时才加载。正数的值越小,启动该servlet的优先级越高。
2007-09-27 14:22:00 424
原创 wincvs
1.配置Admin->Command line... ->Command line settings中(1)选择"CVSROOT"(把上勾),然后点击"后面的"..."按钮弹出设置"CVSROOT"对话框(2)在"CVSROOT"对话框中,A、在"Protocol"列表中选择"sspi"协议(根据CVS服务器选择),B、在"Repository"的文本框中填入CVS服务器中模块库的路径
2007-09-27 11:46:00 346
原创 HIBERNA里要重写HASCODE 和EQUALS这两个方法
equals用来按照自己的规则判断两个对象是否相等,而重写了equals后,按照java的惯例,就需要重写hashCode 1,重点是equals,重写hashCode只是技术要求(为了提高效率) 2,为什么要重写equals呢,因为在java的集合框架中,是通过equals来判断两个对象是否相等的 3,在hibernate中,经常使用set集合来保存相关对象,而set集合是不允许重
2007-09-27 10:49:00 1055 1
原创 hibernate.properties
hibernate.properties##---------- this is the connection and hibernate.dialect fo mysql -------------------------------- hibernate.dialect=net.sf.hibernate.dialect.MySQLDialecthibernate.connection.dr
2007-09-25 11:07:00 1527
Struts2教程(chm)
2010-07-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人