PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
AndroidDev
[問題] Jsoup爬ptt太慢,如何加速
作者:
NCKUFatPork
(成大肥宅悲歌)
2017-11-27 00:59:40
小弟新手,初學android跟java
想練習寫個app檢索ptt標題+內文關鍵字以及推文數
我的程式碼如下
https://gist.github.com/anonymous/4c5806c5b136a176c9d979371c1465fd
主要是用了ExecutorService來執行多個thread
然後在各個thread裡面用jsoup抓ptt的文章標題以及內文關鍵字
目前執行的速度不太理想,
而且thread數一高就會收到一堆thread 的 excpetion
目標是希望能夠在可接受的時間內爬完一個版的文章,
想請問一下要朝哪個方向做才能加快這個app的速度
感謝回答
作者: lnmlee
2017-11-27 09:18:00
Thread 開太多自然慢 選擇有必要的跑解析就好 即多thread預先下載頁面並存catch html 等你點開該頁面 再讀catch html 用main thread parser 這樣可以把主效能用於當前UI
作者:
stupid0319
(徵女友)
2017-11-28 18:27:00
用Native寫socket,再自己寫VT100解碼器,就很快了
繼續閱讀
[閒聊] 關於 Application 三兩事
romantic1027
[問題] RecyclerView內嵌RecyclerView不能點擊
taco2548
[問題] 如何從thread修改service的textview
XperiaZ6C
[問題] webview的dispatchkeyevent問題
winsummer
[問題] 無法收到unity的值
shan826
[問題] viewpager position自動改變
pig98520
[徵才]安卓電視盒應用
janhom0201
[問題] apk要如何破解防修改?
dannyzzz
[問題] 關於賭博APP
taco2548
[問題] 型態轉換後存進byte array
Dong0129
Links
booklink
Contact Us: admin [ a t ] ucptt.com