原创 Spring對mdb(消息驅動Bean)支持的例子!

最近學習Spring對mdb(消息驅動Bean)的支持,折騰了兩個星期,總算搞定了。現將配置總結如下:一.ejb部分。mdb類: package com.mdb.ejb;import javax.ejb.EJBException;imp

原创 配置WebLogic Tuxedo Connector

WebLogic Tuxedo Connector (WTC) 是一個兼容 JCA ( J2EE 連接器架構)的軟件組件,它提供 Tuxedo 服務和

原创 des算法的java實現!

public class DesUtil { byte[] bytekey;  public DesUtil(String strKey) {  this.bytekey = strKey.getBytes(); }  // 聲明常量字節

原创 解決JasperReport在Linux下無法顯示的問題!

 解決辦法有三種: 1、安裝虛擬的Xwindows 2、使用JDK 1.4的headless mode(-Djava.awt.headless=true) 3、使用PJA(Pure Java AWT) 第一種方法一年前就試過了,可是我下載

原创 Tomcat5.5.x配置整理

http://www.eu.apache.org/dist/jakarta/tomcat-5/http://www.apache.org/dist/jakarta/tomcat-5/v5.5.x/bin/jakarta-tomcat-5.

原创 詳細解析Java中抽象類和接口的區別

  在Java語言中, abstract class 和interface 是支持抽象類定義的兩種機制。正是由於這兩種機制的存在,才賦予了Java強大的 面向對象能力。abstract class和interface之間在對於抽象類定義的

原创 常用數據庫JDBC連接寫法!

1. MySQL(http://www.mysql.com)mm.mysql-2.0.2-bin.jarClass.forName( "org.gjt.mm.mysql.Driver" );cn = DriverManager.getCo

原创 《大腕》IT版

     一定得是N層結構,                      層數越多越好,層少了用戶會誤會我們不重視,     什麼數據訪問層呀,實體控制

原创 spring中配置不可見的數據源連接方式!

 1.我們一般會按下面的方式配置數據源: <bean id="dataSource"  class="org.apache.commons.dbcp.BasicDataSource">  <property name="driverCla

原创 2010-3-20 CSDN博客公告區取消使用腳本的功能的備份!

<script lnguage="Javascript">function calendar(objName,name,date,width,height){ this.objName=objName; this.calendarName

原创 解決mysql5.0的亂碼問題!

1.設置my.ini中兩處default-character-set=latin1改爲:default-character-set=gbk 2.建表時指定utf-8字符集,如: create table hluser(         u

原创 壓縮指定目錄及相應子目錄的文件!

import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import ja

原创 JasperReport 配置及問題解決!

JasperReport PDF中文 來源:http://blog.sina.com.cn/s/blog_4ffe1dc90100bnt8.html 深入代碼去分析問題的原因,很快我就發現原來是jasperreports在調用itex

原创 使用exe4j製作僞exe文件

  原理:可執行的jar包文件可以通過命令行java -jar jarfile.jar來執行。製作僞exe其實做法一樣,只不過做成exe,調用系統中的java.exe來運行它。  一般情況下,exe4j做成的可執行文件仍需JRE支持,也就

原创 取一定範圍內的隨機數!

//取5到100之間的隨機數 public class Test{public static void main(String[] args){int random = 5 + (int)(Math.random()*(100-5+1))