基于Linux的BT下载软件开发

来源 :福建电脑 | 被引量 : 0次 | 上传用户:ningmengpan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本设计是基于Linux操作系统下,开发的一种BT下栽软件。该下载软件主要是利用BT协议,从已连接的tracker服务器上获取待连接的peer信息,再根据这些peer信息,与每个客户端进行连接,最终实现数据交换。在数据交换的过程,为了方便数据的管理和提高数据的传输速率,应用了基于Seed控制的片段选择算法,这种算法不仅把数据等模块的分割出来。还将已请求的数据和未请求的数据进行分离,从而大大的提高了系统的访问时间。
其他文献
每种职业都有自己的特殊性和适应人群。在出版行业中,年轻编辑只有在工作中具备愿奉献、有潜质的前提条件,加之前辈的引导、点拨和自己的揣摩、领悟,并朝着成为学研型编辑的
对全国计算机等级考试机房准备工作中需要注意问题进行讨论,并提出采用管理规范命令行WMIC,批处理文件,依据IP地址用WMIC来远程批量修改用户名的方法来部署机房的软件环境,从
最近一段时间,"物联网"一词引起了人们的普遍关注,那么,什么是物联网,它能做些什么呢?本文就为大家介绍了物联网的起源、发展历史、关键技术以及在生活中的应用。
5G时代的到来给公共图书馆传统的采购模式提出了新的要求,也为公共图书馆提高采购效率、提升采购质量提供了新的途径。5G时代,公共图书馆以需求为导向的图书采购趋势明显增强
在文化、旅游等领域深度融合的背景下,公共图书馆作为公共文化服务机构,理应发挥自身优势,承担社会职责,明确发展定位,强化服务功能,以文旅纵深融合为契机实现自身的转型升级
计算机病毒是困扰计算机系统安和网络发展的一个重要问题,蠕虫病毒和木马病毒最为常见,其中"威金"和"ARP"病毒比较难处理。本文详细介绍了"威金"和"ARP"病毒的主要破坏方式和处理方法
自教育部的精品课程建设项目实施以来,在国内掀起了网络课程建设和远程教学研究的热潮。文章在对机械设计课程网络化、系统化、实用化技术分析的基础上,对开发机械设计课程远