2014年8月1日 星期五

貼程式碼測試-4

貼程式碼測試
pastie網站

貼程式碼測試-3

public class HelloWorld {

    public static void main (String[] args) {
        System.out.println("Hello, world!");
    }
}
public class HelloWorld {

    public static void main (String[] args) {
        System.out.println("Hello, world!");
    }
}

加入顏色設定

貼程式碼測試-2

public class HelloWorld {

    public static void main (String[] args) {
        System.out.println("Hello, world!");
    }
}

public class HelloWorld { public static void main (String[] args) { System.out.println("Hello, world!"); } }

上下分別測試兩種Tag:pre & div
pre保留原程式碼的排版
div則會全部縮起來


貼程式碼測試-1

for(int i=0;i<100;i++ ) 

貼程式碼測試


code會有編排切換問題

2014年4月14日 星期一

102-2 Lab16 Change an image by moving the mouse

結合兩個提示:
<body>

<img src ="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMLHfEEgNYDFrU9Ula0Uka8uKzfQgrzcLfZ9cvNWySdYK2ia7FN2UXXYnpJd1lb6hgGWPWT5QOmPZb0law4NjhqizXa8RASzX7AvoTXmN7dh8PuU4rh9G_RfrO1wQiTpfnTWtUebm4Gdo/s320/DSC_1795.JPG" onmouseover="mOver(this)" onmouseout="mOut(this)" >

<script>
function mOver(obj)
{

obj.setAttribute("src","https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjuKSUhjEjG0IXijdpJdTBhemp4LkzjB80Mj6JZaJFbfjbZxepAcD9vN_ShNEdiJ8Mg_aaGiiCTzURbWhUeJKiMRL4uae0ilXuff7GuCuv4z8-o5fjEQGztZTCNORtMqeOY6q9YyNgpJl8/s320/DSC_1772.JPG");
}

function mOut(obj)
{
obj.setAttribute("src","https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMLHfEEgNYDFrU9Ula0Uka8uKzfQgrzcLfZ9cvNWySdYK2ia7FN2UXXYnpJd1lb6hgGWPWT5QOmPZb0law4NjhqizXa8RASzX7AvoTXmN7dh8PuU4rh9G_RfrO1wQiTpfnTWtUebm4Gdo/s320/DSC_1795.JPG");
}
</script>

</body>
lab12

102-2 Lab15 九九乘法表

修改邊際條件與內容:
function buildTable(){
docBody = document.getElementsByTagName("body").item(0)
myTable = document.createElement("TABLE")
myTable.id ="TableOne"
myTable.border = 1
myTableBody = document.createElement("TBODY")
for (i = 0; i < 10; i++){
row = document.createElement("TR")
for (j = 0; j < 10; j++){
cell = document.createElement("TD")
cell.setAttribute("WIDTH","50")
cell.setAttribute("HEIGHT","50")
textVal =  i + "*" + j +" = "+i*j
textNode = document.createTextNode(textVal)
cell.appendChild(textNode)
row.appendChild(cell)
}

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則重新整理網頁

如附圖