[實作] jQuery 新增刪除表格

[實作] jQuery 新增刪除表格

由於最近都在寫專題,所以也學了一點 jQuery ,在學 jQuery 之前我已經有先學過 DOM 這個麻煩的東東,所以對於用 DOM 來新增元素並插入子節點這部分多少有一些了解了。
然後我需要將資料轉成表格,所以我趁這個機會順便學習 jQuery ,但由於我還是個 jQuery 新手所以還是要拜一下 Google 和 jQuery 手冊。
既然用 jQuery 那就因該用 jQuery 方式來寫,而不是像 jquery 簡單新增移除table rows 這篇文章插入一段 HTML 字串!!


[PHP] 實作例外處理

[PHP] 實作例外處理

  在很久以前(也沒多久,我學PHP不到兩年)我就知道 PHP5 有例外處理,但是當時覺得PHP Exception 很腦殘,因為 PHP 函數庫不會拋出 Exception ....Orz,或許有人會想 PHP 函數又不像 JAVA 都是類別,但是也別忘了 PHP 是弱型別的。

以下先來看一下我覺得腦殘的範例....

try{
    $handle = fopen("/tmp/inputfile.txt", "r");   //<-找不倒檔案!
    fclose($handle);
    mysql_connect('nobody','nodoby','nodoby');   //<-連線失敗!
    mysql_query('select * from notablae;')        //<-沒有資料表!
}
catch(Exception $e){
    echo $e->getMessage();
}
test

test

try{
    $handle = fopen("/tmp/inputfile.txt", "r");   //<-找不倒檔案!
    fclose($handle);
    mysql_connect('nobody','nodoby','nodoby');   //<-連線失敗!
    mysql_query('select * from notablae;')        //<-沒有資料表!
}
catch(Exception $e){
    echo $e->getMessage();
}

安裝 PHP 5.3.8 + Apache 2.2.21 (Windows 下架設伺服器)

在 Windows 環境換下架設 apache+php 其實也沒想像中的難,安裝流程 PHP 的部分官方都搞定,不需要再編譯,而且還是免費的。
本教學安裝為 Windows 7 with sp1 、PHP 5.3.8、 Apache 2.2.21,版本新舊安裝方面可能會略為不同。

在 BlueStacks 上安裝 Android Market

BlueStacks 一款可運行在 windows 下的 Android 模擬器,但是運行流暢度比 Android SDK 裡的 VM 或是 virtalbox 上還要來得流暢,所以這款軟體主打就是在 PC 上玩 Android Game,當然這套軟體上也是有個小典故(參見:第一步的異想: 為了從六歲女兒手中搶回手機 Bluestacks 很扯的創業故事) ,實在不得不佩服印度佬。

安裝教學已經有人寫得很詳細,不在多寫。
(參見:BlueStacks § 讓你在Windows PC上玩Android的遊戲!誰說不可能!-靖 ● 技場)

之後可至  xda-developers 下載 Google app 服務包
(參見:xda-developers - View Single Post - BlueStacks android on windows out now !!)

apk 安裝方式
把 apk 檔案拖曳至 C:\Program Files\BlueStacks\HD-Agent.exe 上就會執行安裝

開始安裝

安裝完成,如果不是這個畫面就是失敗了


結論:
BlueStacks 是可以裝上 Android Market 3.2 但是 3.1 裝不上去,不過還是別輕易嘗試,因為真的很容易當機,另外個人推薦裝上 Zeam Launcher ,要不然原生 Launcher 功能都被拔掉。

連線 ADSL 出現 691:遠端連線遭拒問題

最近升級 centos 到 6 真是諸事不順,家裡的電腦和無線分享器都出建不能連網情形,我一開始以為是中華電信的問題,過了大概一個禮拜(後知後覺),發現我只要關掉 VirtualBox 網路就正常。

我還研究了 virtualbox 許多設定,最後還開了 debian (早點發現不就沒問題了),結果發現網路連線超正常,好吧只有開 Centos 6 上線的時候才會發生 691 的錯誤。

然後我只好一個一個關掉服務(笨方法),最後讓我確定是 pppoe-server 的問題。(這什麼鳥問題)
如果家裡有人裝了 linux 而其他電腦出現 691 無法上網的話,八九不離十就是 pppoe-server 卡到陰 :( ,只要下這兩行指令問題就解決了,七月的時候真的會讓人覺得毛毛的。
/etc/init.d/pppoe-server stop
chkconfig pppoe-server off

Android Browser Test 瀏覽器對 HTML5 測試支援分數

測試機型為 HTC Desire HD for Android 2.2.1
測試日期2011/05/30
表一 分數表
Android Browser HTML5test
Firefox 235
Firefox Beta 235
Opera Moblic 234
Skyfire 192
Angel Browser 182
Dolphin Browser mini 182
Dolphin瀏覽器 182
Galapagos Browser 182
xScope Browser 182
xScope GL 182
海豚旋風 182
海豚瀏覽器HD 182
迷人瀏覽器 182
Opera mini 35

架站教學 XAMPP for windows

架設 http 站其實沒哪麼難,而且又不用花你半毛錢。。。
本教學安裝使用套裝免費架站軟體 XAMPP 1.7.4 win,版本新舊安裝方面可能會略為不同。
可執行環境 Windows 7/vista/xp
整合軟體 apache/php/tomcat/mysql/ftp server/phpMyAdmin/SQLite 2&3/


Windows NTFS 檔案系統掛載

windows 內建 NTFS 檔案系統掛載至 NTFS 上空目錄,善用掛載方式可避免重灌後檔案設定檔不見!!!!
首先分享2張圖指接使用指令簡單完成!?看不懂請跳至後面。


  1. cmd mklink
  2. cmd diskpart