2008年9月29日 星期一
燒錄89C2051(用89S51或89C2051)
但是我沒燒錄器,所以我沒辦法燒錄第一顆89C2051
所以我要做一顆能燒錄89C2051的89S51,再用這顆89S51來燒錄能燒錄89C2051的89C2051(.....)
這讓我想到一個笑話...
某A看到某B站在某B自己家門外,問他在幹麻...
某B:『想開車出門,但是車鑰匙放在家裡,而家的鑰匙卻放在車子裡...』
2008年9月24日 星期三
選課Online~請愛用Opera
話說在半年一度的選課Online中
想說來試試Opera的定時重新載入,讓我撿撿看有沒有好課(容易過的課)
本來只是姑且一試,沒想突然出現了"你已經撞堂了"
真的被我搶到了大好課!!
內行人應該看的出來是哪一節....
真的是
爽爽爽爽爽爽爽爽爽爽啊!!!
##CONTINUE##
方法很簡單....
加選進去課程中
出現"修課人數已滿"的頁面
讓它定時重新載入,掛一陣子之後好課就到手了!!
不過為了學分而選課
到底什麼時候才能真正上自己想上的課啊.....
(後記:後來我同學使用同樣的方法後收到了這樣的訊息.....
系統偵測到您異連續多次加選, 嚴重影響系統效能與其他同學權益, 依據第81次教務會議決議, 停權八小時.我們已經開始嚴密監控您的選課行為, 請自重!
看來是魔高一尺,道高一丈阿= =)
2008年9月14日 星期日
網路...空氣...水...NO!!!
只能在資工館苟延殘喘的用著網路
租的地方網路還沒接通
加上電腦又鬧脾氣
一怒之下就把它抓來重灌了= =
重灌了之後裡面真的空空如也,也沒有網路能裝最新的驅動程式
不知是暑假電腦丟著沒開機還是怎樣,覺得十分的不穩定,不知不覺就會當機
把有接點金手指的地方都拿橡皮擦擦一擦,之後就改善很多了。
唉.....等有網路了時候就差不多該去上課了,好多東西想寫也沒時間了....
2008年9月1日 星期一
分析網址參數
假設我有一個網址如下:
http://mahdi0828.blogspot.com/search.html?p=1&arg=review&w=false
使用JavaScript內的函數location.search即可取得後面的參數部份
?p=1&arg=review&w=false
把"?"取代成"&"並再後面加一個"&"即變成
&p=1&arg=review&w=false&
以"&"+name+"="搜尋即可知道參數的位置(name為參數名稱)
下一個"="至下一個"&"之間就是參數的值
S1="&"+location.search.substring(1)+"&";
a=S1.search("&"+name+"=")+1; //name是參數名稱
arg=S1.substring(a+S1.substring(a).search("=")+1,a+S1.substring(a).search("&"));
##CONTINUE##
來舉例一下
<script language="javascript">
max=10;
S1="&"+location.search.substring(1)+"&";
if(S1=="&&") { S1="&p=1&"; }
a=S1.search("&"+"p"+"=")+1;
arg=S1.substring(a+S1.substring(a).search("=")+1,a+S1.substring(a).search("&"));
href=location.href.substring(0,location.href.search(location.search.substring(1))-1);
document.write("這是第"+arg+"頁");
if(parseInt(arg)!=1) { document.write("[上一頁]"); }
if(parseInt(arg)!=max) { document.write("[下一頁]"); }
</script>
結果展示
http://alumni.ee.ccu.edu.tw/~hayden0828/example/argument.htm
JS字串處理真的是很強大(看看西佳佳...唉~)