本打算做一個網(wǎng)絡(luò)爬蟲(crawler)的,但水平有限只做了基本的一些功能. 思路: 肯定是要能先通過url連接到http服務(wù)器了,然后發(fā)送一個"GET url \n"的請求才能下載網(wǎng)頁. 之后就是分析網(wǎng)頁,比如辨認(rèn)超鏈接和搜索關(guān)鍵詞.
就是GET 這個東西搞不懂, 有的網(wǎng)頁需要給完整的url, 有的只需要相對路徑才正確. 怎么才能自動知道需要哪個啊?
source:
http://www.shnenglu.com/Files/tompson/getwebpage.rar(寫的很爛, 供學(xué)習(xí)網(wǎng)絡(luò)編程的同學(xué)參考)
這幾天讀了下<薛定鄂的貓>, 這是一本敘述量子學(xué)發(fā)展的科普讀物.
量子的性質(zhì)可以用幾個例子來說明: 雨過天晴,天上出現(xiàn)了彩虹,但是由于每個人所處的位置不同,看到的彩虹都是不一樣的. 就是說這個東西是通過觀察才會出現(xiàn), 而實際上是不存在的. 又比如把貓和毒藥放在盒子里,打開盒子后貓是死是活? 根據(jù)多維宇宙的說法,在沒打開盒子的時候?qū)τ谟^察者來說貓死和活兩種狀態(tài)并存,打開盒子后宇宙就會分裂為兩個,而觀察者選擇其中一個.
能否把這個性質(zhì)用在程序中呢?