- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
毕业设计-JAVA多线程与线程安全实践基于 TTP协议的断点续传-论文.doc
毕业设计(论文)
Java多线程与线程安全实践——
基于Http协议的断点续传
论文作者姓名: 申请学位专业: 申请学位类别: 指导教师姓名(职称): 论文提交日期:
Java多线程与线程安全实践——
基于Http协议的断点续传
摘 要
现实世界中的很多过程都具有多条线索同时动作的特性。Java语言的一大特性就是内置对多线程的支持。多线程是指同时存在几个执行体,按几条不同的执行线索共同工作的情况,它使得编程人员可以很方便地开发出具有多线程功能、能同时处理多个任务的功能强大的应用程序。一些同时运行的线程需要共享数据,因此每个线程就必须要考虑其它与它一起共享数据的线程的状态与行为,这就是线程安全的问题。为了对Java多线程与线程安全机制进行研究与实践,特此设计一个基于Http 协议的支持多线程断点续传的下载程序。此下载程序由下载任务模块、设置模块以及系统帮助模块组成。通过Apache Jakarta Commons下的子项目HttpClient包对Http协议进行支持,从而下载服务器端的资源。程序提供多线程断点续传功能,在完成下载过程中使用多线程技术可以较大幅度地提高下载的速度。
关键词:多线程;线程安全;断点续传
The Practice of Java Multithreading and Thread Security---- Download Tool with Broken/Resume Function based on http
Abstract
In real world, many processes have the characteristic that multi-strip clue act at the same time. The Java language has a major characteristic of embedded multithread support. Multithreading is the status that exist several implementation body at the same time, according to several different clues to the implementation of the joint work, It means that programmers can easily produce more threads development functions, It can also deal with a number of tasks powerful application. Running some of the threads need to share data, So each thread must consider other with it to share the data with the state of the thread, This is the thread safety. To Java multithreading and security mechanisms to conduct research and practice, Design hereby Http agreement on the support multithreading download procedures. This download procedures comprises of downloading task module, setting module and helping system module. With Http support of HttpClient, a subproject of Apache Jakarta Commons, it can download resources coming from web server. The procedure provides the Multi-threaded broken/resume functionality, in the process of completes downloading to use the multi-thread technology can greatly boost download speed.
Keywords: Multithreading; Thread security; Broken/Resume
目 录
论文总页数:25页
1 引言 1
1.1 课题的研究背景与意义 1
1.1.1 课题的研究背景 1
1.1.2 课题的研究意
您可能关注的文档
- 2016年初级会计实务预习要点:固定资产的初始确认每日一讲(6月16日).doc
- 我国资本市场国际化进程中的金融风险研究_论文.docx
- MgO单晶点缺陷的X射线漫散射研究-硕士论文.doc
- SHZB2018-182山东警察学院图书馆2018年图书及2019年期刊采购竞争性磋商.doc
- 基于胜任特征的技术管理者招聘.doc
- 深入贯彻落实科学发展观更好地推进中央企业履行社会责任工作[权威资料].doc
- 纺织行业:从环保角度看印染行业,行业门槛提高,行业分化加剧-中小市值研究之美丽中国系列报告(三).doc
- 计算机网络实验教学改革探究.doc
- 九年级历史综合测试题 2015年九年级世界历史下册(1--7)综合测试题.doc
- 管理层持股比例与公司业绩研究回顾.doc
- [人教版二年级语文上册教学计划]2014-2015年人音版小学音乐二年级上册教学计划.doc
- 2018成人高考(专升本)政治考试要点、重点、难点、笔记、总结大全!从未有如此全面的教材.doc
- CP1H的PLC用CX-Programmer软件把程序加密其中禁止覆盖受保护程序和禁止存入存储卡和.doc
- 论企业社会责任的本质—兼与李伟先生商榷其他利益相关者在企业治理结构中的地位.doc
- 所得税会计新旧准则的比较研究.doc
- 行政工作计划范文 2017依法行政的工作计划范文.doc
- JAVA加密与解密.docx
- 夏宇闻著作:从算法设计到硬线逻辑的实现第九章.docx
- 总账报表固定资产标准操作手册-new.doc
- 信息技术八年级上册 采气工程技术调研(上册1-102页).doc
最近下载
- 职场心理学培训课件.pptx VIP
- 第一单元作文“青春情怀”导写及范文 统编版高中语文必修上册.docx VIP
- 2024年大学毕业生薪资待遇与行业发展报告.pptx VIP
- 2025年新版招聘看护队考试题及答案.pdf VIP
- 2025最新小学“学宪法讲宪法”知识竞赛试题库及答案.docx VIP
- 博饼规则(含图及奖品分布).xls VIP
- 2024年~2016年历年事业单位场监督管理局面试真题及答案解析18套.docx VIP
- 从商业角度看《孙子兵法》受日本人喜爱的原因.docx VIP
- 抗精神药物常见不良反应.pptx VIP
- 统编版高中语文必修上册第一单元“青春价值”单元主题作文导写及范文赏析3篇.docx
文档评论(0)