原创 struts源代碼閱讀(struts 的執行)

第二篇 struts的執行(struts-1.1版)本篇詳細介紹struts在初始化之後是如何處理一個請求,並返回數據的。這裏最核心的類是Reques

原创 Struts-config.xml配置文件講解

Struts的核心是struts-config.xml配置文件,在這個文件裏描述了所有的Struts組件。在這裏包括配置主要的組件及次要的組件,下面是

原创 Strus常見錯誤及原因分析

本篇文章包含了在用Struts開發web應用時經常碰到的一些異常和錯誤,根據異常或錯誤信息本身,經常可以找到潛在的錯誤發生原因。下面列出了一些Stru

原创 常用的各種排序算法的JAVA實現

    用JAVA把《Data Structure and Algoritm Analysis in C》裏面的排序算法實現了。整個結構我使用的是Strategy模式。由Sort類扮演環境角色,SortSt

原创 人生要明白這幾個道理不容易zz

潛哲學:人生要明白這幾個道理不容易 人的一生中,遭遇生命中的貴人不容易。但要明白一些普通的爲人處世的道理也不容易。最近,一心一意幫我的老領導推心置腹地跟我說,他曾舉薦一個人從鄉下調進城裏工作,對他最大的幫助

原创 歸併排序算法的JAVA實現

    package Utils.Sort;     /**   *歸併排序,要求待排序的數組必須實現Comparable接口   */   public class MergeSort implements SortStra

原创 快速排序算法的JAVA實現

    package Utils.Sort;     /**   *快速排序,要求待排序的數組必須實現Comparable接口   */   public class QuickSort implements SortStra

原创 插入排序算法的JAVA實現

    package Utils.Sort;     /**   *插入排序,要求待排序的數組必須實現Comparable接口   */   public class InsertSort implements SortStr

原创 Java的網絡程序設計

    一、 Java編程簡介 1. 編程環境: 操作系統 RedHat7.0 編譯軟件 JDK1.2.2 瀏覽軟件 Netscape6.0 2. 編程方法: 先用文本編輯器如gedit等輸入Java程序,以.java爲文件名後綴存盤。再

原创 選擇排序算法的JAVA實現

    package Utils.Sort;         /**       *@author Linyco       *利用選擇排序法對數組排序,數組中元素必須實現了Comparable接口。       */  

原创 用java實現屏幕截屏

import java.awt.Dimension; import java.awt.Rectangle; import java.awt.Robot; import java.awt.Toolkit; i

原创 Java的多線程-線程間的通信(1)

    1. 線程的幾種狀態 線程有四種狀態,任何一個線程肯定處於這四種狀態中的一種: 1) 產生(New):線程對象已經產生,但尚未被啓動,所以無法執行。如通過new產生了一個線程對象後沒對它調用start()函數之前。 2) 可執行(

原创 冒泡排序算法的JAVA實現

    package Utils.Sort;     /**   *@author Linyco   *利用冒泡排序法對數組排序,數組中元素必須實現了Comparable接口。   */   public class Bub

原创 Java的多線程-線程間的通信(5)

3.2 wait()、notify()和synchronized   waite()和notify()因爲會對對象的“鎖標誌”進行操作,所以它們必須在synchronized函數或synchronized block中進行調用。如果在no

原创 希爾排序算法的JAVA實現

    package Utils.Sort;         /**       *希爾排序,要求待排序的數組必須實現Comparable接口       */       public class ShellSort imp