原创 Undefined exploded archive location 解決方法

解決方法: 1.在工程目錄下的.mymetadata文件中可能webrootdir被改無效了(把下面內容拷到你 的.mymetadate文件中的相應位置上,根據自己的工程修改相應參數);或者有可能少了這context-root這個屬性;

原创 SMTP協議原始命令碼和工作原理(轉)

1.SMTP是工作在兩種情況下:一是電子郵件從客戶機傳輸到服務器;二是從某一個服務器傳輸到另一個服務器   2.SMTP是個請求/響應協議,命令和響應都是基於ASCII文本,並以CR和LF符結束。響應包括一個表示返回狀態的三位數字代碼  

原创 數據庫設計中的 14個技巧

1. 原始單據與實體之間的關係   可以是一對一、一對多、多對多的關係。在一般情況下,它們是一對一的關係: 即一張原始單據對應且只對應一個實體。在特殊情況下,它們可能是一對多或多對一的關係,即一張原始單證對應多個實體,或多張原始單證對應一

原创 POJO(Plain Old Java Object)

POJO應該不是我們開始認爲的JavaBean,當然更不是EJB,它不應該依賴於框架即繼承或實現某些框架類或接口。   例如:Struts1中的Action和ActionForm當然不屬於POJO了,而在Struts2中的Action由

原创 數據庫的三個範式

第一範式:1NF是對屬性的原子性約束,要求屬性具有原子性,不可再分解; 第二範式:2NF是對記錄的惟一性約束,要求記錄有惟一標識,即實體的唯一性; 第三範式:3NF是對字段冗餘性的約束,即任何字段不能由其他字段派生出來,它要求字段沒有冗餘

原创 編寫Java程序最容易犯的21種錯誤

1.duplicated code   代碼重複幾乎是最常見的異味了。他也是refactoring的主要目標之一。代碼重複往往來自於copy-and-paste的編程風格。與 他相對應oaoo是一個好系統的重要標誌。   2.lon