- Oct 31 Fri 2008 10:06
三分鐘建立JSP自訂標籤
- Oct 20 Mon 2008 03:43
JavaBeans
** 以下是個人對於JavaBeans的心得與認知,定義的部份是根據書本上來的,某些用法是自己心得補充,沒有驗證的部份會採用灰色字體來表示,若你看到了我這篇文章,那麼請你針對灰色字體的部份存疑,若你找到了任何更加正確的資料,提供讓我知道我會非常感激你,但是請提供相關網址或參考來源。 **
JavaBeans最早是為了提供IDE開發環境的元件而定義出來的標準規範。JavaBeans在維護資料屬性的部分有其限制,符合這些限制的Class,搭配Reflection機制,可以進行自動化編譯、取用。
為了達到這樣的目的,JavaBeans有著一些定義和規範,滿足這三種規範的Class才能稱其為JavaBeans:
- 必須實作 java.io.Serializable 和 java.io.Externalizable 兩個介面
- 提供一個沒有引數的建構子
- private屬性必須有相對應的 set/get 方法,並使用規定的命名方式
若是設計IDE開發環境內的元件,還必須繼承java.awt.Component。
java.io.Serializable 和 java.io.Externalizable 兩個介面只需實作其中之一,說實作也並非恰當,因為這兩者並無包含任何該實作的method,只要在class宣告之初加上implements Serializable 或是 implements Extrernalizable 即可,之後 JVM 自然會進行相關的處理,像是透過儲存機制在執行時將已初始化的beans從硬碟(或網路)中儲存和載入以保持永續性(persistence)。
- Jul 14 Mon 2008 02:21
Diablo III 遊戲畫面!!
Gameplay part1,在9:14到9:20秒的地方,注意看橋墩後面走過的那個巨大身影....
旁邊跟隨的人還會發出顫抖的聲音說:「有東西在那....」
Gameplay part2,後面那個王....(有雷就不說了XD)
- Jul 11 Fri 2008 09:47
安裝TurboGears
首先, 要先安裝Python(當然....)
Step1. 安裝easy_install
下載ez_setup.py, 並安裝, 參考
http://peak.telecommunity.com/DevCenter/EasyInstall#installing-easy-install
Step2. 下載TurboGears並安裝
C:easy_install TurboGears
(參考: http://www.ibm.com/developerworks/cn/linux/l-turbogears/index.html )
若無法執行easy_install, 檢查一下系統PATH變數
On Windows, an easy_install.exe launcher will also be installed, so that you can just type easy_install as long as it's on your PATH. If typing easy_install at the command prompt doesn't work, check to make sure your PATH includes the appropriate C:\Python2X\Scripts directory.
Step3: 執行tg-admin
C:>tg-admin
TurboGears 1.0.5 command line interface
Usage: C:Python25Scriptstg-admin-script.py [options]
Options:
-c CONFIG --config=CONFIG Config file to use
-e EGG_SPEC --egg=EGG_SPEC Run command on given Egg
Commands:
i18n Manage i18n data
info Show version info
quickstart Create a new TurboGears project
shell Start a Python prompt with your database available
sql Run the database provider manager
toolbox Launch the TurboGears Toolbox
update Update an existing turbogears project
- Jul 02 Wed 2008 21:28
How do I connect to a SQLite database via Java?
http://wiki.eclipse.org/index.php/Connecting_to_SQLite
節錄如下
1) Download the SQLite drivers from: [1]. The actual zip file with the driver is at [2]. Expand the zip somewhere locally and note the location.
2) Put the sqlite_jni.dll from the zip into your JRE's bin directory. The driver requires this file to be in the java library path.
3) In Eclipse with DTP 1.0 installed (preferably the final build or a nightly build dated 110806 or later), go to the Preferences (Window->Preferences) and select the Connectivity->Driver Definitions page.
- May 29 Thu 2008 18:01
Ubuntu中安裝Netbeans 6
1. 安裝完Ubuntu 8.04後,也用Lazyubuntu裝了JVM,這樣還不夠,因為Lazyubuntu僅安裝jvm,
但是Netbeans要的是完整的JDK。所以安裝完成後要把不足的部份補上
$ sudo apt-get install sun-java6-jdk
這樣會補上Demo, Source等套件
2. 預設的安裝路徑在 /usr/lib/jvm/java-6-sun,在Netbeans中指定這個路徑即可
補上執行後的畫面
by the way, 新版的Ubuntu 8.04好用阿~~
不過Intel Gigabyte NIC driver有bug....
- May 26 Mon 2008 18:24
非廣告 - PXHOME的體重管理專家XD
嗯....
- May 22 Thu 2008 00:34
上班族解悶小遊戲 之 賣壽司
- May 20 Tue 2008 19:01
本週員購網的好物
雖然小弟我不用香水,但是看到這東西時,還是小小的震撼了一下!!
在香水界一昧的追求時尚之下,竟然有人大膽地啟用如此....嗯,創新的造型
真的是值得鼓勵阿~~~~
- May 20 Tue 2008 03:23
透過Blog加入Meebo Web Chatroom
** 以下文章是假設你看過了上面那篇,且已申請了Meebo的帳號 **
先連到Meebo首頁,若是首次登入時沒看到中文,可以把瀏覽器往下拉,下方有語言選項,選擇繁體中文後就可以看到中文啦。


