1.獲取網頁源**:
public static string gethtmlresourcebyurl(string url,string encoding)
} catch (exception e)
//隨手關閉流
finally catch (ioexception e)
}} //將buffer(stringbuffer型別轉化為string型別)
return buffer.tostring();
}
/*
*/public static void downimages(string imgurl,string filepath)
//獲取名字,即擷取路徑最後乙個/後面的內容
string filename=imgurl.substring(imgurl.lastindexof("/"));
//獲取檔案的字尾名
string imgtype = imgurl.substring(imgurl.lastindexof(".")+1);
try catch (malformedurlexception e) catch (ioexception e)
}
3.測試**:
public static void main (string args)
}}
自己寫的用c 實現的簡單裝飾者模式
在上傳 之前,先交代一下裝飾模式的概念。裝飾模式 decorator 可以在執行時動態地給物件增加功能。它也是對物件的包裝,但與介面卡模式不同的是它並沒有改變被包裝物件的介面,只是改變了它的能力範圍,而且可以遞迴組合。通過生成子類的方式也可以為物件增加功能,但它是靜態的,而且大量的功能組合很容易產生...
JAVA網路爬蟲的實現
記得在剛找工作時,隔壁的一位同學在面試時豪言壯語曾實現過網路爬蟲,當時的景仰之情猶如滔滔江水連綿不絕。後來,在做搜尋時,需要大量的測試,因此萌生了從amazon中爬取圖書封面的想法,從網上也吸取了一些前人的經驗,實現了乙個簡單但足夠用的爬蟲系統。img 傳統爬蟲從乙個或若干初始網頁的url開始,獲得...
實現自己的小的OS
實現了一款在mcu lpc1768 中執行的os,此os實現了硬實時和軟實時。硬實時 當tick到時時立即執行,此任務一定要是短小的,執行時間不能超過tick間隔時間。軟實時 當tick到時時把可以執行的標誌設定,程式什麼時候執行,在主迴圈中決定,主迴圈中會做一些其他的事情。定義乙個 任務結構體 t...