Memory Leak修復substring()
Mix經常在使用字串,也知道作字串增刪的時候,不要使用+,-等這類的運算元,而是改用StringBuffer或StringBuilder來處理字串,不過在某些狀況下,還是有可能會造成Memory Leak內存洩漏。為了觀察GC狀況,Mix在Eclipse -> Install...
View ArticleHSQLDB使用JDBC建立Table
DDL(Data Definition Language)是用於定義資料庫的結構與物件的語言,包括內外模式,概念模式及其相互之間的應對,定義資料的完整性,安全控制等。CREATEALTERDROP這次Mix使用HSQLDB所提供的JDBC Driver,連接到Database,來使用DDL操作,進行建立Table,修改Table等動作。( 繼續閱讀… )
View ArticleMaven使用Eclipse導入Library
隨著專案的開發,需要使用的Open Source Library會越來越多,而各版本衝突的問題更是屢見不鮮,因此需要個良好的管理方式,來解決這類的問題。Maven提供了便利的方式,來輔助我們開發系統,pom.xml(Project Object Model),可以讓我們方便設定,在每個<dependency>中要設定的哪些Group Id,Artifact Id等,都可以在...
View ArticleMemory Leak修復Thread
為了增加執行效率,使用Thread是常見的方法,不過建立Thread也是需要花費昂貴的資源,若沒有限制數量的話,很容易就將內存消耗殆盡,又怎能執行原先欲要處理的商業邏輯,所以使用Thread Pool來修復,消耗過多的資源所造成的Memory Leak內存洩漏。( 繼續閱讀… )
View ArticleHSQLDB使用JDBC建立Column
在初期階段,會因為實務上的需求,尚未十分確定,所以常常會對Column進行建立,修改,刪除等動作,因此需先了解這類的語法,才能即時地修改Table結構,當然你也可以使用GUI來操作,不過當Table數量眾多時,以代碼方式修正,才能有效率地批次修改。( 繼續閱讀… )
View Article