搜尋老魚筆摘(本網誌及所屬協作平台)

針對查詢「netbeans」依關聯性排序顯示文章。依日期排序 顯示所有文章
針對查詢「netbeans」依關聯性排序顯示文章。依日期排序 顯示所有文章

2007-10-23

[Ubuntu/Debian] Sun Netbeans IDE 6.0(安裝篇)

先解說一下名詞:
整合開發環境(Integrated Development Environment,簡稱 IDE,也有人稱為Integration Design Environment、Integration Debugging Environment)是一種輔助程式開發人員開發軟體應用軟體。...更詳細的說明請看
維基百科(Wikipedia)的 IDE 條目

Sun Netbeans IDE 在 Ubuntu 7.10 上的啟動畫面


老僧人在教導小沙瀰 Java 用的一直都是 Eclipse IDE...
最近小沙瀰自發性的想學更多 Java Swing 方面(視窗GUI介面)的程式設計,
Netbeans 在這方面目前是較 Eclipse 來的優秀與便利設計...
IDE 只是輔助工作, 我們沒必要太局限自己的格局在單一的視野上,
也來裝上 Netbeans IDE 吧~

首先請先依這篇文最少裝上 JDK 的環境
[Ubuntu/Debian] Sun Java Dev & Eclipse IDE(安裝篇)

再到下列的網站下載 Netbeans IDE
http://www.netbeans.org/

這裡有必要說明的是~
老僧會選用下載上圖右邊的 Netbeans 6.0 Beta 2版本下載
理由是穩定度其實不錯了, 加上 6.0 Beta 對於一個非正式專案的開發者來說
不致於影響到專案又可預先學習將來的 Netbeans 新架構.

Netbeans 6.0 Beta 下載頁
http://www.netbeans.org/community/releases/60/index.html

如下圖選好您要的平臺版本後, 下方分別有6個 Download,
我們選擇 Java SE 即可, 想擴充功能在追加即可!


下載後在桌面...


.sh 是個執行檔, 但在預設情況下載後, 系統並不附於"可執行"的權限,
在圖示上按右鍵, [屬性] -> [權限] -> "充許檔案作為程式執行" 打勾.


再點擊下載後的 netbeans-6.0beta2-javase-linux.sh 即會出現下列訊息
點選 [執行] 來進行安裝


依您的電腦效能而論, 等待出現如下的安裝畫面可能會需求從1x秒~分鐘不等,
(原因是它在後端須先進行啟動 Java JVM 與載入Java Netbeans 安裝程序)
(有學員反應會出現無內容的視窗, 老僧的建議是先停用您的 3D Compiz 特效)


同意接受 Netbeans 授權協議.


完成安裝


會在桌面產生如下的啟動圖示, 且在 [應用程式] -> [軟體開發]
可以找到 Netbeans IDE. (可能需要登出系統再登入才看的到哦~)


Netbeans IDE 6.0 的操作畫面


在 Netbeans 中的功能列 [Help] -> [About]
可以看到您電腦目前的環境設置狀態

2008-12-21

NetBeans 6.5 中英文版的切換捷徑教學

老魚不鼓勵使用中文版介面來進行開發專案,
不管再怎將原文翻成其它語言, 想突破自己建議還是回到原文去深學習 !

但老魚很鼓勵對初學 Java 各方面應用及初用 Java IDE 者,

用自己本國的語系介面來用了解它, 對您的學習絕對有幫助 !

不久前 NetBenas 在 JavaWorld TW 的社群貢獻下,
完成了正體中文版的製作 !

(點圖放大再看會清楚點)


取得方式如下 :
首先到 NetBeans 的下載頁:
(提外話: NB 7 M1 也出來了~不過沒中文哦)
對於同時能擁有中英文版的朋友, 那您就照著下圖取得並安裝正體中文版吧:
(一)

(二)


接下來安裝了正體中文版後, 您啟動的捷徑是以正體中文的啟動
您的IDE介面也全以正體中文來呈現囉 !

本篇的目的是希望能同時擁有中英文版 ...
(其實其它語系, 也可類推製作哦)

以 XP 為例: (Linux / Mac OS 也是異曲同工)
首先您在桌面空白處點右鍵, 新增一個[捷徑]並取個名稱
例如 [NetBeans IDE 6.5 EN] 如下圖 :

並填入您 NB 6.5 主程式位置, 例如 :
  • C:\Program Files\NetBeans 6.5\bin\netbeans.exe


再來我們在該新增完畢的捷徑按右鍵內容,
加上一個 locale 的啟動參數在[目標]的最後方如下:
  • "C:\Program Files\NetBeans 6.5\bin\netbeans.exe" --locale lang:en


這樣您就可以便於中英文版間的切換學習囉~
(這方式當然也適用其它語系, 不過前提是你取得其它語系版本 ...)

2007-12-04

NetBeans 6.0正式版發佈與 JRuby 的教學環境(補充說明)

老僧近期的二個梯次的 Java SCJP 認證與首梯次的 JRuby on Rails 共計三個班,
除了部份進階的小沙瀰仍對 Eclipse 的熟悉外, 老僧鼓勵多認識 NetBeans ...
二個 IDE 各有所長, 就看您將來的出發觀點在那囉~

老僧試了 Netbeans 6.0 的 UML 專案開發, 還真是好用又好看@.@"
下次直接改用 Netbeans 的 UML 教學(SCJP)來取代 Dia 這套軟體的繪製作業!!!

(老僧使用的 Linux 版本的 IDE 訊息畫面)


回顧老僧的二篇 IDE 教學文
NetBeans 6.0 在昨晚正式發佈, 不管您用那個作業系統一切都可順利安裝,
至少老僧每天必用的三個環境(Mac OS X, Linux, Win XP)是 OK的.

這次老僧要建議小沙瀰們的是下載 Netbeans 6.0 "免安裝"的版本,
這是如同 Eclipse 的方便性之一, 這樣可減少很多不必要的麻煩 ...

首先到 Netbeans 的下載頁面如下圖

下拉右上的 Platform(平臺)選單, 選擇如上圖中的 OS Independent Zip,
再挑選您要下載的開發主題, 老僧人建議對 Java 與 JRuby 同時開發者,
下載 "All" 版本會來的省事點(缺點就是有點大包~呵)

解開大包的壓縮檔後, 您會在子目錄內發現 bin 的資料夾,
再來就依您的作業系統選適當的執行檔來執行囉...

Rails 的小沙瀰請在如下的畫面記得 Update Rails
從原本的 1.2.5 升級至 1.2.6


老僧的 Rails 教學含概著 jMaki Ajax 的應用, 別忘了裝哦~


Rails 的 Plugin 在下載 All 版本後, 請補裝下列二個勾選的項目

2008-11-28

Mac OS X 10.5 - JDK 1.6 & Netbeans 6.5 開發環境

原本以為單純以為替老魚長年相處的老馬 iBook G4 1.2G (Power PC - PPC)換上 SSD 32GB 後,
IO的速度快了, 可以再陪老魚再走個幾年, ... 一廂情願的想法, 卻搞的自己不敬於舞台之上 ...
從失敗中檢討自己, 並在前幾日老魚購入了新的 Apple MacBook (Core 2 Duo 2G) - RAM 2GB,

使用了幾天後才深覺與老魚的舊iBook+SSD仍不及MacBook的整體效能,
在單純的 Java 應用還感受不到差別, 一跑起 JavaEE 應用時, 可真是天與地之差 !
題外話, 2GB RAM 還是不夠吃, JavaEE 的開發測試平台需要再大點,
過幾天來去加到4GB RAM.

回到主題, Mac OS X 10.5.5 在預設的情況下是使用 Java SE 5.0,
要更換到 Apple Java 1.6 需要以下二個條件:
  1. CPU 必須為 Intel C2D 64 bit
  2. 使用 Mac OS X 10.5 版本
再來打開 [Applactions] -> [Utilities] -> [Java]
(中文:[應用程式]->[效用工具]->[Java])
點擊[Java Preferences]後, 在[General]中的二個小視框用 mouse 將 "Java SE 6"均拉到頂部.
(如下圖點圖放大)


再來打開 Terminal (終端機)測試# java -version (同上圖所示)

KuoMB:Users ChaoYi$ java -version
java version "1.6.0_07"
Java(TM) SE Runtime Environment (build 1.6.0_07-b06-153)
Java HotSpot(TM) 64-Bit Server VM (build 1.6.0_07-b06-57, mixed mode)

從上面的訊息可以看出 Mac OS 10.5 使用的是 64-Bit Server VM, 吃的 RAM 會重些,
但有利於 Java EE 的應用測試.

再來就是 NetBeans 6.5 在預設的情況下就算您做了上述的過程,
NB 仍會用 JRE 1.5 來跑, 這時必須手動去改 Netbeans 的組態檔, 位於
/Applications/NetBeans/NetBeans 6.5.app/Contents/Resources/NetBeans/etc
使用 vim 等編輯器來修改 netbeans.conf :

# Default location of JDK, can be overridden by using --jdkhome:
#
netbeans_jdkhome=/System/Library/Frameworks/JavaVM.framework/Versions/1.5/Home
netbeans_jdkhome=/System/Library/Frameworks/JavaVM.framework/Versions/1.6/Home


再啟動Netbeans 6.5 時即可看到如下的畫面


2008-07-01

NetBeans 6.5 - 2G(Groovy/Grails) 安裝與操作

老魚將 2G(Groovy/Grails) 當 Java 的預先修習課程,
花了近二個月的時間, 教授了一班小沙瀰約十多名, 成效不錯,
尤其是當中已俱備 Java SCJP 資格的沙瀰們來說, 更易發揮其中的輕快 ...
老魚更夥同小沙瀰們創了"Groovy & Grails 中文維基 Wiki"
(歡迎有興趣者加入編輯^.^)
http://sites.google.com/site/groovy-chinese-wiki/

雖然 2G 在小應用上只要靠 VIM 這類的文字編輯器就搞定一切,
但若真的要開發複雜多樣化的專案, IDE 還是幫的上大忙的~呵

Groovy/Grails 正式進入 NetBeans Dev (6.5版) 的發行標準 ...
你現在已經可以透過 NetBeans 每天編譯的開發版下載來試用與查看。
http://bits.netbeans.org/download/trunk/nightly/latest/
官方正式宣佈支持 Groovy/Grails,對於 Groovy/Grails 的發展很有好處。

示範安裝如下:
前題當然還是必須安裝好 OpenJDK (Java), 相關的教學文都寫過囉!
尤其是針對 Linux 可以搜尋查看如下相關老魚文章:
http://oss-tw.blogspot.com/search?q=ubuntu+java
or
http://oss-tw.blogspot.com/search?q=netbeans

再來下載 Netbeans 開發版, 不過因為是開發版且每日會編譯新版, 更新很快,
如果您不是為了 JavaEE, 老魚建議使用 Java SE版即可, 多練習 SE 會踏實點 ... 呵
(下載說明圖如下:二擇一即可)


取得 2G 軟體包, 參考我們的共筆: 2G Wiki - 下載

再按照老魚較早期的文章安裝 2G plugin 與指定 2G 的 Home 目錄:
(在昨天 2G plugin 也從 1.3 更新至 1.4 囉)


1.4 帶來的新特性:
可增加三種用途的 Temp file.


更齊全的 Project 選項.


Run Server 的部份也整合了.


更多的參考:
"Groovy & Grails 中文維基 Wiki"(歡迎有興趣者加入編輯^.^)
http://sites.google.com/site/groovy-chinese-wiki/

2008-12-23

NetBeans 6.5 JDK API中文快顯說明教學(GNU/Linux Ubuntu 9.04)

懂得擔心未來的人,其實他的未來已經不需要擔心了。
因為當你開始在擔心未來,擔心方向的時候,

你的未來其實已經在改變,已經朝向正確的方向前進了。

先來看短篇蘋果電腦的CEO Steve Jobs 在 2005 年,
於Stanford大學所做的畢業典禮致詞的片段。

諸位的人生有限,千萬別只為了符合他人期待而生活
別被傳統的教條束縛
那等於是活在其他人思考的結果之下
別讓其他人的意見掩沒了你自己內心的聲音
最重要的,
請鼓起勇氣遵從自己的內心和直覺

它們總是知道你真心想成為什麼樣的人

其他的一切都是次要的。


上述的全文來自今天"朱大"的文章心得, 老魚建議您去閱讀全文!!!
回到本篇文的目標:
首先一樣先來看看目標的完成圖(點圖放大)
Ubuntu 9.04 (Jaunty Jackalope) Alpha 2 - 老魚用的正體中文版畫面


老魚的相關舊文
按照老魚的舊文取得並安裝 NetBeans 在 GNU/Linux 並無明顯差異,
包括老魚 Apple MacBook - Mac OS 10.5.6 中也是.

先將安裝好的NetBeans產生一個“捷徑“在 GNOME 的Linux 桌面上,
接下來我們使用 VIM 這類的文字編輯器來修改"捷徑"內容,
來產生因裝好中文版而缺乏的英文操作介面的切換:
打開[終端機]再切換資料夾到 ~/Desktop
你會看到 GNOME 對桌面捷徑的定義檔 netbeans-6.5.desktop
編輯它補上下圖的高亮點字部份即可!


NetBeans 的API中文顯示做法, 在任何作業臺都相同, 如下:
打開功能列上的[Tools](工具) -> [Java Platforms](Java平台)
只需二個動作:
1.清除 [sources] 的內容
2.在 [javadoc] 也同樣先清空, 再增加您下載的老魚牌JDK正體ZIP檔路徑即可完工.


下載:

2007-11-18

[Debian/Ubuntu] Java DB (Apache Derby) 的安裝與 Netbeans 6設定

昨晚~小僧應該可以算是全台灣第一個教 RoR (Ruby on Rails) 的課程新人講師囉~0.0"

雖然不是使用純 Ruby 的方式教學, 但 JRuby 目前看來卻較符合學生們將來的就業機會, 至少易於和 Java EE 接軌。JRuby 是運行在 Java 虛擬機(Java Virtual Machine,JVM)中的 Ruby 程序語言的實作。

第一次的課程除了解說 Ruby 與 Rails 的歷史與當前外, 最重要的還是擺在開發環境的建構, 小僧使用的是 Netbeans 6.0 + JRuby 1.0.2 + Rails 1.2.5 的三者安裝與目錄結構的說明為主。原本想拿 PostgreSQL 當 Database 的連帶教學。後來考慮到學員的吸收能力, 暫時使用 Java 6 JDK 中附帶的純 Java 撰寫的 Java DB 嵌入式資料庫

Java DB 是Sun 提供技術支持的、基於 100% Java 技術的開源資料庫 Apache Derby 的一個發佈。Java DB 是完全事務性的,並支持開源標準(SQL,JDBC,Java EE,Java SE,Java ME CDC)、併發同作、加密、觸發器和預儲程序,而且很小──只有 2MB。Apache Derby項目有一個強大且不斷發展的社區,該社區有來自像 Sun和 IBM 這樣的大公司的開發者,也有個人貢獻者。

安裝圖示如下 :
(一) 安裝套件(sun-java6-javadb)


(二) 了解一下安裝套件後的位置


(三)NetBeans 6.0
[Tools] -> [Java DB Database] -> [Settings...] 如下的填入


(四)將 derby.jar 複製給 NetBeans 的 JRuby 使用

$ cp /usr/lib/jvm/java-6-sun/db/lib/derby.jar \ /home/chaoyi/netbeans-6.0rc1/ruby1/jruby-1.0.2/lib/

這樣就可以輕易的使用這純 Java 撰寫的 Java DB 嵌入式資料庫

一篇翻譯至 Sun Java DB 的簡體中文宣傳內容

2008-09-10

Java 物件導向入門的實作學習軟體介紹

學習 Java 平台的路途並不平坦。
我想這是很多過來人都可認同的一點 !
在 Java World 有太多的技術可供您選擇使用。
但是,您首先必須清楚自己想要做什麼以及從哪裡開始。

在這老魚要介紹幾款 Java 物件導向入門的實作學習軟體,
給現在正在學習 Java SE 或是正想踏入 Java 世界的朋友們學習並實作的利器 ...
====================================
Sun 完整 Java SE 官方教材
http://java.sun.com/docs/books/tutorial/
====================================

老魚經常對著小沙瀰們說:
老魚我傳授講經時不用任何一本經書, 不會堅持你想用何種工具,
只有簡單的幾份講經用的簡報檔, 但我相信你若是有心學"法"者,
當中的要義若有問題就請提出來, 老魚定會因材施教地推你一把,
老魚終有天離開你, 你要從老魚身上學的是自我求生的技巧,
沒有最佳的書, 沒有最佳的工具, 沒有最佳的師者,

但可能有你最佳的學習與用"心"!


選用何種工具(選書也是),取決於您現在對程序,特別是 Java 程序的瞭解程度。
此處列出的工具將向您清楚展示程序,而不是拋給您一些令人費解的程式碼。
以下這些工具將向您用圖像化來傳達物件(objces)之間的關係
以及如何使得物件相互協作以完成工作。當然,每種工具適合於特定水準的學習者。

==============================
Java 新開發者首頁 (這是你必備的良藥)
http://java.sun.com/new2java/
==============================

Greenfoot [下載]
http://www.greenfoot.org/
閱讀 Quick Intro Tutorial (快速上手教學文)

Greenfoot 主要已對 Java 基礎語法有所了解後,正打算進入物件導向學習,
但並不是說初級或高級學習者不能從中獲益。
該軟的重點是將 code 內容在視覺上以互動、有趣的方式快速展現出來。
對於那些想瞭解程序概貌的學習者,這是一條絕佳的捷徑。
對於那 些此前對程序毫無興趣的學習者也是非常好的選擇。
Greenfoot 之所以如此有趣、令人激動,能夠引起學習者的興趣,
原因在於它可以創建二維圖形應用程序。
這使得創建的應用程序很好地激發了學習者的積極性。
由此將引導您 步入程序學習之路。
============================================
BlueJ [下載]
下載 BlueJ 教程
BlueJ 一個互動式的 Java 開發環境: http://www.bluej.org/
BlueJ 主要針對已對完整的程序開發有感興趣,並且想更系統、有條理地進行學習,
BlueJ 一定適合您。它可以用於開發任何應用程序。
友善與視覺化的 classes 界面,專門針對初學者設計。

BlueJ 將介紹 物件、方法、字串 方面的基礎知識,
並直觀產生可視化的圖像來展示創建物件之間的關係。
您將學習 Java 語言的細節,並能直觀瞭解他們之間的關係。
這部分重點集中在可視化與互動技術方面,
這些技術可以創建具有實驗與探索性質的互動學習環境。
=======================================

NetBeans IED BlueJ Edition[下載]

它在 NetBeans 專案窗口上添加了一個 BlueJ View 標籤,
該標籤為您提供了一種熟悉的 BlueJ 專案視圖。

下載 Netbeans BlueJ 插件教程
  • 擴展教程,作者 Dana Nourie。
  • Sun Developer Netword 上關於 NetBeans/BlueJ 的 視頻
  • 幫助實現 BlueJ 過渡的 實驗筆記
    它展示了 NetBeans 整合開發環境為程序員提供的部分工具。

參考來源:
http://java.sun.com/new2java/learning/young_developers.jsp

2008-11-21

JBoss 4 + EJB 3 在 Netbeans 6.5 中環境的設定

老魚先前礙於某些原因不方便介紹其它同是開源的 Java EE 應用伺服器,
不過現在老魚身上這個禁令解除了~今天我們來看 - JBoss

http://www.jboss.org/
由 RedHat 公司收購後持續發展的 Java EE Server, 經過不斷的發展,
有 JBoss 所延伸的相關產品, 產生了完整的 Java 企業架構的完整應用,
小至與 IDE 發開工具 Eclipse 的整合, 大到 SOA , ESB, jBPM, SSO ...
非常的健全的 Java 平台應用.

首先我們先取得最新的 Netbeans 6.5 正式版,
http://www.netbeans.org/downloads/index.html
選取 "Java" 這個內容版約 200 MB, 並進行安裝.

之後我們前往 JBoss 取得下載 EE AS
JBoss Application Server Downloads
目前 JBoss 5 無法在 Netbeans 6.5 中順利整合,
我們選擇 JBoss 4 來下載後, 直接解壓縮到您想放置的位置即可.

再來我們於 Netbeans 6.5 中進行 Server 註冊, 如下圖在"Server"上按右鍵,


在下一步選取您解開的 JBoss 4 的頂層資料夾位置,
其餘步驟先套用預設值即可, 即可看到被新增的 JBoss,
點選 JBoss Application Server 再按右鍵, 您就可以看到配套的功能,
從啟動到 JBoss 控制台等等均提供可視化的支援.


再來我們快速的新增一個新的"Project",
在 Java EE 下選擇進行 EJB Module 開發,


我們就可以看到如下的可選項, JBoss 與 Java EE 5:


再來在這 project 的名稱上擊右鍵,
就可看到 SessionBean / MDB 可供開發的選項了.

2008-02-25

(Ubuntu+Netbeans 6) Java GUI視窗化程式開發的小Bug

近二週來對 LPIC, SCJP, PostgreSQL 三個班的小沙瀰們,
老僧都穿插著 Java GUI 視窗化程式的概念與內容,
例如:
LPIC: Linux 上安裝 JDK, IDE, JEE AP Server (GlassFish v2),
SCJP: Java GUI 視窗化程式 - Java Swing 產品數量計算器
PostgreSQL: 使用 Netbeans + JDBC 實作 Java GUI 資料庫視窗化 CRUD 程式 ...

Java GUI 程式設計, 也替老僧教學帶來個優點,
Java 因跨平台的特性與呈現, Java Swing 更是如此 ...
讓老僧不用顧慮上課時小沙瀰偏好上課使用的作業系統,
任君選用, 寫法做法都近一致 ...(教室PC全是Linux+XP雙系統)

上述的教學大多會使用到 Netbeans 6.1 IDE, 使用 XP 可以不調整如下選項,
但若您使用的是 GNOME 的 Linux 可能會存在一個小問題,
導致您的作品完成卻無法正常啟動 ...
拋出下列的異常例外:(部份)

(畫面)

(部份重點)
Couldn't set LookandFeel Application.lookAndFeel = "system"
java.lang.NullPointerException ....

Exception in thread "AWT-EventQueue-0" java.lang.Error: Application class desktopapplication1.DesktopApplication1 failed to launch
at org.jdesktop.application.Application$1.run(Application.java:177) ...

Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at com.sun.java.swing.plaf.gtk.GTKLookAndFeel.initSystemColorDefaults(GTKLookAndFeel.java:1267)
at com.sun.java.swing.plaf.gtk.GTKLookAndFeel.loadStyles(GTKLookAndFeel.java:1509)


原因就出在 Java 視窗程式套用 GTK 佈景主題(GTKLookAndFeel)
Netbeans 6 的 視窗化程式預設的情況下 Look and Feel 會直接套件作業系統的環境值,
最快免除此問題的方式請更改該專案的 Properties -> Desktop App -> Look & Feel
"System Default" -> "Java Default" 即可,
(意思是用原 Java 的主題方式來呈現你的視窗作品.)


這個問題也同時存在其它會使用到 Java GUI + GTK 的環境,
Java EE 5 應用伺服器安裝教學(使用 GlassFish v2.1)
都必需自行先"避開"此問題點

Bug 就留給 Netbeans / GTK 單位去克服囉~呵

2008-12-05

Java 技術的 RIA - NetBeans IDE 6.5 for JavaFX 1.0

Java FX 在 12/4 正式的推出了 !
Sun也特別重新打造了使用 JavaFX 技術 RIA 的官方網站,
推出的當晚還曾一度疑似流量過大, 導致許多人連線不上 ...

(JavaFX 作品Demo 頁)

當然老魚也希望不了解 RIA 的定義的朋友先看看下面的 維基百科(Wikipedia) 說明:
首先來看看炫麗的首頁, 及該技術的開發工具下載點(點圖可放大)
右上的 Download Now 點開即可有 3個選項的開發工具可下載 ...

網站裡有許多的炫麗的Demo作品展示, 及豐富的技術教學資料,
再加上該技術可以配合 Netbean 6.5 半視覺化的開發環境,

本身該技術也非常易學和了解, 大家可以在短期內快速上手
~呵

若您未安裝 NetBeans 6.5 您可以在 JavaFX 官網上下載已整合好的開發工具,
當中包含了NetBeans IDE 6.5 及 JavaFX 1.0,
若是您已取得 NetBeans 6.5 那請您善用 [Tool] -> [Plug-In] 更新一下清單,
您就可以看到 JavaFX 的組件下載囉 !
(for Windows 版含 Sample 教學約 45 MB)


(for Mac OS 10.5 Intel 版含 Sample 教學約 33 MB)


再來在創建新 Project 裡就可見到 JavaFX 的選項,
老魚小秘訣:
想快速上手, 創建 [Sample] 專案裡的豐富 JavaFX,
從中學習模仿, 您很快就成為一位高手囉~呵


外部文章:

熱門文章

大智若魚::人生處處是道場-站內SEO參考標籤雲