系統公告
熱情贊助
yam揪便宜
行事曆
| S | M | T | W | T | F | S |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 |
記事分類
yam今日我最殺
人氣指數
當日人次:
累積人次:
累積人次:
好時光貼曆
每月文章彙集
- Jul 2009(2)
- May 2009(1)
- Mar 2009(1)
- Aug 2008(2)
- Jul 2008(6)
- May 2008(3)
- Apr 2008(2)
- Nov 2007(3)
- Oct 2007(1)
- Sep 2007(7)
- Jul 2007(7)
- May 2007(1)
- Apr 2007(6)
- Mar 2007(3)
- Feb 2007(3)
- Dec 2006(5)
- Sep 2006(5)
- Aug 2006(4)
- Jul 2006(2)
- Jun 2006(9)
- May 2006(14)
- Apr 2006(3)
- Mar 2006(13)
- Feb 2006(9)
- Jan 2006(8)
- Dec 2005(2)
- Nov 2005(3)
- Oct 2005(10)
- Sep 2005(7)
- Aug 2005(10)
誰來我家
音樂
其它資訊
本部落所刊登之內容,皆由作者個人所提供,不代表 yam天空部落 本身立場。
檢視方式: 列表 摘要
July 11, 2009
通車之後狀況連連的台北捷運內湖線,昨天下午機電通訊系統大當機,更是造成木柵內湖線全線停駛,長達八個小時,直到今天清晨六點終於恢復營運。一早不少民眾為了通勤需要搭乘捷運,但心裡還是會覺得怕怕的,但也有民眾則是表示,改搭其他大眾運輸工具還是比較保險。
(杜大澂報導)
風光通車之後,狀況不斷的捷運內湖線,在通車不到一個星期,更是發生嚴重的機電系統大當機,木柵內湖線全線停擺八個小時,還造成數百名乘客在高架軌道上徒步走進車站,險象環生。經過全力搶修排除,同時測試運轉,終於在清晨六點重新恢復營運。
一早就有乘客陸續來搭捷運木柵內湖線,他們表示,雖然心裡會怕怕,但沒辦法,因為通勤方便需要。
不過,也有民眾表示,又不能保證不會再出狀況,還是改搭公車等大眾運輸工具比較保險。
捷運公司除了上午六點恢復木柵內湖線營運,也安排接駁公車待命輸運乘客。
July 6, 2009
Android Plugin in Netbeans 6.5
Android for Netbeans 的 plugin 終於出現了,雖然 Android 官方網站只推出支援 eclipse 的 plugin ,但畢竟 Netbeans 也越來越多人使用,Google 應該也推出 Netbeans 的 plugin 才對,可能是 resource 不夠吧。
目前的 release 版本只能算是 beta 版,因為在 Linux 此 plugin 運作沒有問題,但在 Windows 上還要做些微的修改才能順利的使用此 plugin。以下為使用此 plugin 的步驟
1. 安裝 IDE 與 Android SDK 軟體
下載 NetBeans 6.5 並安裝到 d:\Java\NetBeans 6.5
下載 Android Windows SDK 並安裝到 d:\Java\android-sdk-windows-1.0_r1
2. 安裝 Android plugin
啟動 NetBeans 6.5,點選 Tools > Plugins > Settings > Add
然後在 dialog 加入 nbandroid 的 URL http://kenai.com/downloads/nbandroid/updates.xml
這時候可以在 Available-plugin 中找到 Android 的 plugin 並按 Install 安裝
3. Hello Word, Android
既然 plugin 裝好了,就順便寫一個初學者最常用的程式 Hello World。在 NetBeans 中按
File > New Project > Android > Android Application
按 Next 會出現 New Android Application 的畫面,在此畫面,請填入如下畫面
在畫面下面可以看見紅字部份,此部份是因為尚未設定 Android Platform 的關係,此時可以按 Manage Platforms > Add Platform... 來新增 Android Platform
點選 Google Android Open Handheld Platform 按 Next,
在 Platform folder 選擇 d:\Java\android-sdk-windows-1.0_r1 後按 Next
按 Next 後,出現 Platform 的命名,在 Name 上用預設值按 Finish,Android Platform 便可新增完成
按 Close 後,返回 New Android Application 後,Android Platform 會自動選擇
按 Finish 後,就可以開始寫 Android 的 Hello World 程式了
將 Todo 那一行換成以下三行
TextView tv = new TextView(this);
tv.setText("Hello World, Android");
setContentView(tv);
PS : 請記得 import android.widget.TextView;
此時按 Run 會發現模擬器雖然跑出來了,但並不會將 Hello World deploy 到模擬器中
這是因為此 plug in 有一個 bug,要修正此 bug ,可以手動修改 D:\projects\HelloAndroid\nbproject\build-impl.xml 檔將 line 466~468 換成以下內容
然後再按 Run ,便可以出現剛剛寫的 Hellow World, Android 畫面
4. 更改 skin
若想試試不同的 Android skin ,可以在 D:\projects\HelloAndroid\build.xml 中增加一個 property 去設定要用的 screen.skin 為何,在此我用的 skin 為 QVGA-P
則模擬器會出現 QVGA-L 型號的畫面
2009年5月10日 星期日
在 Netbeans 下安裝 Android 1.5 R1 SDK
目前 Android 的 NetBeans Plugin 並不支援 1.5 R1 SDK,但經 google 後,發現已經有人找出方法可以將 1.5 R1 整合到 NetBeans 6.5.1 的環境中。經過我測試後,目前是可以用的,所以寫在此 Blog 中提供參考使用
1. 先下載 Android SDK 1.5 R1 ,然後解壓縮到 d:\java
2. 複製 D:\java\android-sdk-windows-1.5_r1\platforms\android-1.5\ 的內容到 D:\java\android-sdk-windows-1.5_r1 ,因為 1.5 的 Layout 已經修改,在 plugin 尚未出新版前,只能先以這種方式解決。
3. 執行以下命令建立新的模擬器
d:\>cd D:\java\android-sdk-windows-1.5_r1\tools
d:\>android create avd -n avd_1.5_1 -t 2
這個會建立一個模擬器叫做 avd_1.5_1 ,target 為 2 (2 是 1.5 版的代號)
4. 加入 Android 1.5 版到 NetBeans 中
4.1 打開 Tools > Java Platforms > Android
4.2 按 "Add Platform"
4.3 選擇 Google Android Open Handheld Platform
4.4 指定 SDK 1.5 的目錄
4.5 在指定 Platform 的 Name, 便可以建立 Android 1.5 的 platform.
5. 更改 android 的 project file "buld.xml"
打開之前的 HelloWorld project 在 build.xml 中加入以下內容 <> 用 [] 取代
[target name="-pre-init"]
[property name="emulator.options" value="-avd avd_1.5_1"/]
[/target]
6. 重新 build 並 run 便可以執行此專案了.
後記 : 目前 Android 還是只支援 Eclipse. 至於是否會支援 NetBeans ,變數可能加大,因為 Oracle 將 Sun 買下來後,是否會放棄 NetBeans,還是未知數。
張貼者: Doug 位於 上午 2:22
Android for Netbeans 的 plugin 終於出現了,雖然 Android 官方網站只推出支援 eclipse 的 plugin ,但畢竟 Netbeans 也越來越多人使用,Google 應該也推出 Netbeans 的 plugin 才對,可能是 resource 不夠吧。
目前的 release 版本只能算是 beta 版,因為在 Linux 此 plugin 運作沒有問題,但在 Windows 上還要做些微的修改才能順利的使用此 plugin。以下為使用此 plugin 的步驟
1. 安裝 IDE 與 Android SDK 軟體
下載 NetBeans 6.5 並安裝到 d:\Java\NetBeans 6.5
下載 Android Windows SDK 並安裝到 d:\Java\android-sdk-windows-1.0_r1
2. 安裝 Android plugin
啟動 NetBeans 6.5,點選 Tools > Plugins > Settings > Add
然後在 dialog 加入 nbandroid 的 URL http://kenai.com/downloads/nbandroid/updates.xml
這時候可以在 Available-plugin 中找到 Android 的 plugin 並按 Install 安裝
3. Hello Word, Android
既然 plugin 裝好了,就順便寫一個初學者最常用的程式 Hello World。在 NetBeans 中按
File > New Project > Android > Android Application
按 Next 會出現 New Android Application 的畫面,在此畫面,請填入如下畫面
在畫面下面可以看見紅字部份,此部份是因為尚未設定 Android Platform 的關係,此時可以按 Manage Platforms > Add Platform... 來新增 Android Platform
點選 Google Android Open Handheld Platform 按 Next,
在 Platform folder 選擇 d:\Java\android-sdk-windows-1.0_r1 後按 Next
按 Next 後,出現 Platform 的命名,在 Name 上用預設值按 Finish,Android Platform 便可新增完成
按 Close 後,返回 New Android Application 後,Android Platform 會自動選擇
按 Finish 後,就可以開始寫 Android 的 Hello World 程式了
將 Todo 那一行換成以下三行
TextView tv = new TextView(this);
tv.setText("Hello World, Android");
setContentView(tv);
PS : 請記得 import android.widget.TextView;
此時按 Run 會發現模擬器雖然跑出來了,但並不會將 Hello World deploy 到模擬器中
這是因為此 plug in 有一個 bug,要修正此 bug ,可以手動修改 D:\projects\HelloAndroid\nbproject\build-impl.xml 檔將 line 466~468 換成以下內容
然後再按 Run ,便可以出現剛剛寫的 Hellow World, Android 畫面
4. 更改 skin
若想試試不同的 Android skin ,可以在 D:\projects\HelloAndroid\build.xml 中增加一個 property 去設定要用的 screen.skin 為何,在此我用的 skin 為 QVGA-P
則模擬器會出現 QVGA-L 型號的畫面
2009年5月10日 星期日
在 Netbeans 下安裝 Android 1.5 R1 SDK
目前 Android 的 NetBeans Plugin 並不支援 1.5 R1 SDK,但經 google 後,發現已經有人找出方法可以將 1.5 R1 整合到 NetBeans 6.5.1 的環境中。經過我測試後,目前是可以用的,所以寫在此 Blog 中提供參考使用
1. 先下載 Android SDK 1.5 R1 ,然後解壓縮到 d:\java
2. 複製 D:\java\android-sdk-windows-1.5_r1\platforms\android-1.5\ 的內容到 D:\java\android-sdk-windows-1.5_r1 ,因為 1.5 的 Layout 已經修改,在 plugin 尚未出新版前,只能先以這種方式解決。
3. 執行以下命令建立新的模擬器
d:\>cd D:\java\android-sdk-windows-1.5_r1\tools
d:\>android create avd -n avd_1.5_1 -t 2
這個會建立一個模擬器叫做 avd_1.5_1 ,target 為 2 (2 是 1.5 版的代號)
4. 加入 Android 1.5 版到 NetBeans 中
4.1 打開 Tools > Java Platforms > Android
4.2 按 "Add Platform"
4.3 選擇 Google Android Open Handheld Platform
4.4 指定 SDK 1.5 的目錄
4.5 在指定 Platform 的 Name, 便可以建立 Android 1.5 的 platform.
5. 更改 android 的 project file "buld.xml"
打開之前的 HelloWorld project 在 build.xml 中加入以下內容 <> 用 [] 取代
[target name="-pre-init"]
[property name="emulator.options" value="-avd avd_1.5_1"/]
[/target]
6. 重新 build 並 run 便可以執行此專案了.
後記 : 目前 Android 還是只支援 Eclipse. 至於是否會支援 NetBeans ,變數可能加大,因為 Oracle 將 Sun 買下來後,是否會放棄 NetBeans,還是未知數。
張貼者: Doug 位於 上午 2:22
May 19, 2009
在日內瓦跟衛生署長葉金川嗆聲的長髮女子,證實是在巴黎攻讀研究所的黃海寧,也是前民進黨台中縣議員黃丙煌的千金。一位曾和她共事的前民進黨高層回憶,黃海寧當時是世新的學生,對政治很投入。和黃丙煌同選區的民進黨前立委蔡其昌說,約八年前,黃丙煌棄政從商,可算脫離得非常乾淨,民進黨後來任何選舉,黃丙煌都沒有為任何候選人站台或給予資助。他和黃丙煌比較熟,與黃海寧僅幾面之緣,但可以感受到,女兒對政治比爸爸更熱情。
黃丙煌五一七到凱道靜坐,對於女兒跑去嗆葉一事表示,之前已經知情,只要不影響功課就好,「女兒愛台灣,我以她為榮」。事發後有無女兒消息?黃丙煌根據太太轉述,女兒很忙,因為受很多歐洲媒體干擾。
黃丙煌說,黃海寧找了三個朋友,從法國開了四個多小時的車才到日內瓦,結果受到葉金川情緒性怒罵,令人相當難過和生氣。雖然女兒的抗議行動引起國際軒然大波,但他全力支持女兒。
黃海寧一夕爆紅,她在部落格的自我介紹嗆聲:「老想打台灣的中國大錯特錯!不要來!」還有一張她美美的抱著狗狗的照片。對於她的行徑,網路正反兩極,有網友發動要去灌爆她的部落格。
黃丙煌說,女兒要去日內瓦時有告訴他,無法認同台灣去的衛生署長身分竟是「China’s doctor 」不是「Taiwan’s doctor」。他強調,女兒在法國留學已七年多,是真正具有留學生身分。當天黃海寧嗆聲的裝扮,看似家境不錯。蔡其昌表示,黃丙煌這些年來經商很成功,家境算是不錯。
黃丙煌五一七到凱道靜坐,對於女兒跑去嗆葉一事表示,之前已經知情,只要不影響功課就好,「女兒愛台灣,我以她為榮」。事發後有無女兒消息?黃丙煌根據太太轉述,女兒很忙,因為受很多歐洲媒體干擾。
黃丙煌說,黃海寧找了三個朋友,從法國開了四個多小時的車才到日內瓦,結果受到葉金川情緒性怒罵,令人相當難過和生氣。雖然女兒的抗議行動引起國際軒然大波,但他全力支持女兒。
黃海寧一夕爆紅,她在部落格的自我介紹嗆聲:「老想打台灣的中國大錯特錯!不要來!」還有一張她美美的抱著狗狗的照片。對於她的行徑,網路正反兩極,有網友發動要去灌爆她的部落格。
黃丙煌說,女兒要去日內瓦時有告訴他,無法認同台灣去的衛生署長身分竟是「China’s doctor 」不是「Taiwan’s doctor」。他強調,女兒在法國留學已七年多,是真正具有留學生身分。當天黃海寧嗆聲的裝扮,看似家境不錯。蔡其昌表示,黃丙煌這些年來經商很成功,家境算是不錯。
July 30, 2008
基本上 vi 共分為三種模式,分別是『一般模式』、 『編輯模式』與『指令列命令模式』三種! 這三種模式的作用是:
* 一般模式:
以 vi 處理一個檔案的時後,一進入該檔案就是一般模式了。在這個模式中, 你可以使用『上下左右』按鍵來移動游標,您可以使用『刪除字元』或『刪除整行』來處理檔案內容, 也可以使用『複製、貼上』來處理您的文件資料。
* 編輯模式:
在一般模式中可以處理刪除、複製、貼上等等的動作,但是卻無法編輯的! 要等到您按下『i, I, o, O, a, A, r, R』等字母之後才會進入編輯模式。注意了!通常在 Linux 中,按下上述的字母時,在畫面的左下方會出現『 INSERT 或 REPLACE 』的字樣,才可以輸入任何字來輸入到您的檔案中!而如果要回到一般模式時, 則必須要按下『Esc』這個按鍵即可退出編輯模式。
* 指令列命令模式:
在一般模式當中,輸入『 : 或 / 或 ? 』就可以將游標移動到最底下那一行,在這個模式當中, 可以提供您『搜尋資料』的動作,而讀取、存檔、大量取代字元、離開 vi 、顯示行號 等等的動作則是在此模式中達成的!
觀看全文...
* 一般模式:
以 vi 處理一個檔案的時後,一進入該檔案就是一般模式了。在這個模式中, 你可以使用『上下左右』按鍵來移動游標,您可以使用『刪除字元』或『刪除整行』來處理檔案內容, 也可以使用『複製、貼上』來處理您的文件資料。
* 編輯模式:
在一般模式中可以處理刪除、複製、貼上等等的動作,但是卻無法編輯的! 要等到您按下『i, I, o, O, a, A, r, R』等字母之後才會進入編輯模式。注意了!通常在 Linux 中,按下上述的字母時,在畫面的左下方會出現『 INSERT 或 REPLACE 』的字樣,才可以輸入任何字來輸入到您的檔案中!而如果要回到一般模式時, 則必須要按下『Esc』這個按鍵即可退出編輯模式。
* 指令列命令模式:
在一般模式當中,輸入『 : 或 / 或 ? 』就可以將游標移動到最底下那一行,在這個模式當中, 可以提供您『搜尋資料』的動作,而讀取、存檔、大量取代字元、離開 vi 、顯示行號 等等的動作則是在此模式中達成的!
觀看全文...
July 30, 2008
當我們使用 command setup 時可以設定 IP address 在 lunix 上
要是想知道它 save 在那一個 config 中如下
1.
/etc/sysconfig/network-scripts
2.
[root@localhost network-scripts]# more ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.38.10
NETMASK=255.255.255.0
GATEWAY=192.168.38.2
要是想知道它 save 在那一個 config 中如下
1.
/etc/sysconfig/network-scripts
2.
[root@localhost network-scripts]# more ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.38.10
NETMASK=255.255.255.0
GATEWAY=192.168.38.2
July 30, 2008
Reference by
http://space.itpub.net/?uid-374079-action-viewspace-itemid-131146
在JSP中經常要用到查詢資料庫中的資料,但常用的查詢方法有一個缺點,當資料庫很大的時候查詢的速度會變的很慢。
在JSP中經常要用到查詢資料庫中的資料,同常我們的做法是使用SQL語句“select * from tablename order by id desc”,這樣的做法有一個缺點,當資料庫很大的時候查詢的速度會變的很慢,在ASP中有一種方法 "select top "&recpage&" * from tablename where id not in (select top "&(recpage*(currentpage-1))&" id from products order by id desc) order by id desc"其中recpage為每頁顯示個數, currentpage為當前頁數.不過在MYSQL資料庫中沒有“select top * " 語句,而可以代替的語句是”select * from tablename limit position, counter “position 指示從哪里開始查詢,如果是0則是從頭開始,counter 表示查詢的個數,通過JSP+JAVA查詢資料庫,查詢獲取的資料暫時存放在記憶體中在JSP中通過調取JAVA類,直接從記憶體中提取資料,速度有了很大提 高。
下面的例子是一個關於網友評論的部分程式,假如你有一個專門供網友流覽的網站,而現在又想和網友互動起來,加一個評論是不錯的想法,那麼你可以把下面的程式加上,建一個表其中加一個photo_id欄位和你的表關聯起來後,就可以讓網友對你的圖片點評了。
觀看全文...
http://space.itpub.net/?uid-374079-action-viewspace-itemid-131146
在JSP中經常要用到查詢資料庫中的資料,但常用的查詢方法有一個缺點,當資料庫很大的時候查詢的速度會變的很慢。
在JSP中經常要用到查詢資料庫中的資料,同常我們的做法是使用SQL語句“select * from tablename order by id desc”,這樣的做法有一個缺點,當資料庫很大的時候查詢的速度會變的很慢,在ASP中有一種方法 "select top "&recpage&" * from tablename where id not in (select top "&(recpage*(currentpage-1))&" id from products order by id desc) order by id desc"其中recpage為每頁顯示個數, currentpage為當前頁數.不過在MYSQL資料庫中沒有“select top * " 語句,而可以代替的語句是”select * from tablename limit position, counter “position 指示從哪里開始查詢,如果是0則是從頭開始,counter 表示查詢的個數,通過JSP+JAVA查詢資料庫,查詢獲取的資料暫時存放在記憶體中在JSP中通過調取JAVA類,直接從記憶體中提取資料,速度有了很大提 高。
下面的例子是一個關於網友評論的部分程式,假如你有一個專門供網友流覽的網站,而現在又想和網友互動起來,加一個評論是不錯的想法,那麼你可以把下面的程式加上,建一個表其中加一個photo_id欄位和你的表關聯起來後,就可以讓網友對你的圖片點評了。
觀看全文...
July 24, 2008
在往下閱讀之前,請先確定你的Proxool的版本
因為我就是因為版本的問題,弄了好久才弄好...><"
還有我是以Oracle為Database
如果是其他Database的人請自己更改連接字串
Version: Proxool-0.9.0RC2
Step 1.
把Lib的Jar檔複製到Tomcat\webapps\webHome\WEB-INF\lib
Step 2.
修改以下兩個檔案
Tomcat\webapps\webHome\WEB-INF\web.xml
Tomcat\webapps\webHome\WEB-INF\proxool.xml
觀看全文...
因為我就是因為版本的問題,弄了好久才弄好...><"
還有我是以Oracle為Database
如果是其他Database的人請自己更改連接字串
Version: Proxool-0.9.0RC2
Step 1.
把Lib的Jar檔複製到Tomcat\webapps\webHome\WEB-INF\lib
Step 2.
修改以下兩個檔案
Tomcat\webapps\webHome\WEB-INF\web.xml
Tomcat\webapps\webHome\WEB-INF\proxool.xml
觀看全文...


















































