原创 15/01/2008 數據類型

(一) Number in General     1.一條經驗:程序主體中僅能出現的文字量就是0和1.任何其他文字量都應該換成Named Constants來表示     (0用於 for 0  to constant do;1用於t

原创 冒泡排序算法分析!

(轉載自數據結構自考網,本轉載純爲了學習) 冒泡排序 1、排序方法      將被排序的記錄數組R[1..n]垂直排列,每個記錄R[i]看作是重量爲R[i].key的氣泡。根據輕氣泡不能在重氣泡之下的原則,從下往上掃描數組R:凡掃描到

原创 Java判斷時間,Email,手機號是否爲正確格式

 //=====================判斷時間是否正確格式public static boolean checkDate(String da

原创 23/01/2008 命名規則

        這一篇文章是規範自己在開發的過程中對一些命名的處理,使得自己的命名能一個規範,提高可讀性和可維護性。     1 .變量名要容易理解。(也就是能準確表達變量的含義)      2.  變量名長度控制在9到16位(也就是三個

原创 C# 冒泡排序!

寫了一個關於冒泡的算法。         static void Main(string[] args)        ...{            Console.Write("please input the number of 

原创 Java的單例模式例子

1. 先寫一個Singleton的class   package stone;public class Singleton {    private static Singleton instance;    private Single

原创 Java的代理模式例子

(1).  創建一個接口, 要代理的類和 代理類都將繼承它 package stone;public interface Image {    public void show();}   (2). 創建要被代理的類: package s

原创 一個簡單的 Struts 例子

其實這個例子也是抄李剛《輕量級JavaEE企業應用實戰》裏的,學習中   1. 創建一個web project, 比如: Struts2Demo 2. 寫三個jsp,分別代表login, login正確,login錯誤.    (2.1

原创 Java的求質數

package stone; public class PrimerNumber { public static void main(String[] args) { int MAX_NUMBER = 100; boolean[

原创 SSH 最小必須要的包

1. 以下是Struts2項目必須要的包   xwork-core-2.1.6.jar commons-logging-1.0.4.jar ognl-2.7.3.jar struts2-core-2.1.8.1.jar freemarke

原创 Java的九九口訣表

public static void main(String[] args) {         for(int i=1;i<=9;i++){            for(int j=1;j<=i;j++)               

原创 C# 遞歸算法!

          今天無所事事,於是重溫了一下遞歸算法。突然之間發現遞歸算法很好用。            首先碰到的是這樣的一首題目:計算數組{1,1,2,3,5,8.......} 第30位值,不用遞歸,我寫出了以下這樣的代碼:  

原创 Java的工廠模式例子

1. 簡單工廠: (1). 創建輸出(Output)接口 package stone;public interface Output {    public int MAX_COUNT =10;               // 最多可打

原创 程序員接項目的四點技巧

<!-- /* Font Definitions */ @font-face {font-family:宋體; panose-1:2 1 6 0 3 1 1 1 1 1; mso-font-alt:SimSun; mso-f

原创 struts2整合 spring應用實例

struts2整合 spring應用實例     我們知道struts1與spring整合是靠 org.springframework.web.struts.DelegatingActionProxy來實現的,以下通過具體一個用