[jQuery]判斷 checkbox 是否選取,實現全選跟全部取消

在 jQuery 底下要如何實現這個功能,其實還蠻簡單的,首先看 html 部份

1
2
3
4
5
6
<input name="user_active_col[]" type="checkbox" value="1"> 1
<input name="user_active_col[]" type="checkbox" value="2"> 2
<input name="user_active_col[]" type="checkbox" value="3"> 3
<input name="user_active_col[]" type="checkbox" value="4"> 4
<input name="user_active_col[]" type="checkbox" value="5"> 5
<input name="clickAll" id="clickAll" type="checkbox"> 全選
[Read More]

[高雄美食]西堤 TASTY (西堤中山店)

1208194122

在慶祝一週年之前,我就已經在規劃了,欠小蚊子一頓餐點,之前有一次本來要去吃,但是當天定位根本沒位子,所以這次學聰明了,馬上在一個月之前就定好了

西堤牛排,我自己本身也是第一次去吃,所以也帶著好奇的心情去吃,因為之前吃過同企業的 [嘉義美食]陶板屋,我覺得還不賴,那高雄這一間西堤第一次去吃,所以就跟小蚊子一起去吃,當天到了,發現人還真是多阿,2F整個都已經塞滿了客人,還沒六點半就已經超多人了,還是禮拜一呢,果然經濟不景氣,還是不會影響到餐飲業。

[Read More]

[AJAX] jQuery plugin cascade 多重下拉選單應用 by json

最近在弄動態下拉式選單,因為層級的關係,所以必須用到,大學裡面各學院,底下在各系所,在網路上看到一篇 [AJAX] jQuery的多重下拉式選單應用 PART1,實做起來是不會困難,可是我遇到一些怪問題就是了,目前還沒有解決,當然首推 jQuery plugin 套件 cascade,那也參考了國外的一篇文章 jQuery.cascade : Cascading values from forms ,這幾篇看完其實就差不多了,因為大家都寫得很清楚,官方網站 更是把所有應用都寫出來了,詳細很多用法可以參考 官方網站,看原始碼大概就知道在寫甚麼了。 先來說明一下使用的方法:在這個 jQuery cascade plugin 裡面,定義了一格式:

/*
格式就在底下總共有三攔
*/
{'when':'selectedValue','value':'itemValue','text':'itemText'}
第一個 when:這是上一層的 select 的 value 值 第二個 value:這是下一層的 select 的 value 值 第三個 text:這是下一層 option 的 text 我想有一點 html 基礎的,大概就知道我在說什麼了吧 [Read More]

[國科會計畫]虎尾科技大學報告

DSC00863

DSC00824 底下是我這一次去報的投影片:

這次的

2008全國電信研討會 舉辦在虎尾科技大學,在12月5號跟6號這兩天舉辦,這兩天我都必需要到現場,第一天呢,當然是去貼Poster,5號這天就跟IC,秉儒還有吉泰一起過去,這天其實是最多人的,我看每一場的會議室都是人,然後八樓跟九樓都有人在貼Poster,我們就拿海報貼一貼,不過說實在的,好像沒有人在問問題,所以到了中午過後我們就去領便當去吃了,這一天的便當還不錯吃,六號的便當,就…不太好吃了。

[Read More]

[Java] 使用java模擬ping和telnet的實現

今天在寫 Java 的時候,遇到問題跑去問 TonyQ 兄,他丟了一個網址給我,剛剛測試過了,還漫好用的,紀錄一下 模擬 ping 的實現

import java.io.*;
import java.net.*;

public class PseudoPing {
  public static void main(String args[]) {
        try {

            InetAddress address = InetAddress.getByName(args[0]);
            System.out.println(address.isReachable(5000));
        } catch (UnknownHostException e) {
            e.printStackTrace();
        } catch (IOException e) {
            e.printStackTrace();
        }
  }
}
[Read More]

[中正大學]畢業團拍

P1060675 今天早上呢,是我們

中正大學通訊工程研究所 一起拍團拍的時間,10點半就要開始拍了,這次大概是大家最早到實驗室的時候,不然大家應該都是到下午才會慢慢出現在實驗室,不過還好,我都很早起床就去實驗室了,哈哈,今天照相還蠻好玩的,我的老師穿的很正式,終於看到老師穿西裝打領帶了,真的帥呆了,一堆女生搶著要跟侯老師合拍,還說跟老師拍完才可以畢業,結果我跟老師合拍的時候,老師說我還要讀四年,囧~,底下是我跟老師合拍,老師真的好高阿

[Read More]

[Linux&FreeBSD] 解决 umount時出現的 “Device is busy”

在 Linux 系列 OS 安裝好之後,都會有支援一個 fuser 這一個指令,那有時候在 linux 底下 mount 隨身碟,或者是其他硬體的時候,有時候沒辦法讓您移除,會出現:『Device is busy』,那這個訊息是在保護確保你的資料有儲存到該裝置,有時候如果沒有正確移除,會造成資料遺失,或者是資料不完整,那基本上裝上任何一套 Linux 作業系統,都會有支援了,所以不必在另外安裝,那 FreeBSD 那就要在安裝 /usr/ports/sysutils/fuser 這一個 tool 這樣才會有喔 安裝:『FreeBSD』

cd /usr/ports/sysutils/fuser
make install clean
那使用方法: for FreeBSD
# fuser -m /var/log/maillog
/var/log/maillog:   513wa
# 加上 -u 參數
# fuser -mu /var/log/maillog
/var/log/maillog:   513wa(root)

2008.11.28 update 另外解法: 可以使用 fstat -f /home 來觀看有哪些 process access /home

[Read More]

[PHP] 設定 session 的過期時間 & 暫存檔過多

目前在 PHP 網站裡面,大部分的網站都是利用 session 的技術來達到驗證使用者帳號密碼,那 PHP 預設 SESSION 是把他寫入檔案,那 Linux 底下會放在 /tmp 裡面,你會發現網站越多人,裡面檔案就會越多,一串亂碼的檔案 sess_*,那底下是可以寫在程式裡面設定多久可以刪除這些過期的 Session 檔案 底下轉貼自:Cross-Browser Session Starter

 
[Read More]
php 

[Ubuntu & java] java JDBC and MySQL

最近開始要摸 java 了,目前大概先實做 java with JDBC 連接 MySQL,所以在 JavaWorld@TW 這裡找了一些相關的文件,目前我在 Linux 底下實做,還沒找到一套很適合的 IDE Tool 來撰寫程式碼,大家好像都很推 netbeanseclipse,不過我目前還是使用 PSPad 來撰寫 java 程式碼,然後透過 FTP 的方式編輯,這不是重點,重點是要透過 jdbc 來連接 MySQL,目前是在 Ubuntu 7.04 這一版本上面實做,底下是實做方法: 1. 首先先安裝 deb 檔案:透過 apt-get 的方式

#
# 首先尋找 java lib with mysql
apt-get install libmysql-java
2. 安裝好之後尋找 jar 檔案,加入到 class path 裡面
#
# 首先 echo $CLASSPAT
#
# java mysql jar 檔案如下
/usr/share/java/mysql.jar
# 加入 CLASSPATH,修改 /etc/bash.bashrc
export CLASSPATH=$CLASSPATH:/usr/share/java/mysql.jar
# 然後在
source /etc/bash.bashrc
[Read More]