Files
spark-qt-research/MultiplethreadDownload/REAMDE.md
2021-02-16 00:25:54 +08:00

46 lines
1.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
文件大小为: 2521709
开始下载文件
开始下载数据: 1891281~2521709 -> writePos Start 1891281
开始下载数据: 0~630426 -> writePos Start 0
开始下载数据: 630427~1260853 -> writePos Start 630427
开始下载数据: 1260854~1891280 -> writePos Start 1260854
文件大小为: 89937570
开始下载文件
开始下载数据: " 0~22484391 -> writePos Start 0"
开始下载数据: " 22484392~44968783 -> writePos Start 22484392"
开始下载数据: " 44968784~67453175 -> writePos Start 44968784"
开始下载数据: " 67453176~89937570 -> writePos Start 67453176
# 星火商店多线程下载说明
现在的这个多线程下载已经可以了,但是暂停恢复不太好控制,所以还是用 QThread 来做暂停控制即使线程数超过CPU
核数问题也不大因为下载并不是CPU密集操作完全没问题的。总体的精细的线程池控制后续技术强大了再来封装好了。
先做好这个功能后续再来研究DTK库各个组件的使用已经如何自己封装漂亮的控件摆脱DTK的依赖。
再后面写一个Qt开发Linux应用的教程先建立起星火商店单独的开发者博客专门用来发技术文章。
星火商店的几个源服务器,源列表写在
```sh
$ cat /etc/apt/sources.list.d/sparkstore.list
deb [by-hash=force] https://sucdn.jerrywang.top /
```
服务器源列表 http://dcstore.shenmo.tech/store/server.list
```js
https://sucdn.jerrywang.top/
国内推荐 China Lines
https://sucdn.jerrywang.top/
https://store.deepinos.org.cn/
国外推荐 Global Lines
开发者模式 Dev only
http://localhost:8080/
用户贡献 Community lines
```
也就是目前的就两个服务器了
* https://sucdn.jerrywang.top/
* https://store.deepinos.org.cn/