error

最近豆子使用遠端桌面連線到辦公用的電腦時常會跳出”因為通訊協定錯誤,工作階段的連線將被中斷。請嘗試重新連線到遠端電腦。”的錯誤訊息,查了許久才發現原來是這陣子換佈景主題的原因。目前豆子想到的二個方式,其一:換掉現有的佈景主題,其二:在使用遠端桌面連線時先至進階選項勾除佈景的選項,但後者會使用傳統win2000的那種醜醜桌面。所以豆子還是忍痛換掉佈景主題~~~供各位參考!!

其實這故事己經發生半年多了,只是一直到現在還有殘留效應。話說豆子管理的Server群中,其中有一台主機是提供給學生存放網頁用的。但是呢,偏偏裡面就是有學生特別喜歡搞怪,故事是這樣子發生的,無名小站有提供使用者使用javascript語法的,而有位學生在主機上存放了一些滑鼠游標檔(*.ani *.ico),然後還到無名的blog寫了一篇文章告訴全世界說我這裡有滑鼠游標檔,歡迎大家在無名的blog直接加上我的javascript語法(約莫提供了20幾組絕對連結),這樣一來只要任何一位訪客進到該blog滑鼠的游標就會變成可愛的icon。

Continue reading

TrtoiseCVS

如果你正在開發一個專案系統,而且這個系統由多個人一起共同開發時,通常會有版本不一致的問題,常常A改了一行程式,B在不知情的情況下沒有抓回最新的檔案而直接在舊程式上做修改再上傳至主機,這麼一來剛剛A所辛辛苦苦改的成果就這麼被覆蓋掉了,所以這個時候就有了CVS (Concurrent Versions System-版本控制系統)的產生。也就是說,他可以記錄程式碼修改的過程,解決多人合作開發時程式版本控管的問題。

關於CVS的介紹可以看以下二個網站,豆子就不多作介紹,因今天主要是要用TortoiseCVS:
Continue reading

因為豆子用php的foreach來印出陣列裡的值,但是某些陣列裡並沒有值,所以會出現以下的錯誤
Warning: Invalid argument supplied for foreach() in ........
所以最保險的做法是加一個判斷檢查一下傳給 foreach 的參數是否確實有值
若有值再印出即可~~

if(count($arr)>0){
foreach($arr as $key=> $val){
........
}
}