原创 “迭代器”設計模式

1:設計一接口: package 編程思想內部類.v1.擁有外類所有元素訪問權; public interface ISelector {  boolean end(); Object current(); void next();}

原创 Spring與DWR整合

Spring與DWR整合的價值在於DWR使用的BO全部交給Spring管理,從而充分利用Spring強大的IoC和AOP特性。1. 添加dwr.jar到WEB-INF/lib下,並在web.xml中添加對DWR的加載代碼  <serv

原创 DWR【option賦值問題】

web.xml裏配置 <!-- DWR配置 --> <servlet>  <servlet-name>dwr-invoker</servlet-name>  <servlet-class>org.directwebremoting.se

原创 JS動態時鐘

function showtime(){   var timerID=null;   var now=new Date();   var year=now.getYear();//當前的年   var month=now.getMont

原创 ant安裝配置使用詳解

1,什麼是ant    ant是構建工具2,什麼是構建    概念到處可查到,形象來說,你要把代碼從某個地方拿來,編譯,再拷貝到某個地方去等等操作,當然不僅與此,但是主要用來幹這個3,ant的好處    跨平臺   --因爲ant是使用j

原创 JAVA_Sort

package com.test; import java.util.Arrays;import java.util.Random; public class CreateArray {     public static void in

原创 JAVA中轉碼問題

/////////////////放到main函數中直接執行/////////////////////   System.out.println(".................URL進行轉碼..................")

原创 Locale[] l = Locale.getAvailableLocales();

Locale[] l = Locale.getAvailableLocales();  for (Locale locale : l) {     //CN  中國中文  中國  zh     System.out.print(    

原创 IO讀取文件內容【含漢字】

String charsetName = "GBK";  String path = "D:/keyword.txt";  File file = new File(path);  InputStreamReader insReader

原创 int[][] pas = new int[6][];

int[][] pas = new int[6][];  for(int i = 0; i < pas.length; i++){   pas[i] = new int[i + 1];   pas[i][0] = 1;   pas[i][

原创 Java.util.date 與 java.sql.date區別和轉換

1、將java.util.Date 轉換爲 java.sql.Date java.sql.Date sd; java.util.Date ud; //initialize the ud such as ud = new java.uti

原创 MD5

public class MD5 {  public static String create(String s) {  try {   MessageDigest md5 = MessageDigest.getInstance("MD5

原创 JAVA中創建一個對象有哪幾種方法,有什麼區別?

以String類爲例第一種:String str = new String();第二種:String str = Class.forName(String).newInstance()兩種方法創建的對象實體沒有任何區別,如果硬說有區別的話

原创 1. 抽象工廠模式可以說是簡單工廠模式的擴展,它們主要的區別在於需要創建對象的複雜程度上。

1. 抽象工廠模式可以說是簡單工廠模式的擴展,它們主要的區別在於需要創建對象的複雜程度上。在抽象工廠模式中,抽象產品可能是一個或多個,從而構成一個或多個產品族。在只有一個產品族的情況下,抽象工廠模式實際上退化到工廠方法模式。  java

原创 import java.awt.AlphaComposite;

import java.awt.AlphaComposite;  import java.awt.Color;  import java.awt.Font;  import java.awt.Graphics2D;  import jav