源碼我上傳到JE上了,你可以去
http://calmness.javaeye.com下載,其實QSEngine.pool是使用了JDK5的線程池實現的,你可以看看JDK5多線程的相關資料,在這里你也可以不用這個,直接start線程就可以了。
re: 使用java實現http多線程下載 Rexcj 2008-07-29 08:34
@SPARON[未登錄]
是同一人,呵呵,這邊是新開的博客。
隔葉黃鶯 說的不錯,你對這些比我了解多了,我純粹是個業余水平,呵呵。
我在文章前面也說了,jpcap實際上只是提供了一層接口,具體的底層實現仍然是依靠wincap/libpcap的,只有這樣,jpcap才能在多個系統下使用,目前有很多系統都提供了支持,具體哪些我就不記得了。
至于說到底層開發所使用的語言,那當然是C/C++更適合,JAVA畢竟運行在虛擬機上,不如C/C++來的直接和方便,當然不同系統也不得不寫不同的實現。
我對于數據的竊取倒沒什么興趣,對于這篇文章只是純粹站在技術性的角度上考慮,我開始的目的也僅僅是為了限制其他人的速度,沒辦法,我對BT這類P2P工具是深惡痛絕,技術不分善惡,善惡只在于人心,況且了解技術的原理對于防范是很有好處的,如果有時間我仍然會繼續研究其他的網絡協議,但也純粹是基于興趣。
re: 如何提高自己的Java編程水平 Rexcj 2008-07-14 17:36
自學才是王道,培訓班只能教點簡單的東西,想成為高手,只有自學一途。說明白點就是必須有天分,沒天分的人自學很難學懂,想只靠培訓班成為高手,那是沒可能的。