2014年3月10日 星期一

102-2 Lab7,8 Using browsers for programming

一、

標準表示式:[A-Za-z0-9]

二、

要求出現某樣表示式:(?=.*[])

(?=.*[])這段於法又稱做「右合樣 (Positive Lookahead)」,右合樣(或左合樣)語法所佔用的寬度為 0,也就是說這段語法本真不會佔用比對的字元,僅僅只是 Regular Expression 中的一種「判斷式」而已,右合樣 (Positive Lookahead)會判斷右邊緊接著的字元是否符合比對條件,如果符合條件才會繼續比對下去。

Ex(?=.*\d)只會用來判斷該字串有沒有出現數字,所以使用上述不用考慮順序問題。


參考資料:Will Will Web

102-2 Lab4 破解網路大學排名

尋找大學能見度排名時使用http://www.opensiteexplorer.org/

注意事項
選擇page on this root domain

計算注意事項
rank<S>,rank<V>,rank<R>,rank<Sc>
為各自的排名,並非直接帶入實際的值

2014年3月3日 星期一

102-2 Lab6 Using Chorme

使用Chrome 開發人員工具,檢查
中原大學
Youtube
Udacity
三個網站,找出網頁下載過程中,最耗時的前三個元件(請列出檔名)


1.叫出開發人員工具
  • 在Chrome按下F12 
  • 快速鍵:「Ctrl+Shift+I」 
  • 對網頁按滑鼠右鍵,選擇檢查元素 
  • 自訂及控制→工具→開發人員工具
2.找出耗時Element
  1. 點Network
  2. 點Name上面的圓圈,開始記錄
  3. 排序選擇Time(Latency)
  4. 若無紀錄全部的Element則重新整理網頁

如附圖