三分鐘建立JSP自訂標籤(使用NetBeans6.1)




Posted by give at 痞客邦 PIXNET Comments(0) Trackback(0) Hits(232)

** 以下是個人對於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)。

Posted by give at 痞客邦 PIXNET Comments(1) Trackback(0) Hits(259)



Gameplay part1,在9:14到9:20秒的地方,注意看橋墩後面走過的那個巨大身影....
旁邊跟隨的人還會發出顫抖的聲音說:「有東西在那....」


Gameplay part2,後面那個王....(有雷就不說了XD)

Posted by give at 痞客邦 PIXNET Comments(0) Trackback(0) Hits(338)

Step0. 安裝Python
首先, 要先安裝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

Posted by give at 痞客邦 PIXNET Comments(0) Trackback(0) Hits(305)

文章取自Eclipse上的wiki
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.

Posted by give at 痞客邦 PIXNET Comments(0) Trackback(0) Hits(1501)

這個不是完整step-by-step的installation guide, 只是用來紀錄安裝時的一些情況

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....


Posted by give at 痞客邦 PIXNET Comments(1) Trackback(0) Hits(487)

PTT上看到的, 重點在紅線標示處

嗯....




Posted by give at 痞客邦 PIXNET Comments(2) Trackback(0) Hits(228)


 


直接點

Posted by give at 痞客邦 PIXNET Comments(2) Trackback(0) Hits(443)

請看圖


雖然小弟我不用香水,但是看到這東西時,還是小小的震撼了一下!!
在香水界一昧的追求時尚之下,竟然有人大膽地啟用如此....嗯,創新的造型

真的是值得鼓勵阿~~~~


Posted by give at 痞客邦 PIXNET Comments(3) Trackback(0) Hits(249)

Meebo,一個立志成為網頁平台上通訊軟體介面王者的組織,應用他們神奇、強大的ajax魔法,開發出aim/yahoo即時通/google talk/msn等網頁版的登入程式。不過上述四種現今當紅的即時通訊軟體,後三者都有自己開發的網頁介面了,那麼,Meebo還有什麼神奇的地方值得推薦呢?

若是沒看過這篇的,可以先看看小弟我先前的介紹,這次這篇文章,算是上篇文章的進階版:
使用Pidgin + Meebo模組主動和讀者聊天

** 以下文章是假設你看過了上面那篇,且已申請了Meebo的帳號 **

先連到Meebo首頁,若是首次登入時沒看到中文,可以把瀏覽器往下拉,下方有語言選項,選擇繁體中文後就可以看到中文啦。
再來用你申請的Meebo帳號登入(請用右方的登入視窗),登入後,你的畫面可能跟我的不太一樣,因為我有修改過版型(並加上Iron Man第一代的原型)。
看看上方,有四個連結,點一下中間的偏好設定,會看到下面的圖樣。有音效、表情符號、佈景主題等,修改版型的地方就在佈景主題那,可以挑個好看的佈景主題。我不喜歡傳訊/收訊時有聲音,所以把音效關閉了(也減少一點頻寬的消耗),表情符號可以留著,關掉也可。Visual Notificatoins則是Firefox的Plugin,目前不支援Firefox 3.0 RC1,所以我就沒裝了。聊天紀錄的地方若是勾選,則所有聊天的訊息會存在server上,類似gtalk那樣。
回到主畫面上,看到聯絡人名單的地方。點選右方那個圖示,可以讓聯絡人名單與現行視窗分離,這樣原本的瀏覽器可以繼續瀏覽網頁,保持這個跳出的視窗就好。在聯絡人清單上,會看到meebo聊天室的分類項,下面會列出你開啟的聊天室,這邊,就是我們的重點了。剛登入時,應該只會有一個預設的聊天室,就是以自己名稱開頭的那個。點兩下後,可以看到聊天室的畫面打開了。

Posted by give at 痞客邦 PIXNET Comments(0) Trackback(0) Hits(570)

«1 2 3 4 5 6 7 8