原创 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