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