下载东西停止在百分之九十九点九是啥样的感觉?为啥会有这种现象?

多线程下载的原因,有个线程卡住了。因为这个线程还在努力下载,所以不会新开线程下载他负责的部分。暂停一下就会重新建立连接。
■网友
我告诉你为什么吧。大多数情况下,要保证用户体验性,即使没有达到99,在开发时候也要在进度条上写99,当然你可以写其他数字,如88,总之不能让用户感觉你这东西要让他等很久。另外,进度条一般要用到异步编程,每种高级语言都有这个机制。我曾今做过无数此类的控件,不详细说了,我看有些软件在断网情况下还显示下载更新已完成99%,显然是忽悠
■网友
因为是采用多线程下载,尤其bt下载。99%之后的工作是将分散的线程合并,文件越大,时间越长
■网友
那是bt让你多上传一会!
■网友
因为其他时候断的你一般都看不到


    推荐阅读