- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机专业毕业论文
郑州大学西亚斯国际学院
本科毕业论文
题 目 指导教师 职称
学生姓名 学号
专 业 班级 院 (系)完成时间
基于QT的BT下载工具的设计与实现
摘要
现代信息技术的发展速度越来越快,每一台计算机工作都或多或少的依赖于计算机网络。而计算机使用网络目的就是获取网络上的资源和信息,而使用资源就需要从网络远程获取资源,如何从远程网络快速的获取大量的网络资源就是本文所要探讨的问题。
使用过P2P软件的朋友都知道,限于双方的上网速度,如果下载一个比较大的文件往往会耗费很长时间,而且一旦对方断线就无法继续下载,必须等对方重新上线之后才可以继续传输。针对这两点不足,BitTorrent采用了全新的集群下载方式,也就是说当你建立了一个下载链接之后,你的计算机同时也就是一个服务器,能够向其它网友提供你已经下载部分的文件。这样我们虽然表面上是下载的某个文件,但它有可能是从好几台计算机上同时下载的,因此不仅能够保证你有着较快的下载速度,更可以在部分网友关闭计算机之后继续下载任务。目前BT下载工具已成为世界的主流,具统计BT传输已经占到网上所有数据传输的70%以上,而本软件的设计是基于功能强大的QT技术,具有页面简介,操作简便,下载速度快等优点。
BT协议基于先进的协议和方法,可极大地提高下载速度。而BT同QT的结合可以极大地发挥BT的优势和作用。文章首先分析了QT的信号和槽机制,以及BT协议的关键学法和策略,最后就其系统的设计进行了阐述。
关键词: C++/BT下载工具/QT可视化/多线程
Desing and implementation of the QTbased bt download tool
summary
The pace of development of modern information technology is getting faster and faster every computer work more or less dependent on computer networks. The computer uses the network purpose is to get the resources and information on the network, and use of resources from the network, remote access to resources, rapid access to network resources is the paper is to explore from a remote network. Friends are using P2P software is limited to the connection speed between the two sides, to download a large file will often take a long time, and once the other party disconnection will not be able to continue downloading, you must wait after each other back on line before they can continue transmission . For these two points less than BitTorrent new clusters down load methods, that is, when you build a download link, your computer also is a server, you have already downloaded part of the file to other users. So that we on the surface is to download a file, but it may be downloaded from several computers at the same time, so not only to ensure that you have a faster download speed, but can continue to download after some users turn off the computer task. About BT download tool has become the mainstream of the world, with
文档评论(0)