- 博客(33)
- 收藏
- 关注
转载 关于websphere v6的采用log4j输出日志信息的问题
websphere v6按照系统默认设置会采用本身的日志系统及格式,如果想用自定义的输出方式来输出日志信息(如:apache的commons-logging),需以下几个步骤配置: 1)修改commons-logging.jar,在该jar的META-INF中添加一个新的目录"services"在该文件夹下添加名为"org.apache.commons.logging.LogFactory"的文件
2008-01-18 17:21:00 835
转载 WebSphere 与 log4j
WebSphere 5.x 与 log4j增加"一般 JVM 自变量"-Dorg.apache.commons.logging.LogFactory=org.apache.commons.logging.impl.LogFactoryImpl不足:只能在 server 级设置,可能影响其他应用。 将应用的"类装入器方式"设置为"PARENT_LAST"不足:可能带来很多类装入错
2008-01-18 17:18:00 847
原创 spring jndi 配置
使用JndiObjectFactoryBean,例如 java:/MySqlDS 2. 使用JndiObjectTargetSource,例如 queue/testQueue 3. 如果不使用JndiTemplate实现InitialContext环境变量的配置,则需要jndi.properties文件(放在classpath中,一
2007-08-09 12:51:00 3348 1
原创 spring EJB JNDI
对于一些遗留项目,实现EJB的远程调用是很有必要的,这里就简单介绍一下Spring中的配置和调用方式,从中可以感受到Spring可插拔配置业务方法的强大功能. 首先在spring的配置文件中配置如下: class="org.springframework.jndi.JndiTemplate">
2007-08-09 12:40:00 1062
转载 Spring XML配置十二个最佳实践
在这篇文章里,对于Spring XML的配置,我将向你展示12种比较好的实践。其中的一些实践不仅是好的实践,更是必要的实践。除此以外,还有其他因素,例如领域模型的设计,都能影响XML的配置,但是这篇文章重点研究XML配置的易读性和易管理性。 1。不要使用autowiring Spring可以通过类的自省来自动绑定其依赖部分,使得你不必明确指明bean的属性和构造器。Bean的属性可以
2006-07-21 11:27:00 720
转载 Spring事务处理及其AOP框架的内幕
Spring框架中成功吸引人的一点就是容器事务的管理,提供了一个轻量级的容器事务处理,针对的对象是普通的java类,使用Spring事务管理的话,你可以按照自己的业务把一些相关的方法纳入其事务管理里面,这就避免了程序员在处理事务的过程中繁琐的工作.同时这些也是ejb2.X规范里面吸引人的一点,这在spring里面都很好的提供.虽然在跨容器的事务管理,spring里面并没有提供,但是对于一般的web
2006-07-21 11:18:00 737
转载 Spring 是一个开源框架
Spring 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。Spring 框架 Spring 框架是一个分层架构,由 7 个定义良好的模块组成。Spring 模块构建在核心容器之上,核心容器定义了创建、配置和管理 bean 的方式,如图 1 所示。
2006-07-21 09:36:00 5050
转载 spring 配置实例4(使用DefaultAdvisorAutoProxyCreator 自动代理,比较省时省力的做法)
用 DefaultAdvisorAutoProxyCreator 实现自动代理 java代码: transactionAttributeSource 使用xx.xx*=PRO...这种写法,spring使用TransactionAttri
2006-07-06 13:36:00 2734
原创 spring 配置实例3
"http://www.springframework.org/dtd/spring-beans.dtd"> class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"> value="/cms/cms-hibernate.cfg.xml" /> class="org.s
2006-07-06 13:06:00 978
原创 spring 配置实例2
"http://www.springframework.org/dtd/spring-beans.dtd"> class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"> value="/cms/cms-hibernate.cfg.xml" /> class="org.s
2006-07-06 13:03:00 1360
原创 spring 配置实例1(使用BeanNameAutoProxyCreator自动代理,比较省时省力的做法)
autowire="byName"会自动根据你的属性的名字帮你注入你要的bean,要不就要手动写明。?autowire同注入相关还是同事务管理相关?代理匹配的名字有*Manager,就是想匹配所有的ManagerObject。但是好像没有注意到,这样配置会把transactionManager也匹配上,然后定义的是find以外的方法都是要事务的。也就说transactionManager执
2006-07-06 13:02:00 2607
原创 spring 配置文件
1.0" encoding="UTF-8"?> PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd"> 1。复杂的形式 class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
2006-07-06 13:00:00 2410
转载 字符集的编(解)码的总结
首先看清楚几种常用的字符集编码(java语言是采用unicode字符集编码来表示字符与字符串的): ASCII(American Standard Code for Information Interchange,美国信息互换标准代码),是基于常用的英文字符的一套电脑编码系统。我们知道英文中经常使用的字符、数字符号被计算机处理时都是以二进制码的形式出现的。这种二进制码的集合就是所谓的ASCII
2006-06-29 22:35:00 654
转载 自定义标记库
v 自定义标记库 Ø 自定义标记库让你可以把逻辑封装起来,并且以网页设计师熟悉的格式拉使用这些逻辑。Ø 使用自定义标记库,可以将JSP页面中的Java代码量缩减到最少,使整个应用程序更易 于调试和维
2006-06-23 09:15:00 1086
转载 如何判断一个对象是否是基本类型的Wrapper
java代码: public static void main(String[] args) throws Exception { System.out.println(isWrapClass(Long.class));
2006-06-13 16:40:00 2864
转载 如何知道方法的调用者
java代码: public static String getCaller(){ int i; StackTraceElement stack[] = (new Throwable()).getStackTrace();
2006-06-13 16:32:00 1398
转载 java md5 的实现
import java.lang.reflect.*;import java.io.*;/*************************************************md5 类实现了RSA Data Security, Inc.在提交给IETF的RFC1321中的MD5 message-digest 算法。***********************************
2006-06-10 11:29:00 2379
转载 Java获得CPU序列号和网卡Mac地址
//Java获得CPU序列号和网卡Mac地址/*利用Runtime call操作系统的命令,具体的命令取决于不同的操作系统,注意不要调用Runtime.getRuntime().exec(String)接口,要用Runtime.getRuntime().exec(String[])这个接口,不然复杂命令的执行会有问题。例子如下(拿cp
2006-06-08 09:07:00 940
转载 Java中利用JMF编写摄像头拍照程序
摄像头拍照程序了。用于现场拍照,生成照片,主要用到Java Media Framework(JMF)。 首先到SUN下载最新的JMF,然后安装。 然后,说一下需求 1. 用摄像头拍照 2. 在文本框输入文件名 3. 按下拍照按钮,获取摄像头内的图像 4. 在拍下的照片上有一红框截取固定大小的照片。 5. 保存为本地图像为jpg格式,不得压缩画质 技术关键,相信也是大家最感兴趣的部
2006-06-03 20:02:00 1035
转载 Webservice传送文件的实现(AXIS2 MTOM)
工作环境:IDE: Eclipse 3.1.2 jdk: jdk1.5.0_06 Tomcat: apache-tomcat-5.5.15 AXIS2:1.0(war版本和bin版本) 环境准备:http://ws.apache.org/axis2/down
2006-06-03 11:17:00 2345
转载 正则表达式之道
原著:Steve Mansour sman@scruznet.com Revised: June 5, 1999(copied by jm /at/ jmason.org from http://www.scruz.net/%7esman/regexp.htm, after the original disappeared! ) 翻译:Neo Lee什么是正则表达式一个正则
2006-06-03 11:06:00 814
转载 Java数据类型间的相互转换
Java的数据类型分为三大类,即布尔型、字符型和数值型,而其中数值型又分为整型和浮点型;相对于数据类型,Java的变量类型为布尔型boolean;字符型char;整型byte、short、int、long;浮点型float、double。其中四种整型变量和两种浮点型变量分别对应于不同的精度和范围。此外,我们还经常用到两种类变量,即String和Date。对于这些变量类型之间的相互转换在我们编程中经
2006-06-03 10:57:00 666
转载 编写你自己的单点登录(SSO)服务
单点登录(SSO)的技术被越来越广泛地运用到各个领域的软件系统当中。本文从业务的角度分析了单点登录的需求和应用领域;从技术本身的角度分析了单点登录技术的内部机制和实现手段,并且给出Web-SSO和桌面SSO的实现、源代码和详细讲解;还从安全和性能的角度对现有的实现技术进行进一步分析,指出相应的风险和需要改进的方面。本文除了从多个方面和角度给出了对单点登录(SSO)的全面分析,还并且讨论了如
2006-06-03 10:55:00 838
转载 HTTP错误代码解释
HTTP 400 - 请求无效 HTTP 401.1 - 未授权:登录失败 HTTP 401.2 - 未授权:服务器配置问题导致登录失败 HTTP 401.3 - ACL 禁止访问资源 HTTP 401.4 - 未授权:授权被筛选器拒绝 HTTP 401.5 - 未授权:ISAPI 或 CGI 授权失败 HTTP 403 - 禁止访问 HTTP 403 - 对 Internet 服务管理器 (H
2006-06-03 10:53:00 921
转载 基于Java的全文索引引擎Lucene简介
http://www.chedong.com/tech/lucene.html 关键词:Lucene java full-text search engine Chinese wordsegment内容摘要:Lucene是一个基于Java的全文索引工具包。 基于Java的全文索引引擎Lucene简介:关于作者和Lucene的历史 全文检索的实现:Luene
2006-06-03 10:51:00 818
转载 深入剖析Java编程中的中文问题及建议最优解决方法
1、中文问题的来源 计算机最初的操作系统支持的编码是单字节的字符编码,于是,在计算机中一切处理程序最初都是以单字节编码的英文为准进行处理。随着计算机的发展,为了适应世界其它民族的语言(当然包括我们的汉字),人们提出了UNICODE编码,它采用双字节编码,兼容英文字符和其它民族的双字节字符编码,所以,目前,大多数国际性的软件内部均采用UNICODE编码,在软件运行时,它获得本地支持系统(多数
2006-06-03 10:49:00 557
转载 深入挖掘IOC、AOP以及Spring中的实现
Spring的功能是很强大的,在其“绝不发明自己认为好的轮子,而只发明自己认为不好的轮子”的指导思想下,通过充分实践了“一切实事求是、‘循证架构’的工作方式”的理论,基本上把轻量级的J2EE应用框架(如ORM、MVC等)进行了整合,并构架了一些常用的功能(如DAO),形成了一个功能强大的J2EE轻量级企业应用框架。 然而,或许是大家对Spring掌握得还不透彻的缘故吧,看到很多软件企业中用到的
2006-06-03 10:49:00 1142
转载 彻底明白Java的IO系统
一. Input和Output1. stream代表的是任何有能力产出数据的数据源,或是任何有能力接收数据的接收源。在Java的IO中,所有的stream(包括Input和Out stream)都包括两种类型:1.1 以字节为导向的stream以字节为导向的stream,表示以字节为单位从stream中读取或往stream中写入信息。以字节为导向的stream包括下面几种类型:1) input s
2006-06-03 10:47:00 622
转载 WEB开发中的JAVA字符编码经验总结
一、概要在JAVA应用程序特别是基于WEB的程序中,经常遇到字符的编码问题。为了防止出现乱码,首先需要了解JAVA是如何处理字符的,这样就可以有目的地在输入/输出环节中增加必要的转码。其次,由于各种服务器有不同的处理方式,还需要多做试验,确保使用中不出现乱码。二、基本概念2.1 JAVA中字符的表达JAVA中有char、byte、String这几个概念。char 指的是一个UNICODE字符,为1
2006-06-03 10:45:00 556
转载 Java文件操作大全
本文汇集常用文件操作方法,包括文件的建立/检查与删除,目录的建立/检查与删除,取出目录中文件,文件属性的取得,逐行读取数据等等。 文件的建立/检查与删除 文件的建立、检查与删除 String path=request.getRealPath(""); //out.println(path); File f=new File(path,"File.txt"); //out.pr
2006-06-02 23:09:00 557
转载 JAVA EXCEL API
参考文章:http://www-128.ibm.com/developerworks/cn/java/l-javaExcel/index.html作了一些相应的扩充(读取图片等)Java Excel是一开放源码项目,通过它Java开发人员可以读取Excel文件的内容、创建新的Excel文件、更新已经存在的Excel文件。使用该API非Windows操作系统也可以通过纯Java应用来处理Ex
2006-06-02 23:05:00 622
转载 java 操作 word
参考: http://danadler.com/jacob/ http://jakarta.apache.org/poi/ http://www.onjava.com/pub/a/onjava/2003/01/22/poi.html http://www.csdn.net/develop/article/15/15311.shtm http://forum.java.sun.com/thread.
2006-06-02 22:45:00 716
转载 在JSP中执行外部应用程序
下列將會啟動 MS Windows NT 中的記事本: Runtime.getRuntime().exec("cmd /c notepad.exe"); 要啟動 MS Windows 95/98 中的,則使用: Runtime.getRuntime().exec("c://windows//notepad.exe"); Runtime 類別讓程式和他的環境互動。第一個字串命令指示命令行的直譯器 c
2006-06-02 22:43:00 1041
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人