原创 Apache Roller簡介
Apache Roller簡介0.簡介本文主要介紹了Apache Roller這一Web Blogger的下載、安裝、設置以及使用。 1.下載在Apache的官方網站下載Roller。可以下載Roller的source來進行build或者
原创 Effective Java Item3:使用私有構造方法或者枚舉類型實現單例
Item3 Enforce the singleton property with a private constructor or an enum type 使用私有構造方法或者枚舉類型實現單例。 單例(Singleton)是指只實
原创 修改Eclipse的Plugin語言
當使用自己不熟悉的語言的操作系統,比如日文操作系統或者俄文操作系統,又必須使用時,Eclipse的插件會顯示和系統一樣的語言(插件是多語言版本的),這時用起來就會比較別扭。 本文以FindBugs插件爲例,介紹瞭如何將插件的語言修改爲英文
原创 Effective Java Item6-消除作廢的對象引用
Effective Java 2nd Edition Reading Notes Item6: Eliminate Obsolete Object References 消除作廢的對象引用。 在C或者C++中需要程序員自己進行內存管理
原创 Effective Java Item5-在可以重用對象的時候避免創建對象
Item5 Avoid creating unnecessary objects 避免創建不必要的對象 一般情況下,最好重用功能上對等的對象,而不是創建新的對象。重用對象可以提高性能,並且樣式良好。如果對象是immutable的(pr
原创 Effective Java Item2:當構造方法的參數(尤其是可選參數)比較多時使用Builder模式
Item2 Consider using a Builder when faced with many constructor parameters 當構造方法(靜態工廠方法)包含多個參數時,考慮使用Builder。 當一個類的構造方
原创 Effective Java Item8-在覆蓋equals(Object類的nonfinal方法)時遵循接口規範
Effective Java 2nd Edition Reading Notes Item8: Obey the general contracts when overriding equals. 在覆蓋equals(Object類的no
原创 SWT高級主題第二部分
SWT高級主題(Standard Widget Toolkit)第二部分 在SWT基礎中,我們簡要的瞭解了SWT的產生背景,開發SWT應用程序的基本要求以及基本的SWT組件以及部分事件監聽器。本部分內容將介紹一些高級的組件,佈局管理器等高
原创 SWT Examples安裝與運行
安裝運行 SWT Examples 應用程序以及查看 SWT Example Source 獲取 Eclipse projects 的 source 的方式有很多種,大多數開發人員在開發 plug-in 的過程中,會在調試的過程中
原创 Effective Java Item7-不使用Finalizers
Effective Java 2nd Edition Reading Notes Item7: Avoid Finalizers 不使用Finalizers。 Finalizers是不可預知的,有時是危險的,並且是不必要的。 在C++
原创 Apache Commons項目簡介之Attributes
Apache Commons項目簡介之Attributes0.簡介Apache Commons項目是專注於開發可重用的Java組件。Apache Commons項目由三部分組成:Common
原创 Java語言規範第十一/十二章-異常/執行
Java語言規範第十一章-異常(Java Language Specification – Chapter11 Interface) 在拋出異常的過程中,JVM突然的技術當前線程中已經開始但還沒有執行完的表達式,語句,方法和構造方法調
原创 SWT高級主題第一部分
SWT高級主題(Standard Widget Toolkit)第一部分 在SWT基礎中,我們簡要的瞭解了SWT的產生背景,開發SWT應用程序的基本要求以及基本的SWT組件以及部分事件監聽器。本部分內容將介紹一些高級的組件,佈局管理器等高
原创 SWT 基礎
SWT 基礎(Standard Widget Toolkit) SWT簡介: SWT(Standard Widget Toolkit)是開源的窗口組件工具包,Java可以通過使用SWT來設計可以提供高效,可移植訪問的操作系統UI設施。
原创 SWT佈局管理器
SWT佈局管理器(Standard Wdiget Toolkit) 爲了設置組件的大小和位置,可以通過編程的方式來完成,但是當窗口大小發生變化時,需要添加監聽器進行控制,另外一種方式就是使用佈局管理器來管理組件的佈局。SWT提供了四種佈局