编程实战

多线程的HTTP下载客户端

实现多线程的HTTP下载客户端,支持断点续传下载,通过命令行工具下载文件。实现一个最常用的命令行工具,学习多线程、HTTP协议和并发文件操作。

适合人群:初学者

学习周期:1周

语言:javapython

入职啦-user 1
入职啦-user 2
入职啦-user 3
入职啦-user 4
入职啦-user 5

已有19人学习

通过这个课程,你将会学到:

标准的命令行工具开发细节,服务端开发必备技能

HTTP协议的工作原理

多线程并发控制执行任务

多线程安全的进行文件操作

课程章节

1

课程准备

介绍多线程下载的特点和整个项目的程序结构

2

实现HTTP下载

小试牛刀,写代码完成最简单的HTTP下载功能

3

实现多线程下载

多线程怎么管理,怎么分配下载任务,了解HTTP的Range头来实现多线程并行下载

入职啦课程介绍图

多线程的HTTP下载客户端

实现多线程的HTTP下载客户端,支持断点续传下载,通过命令行工具下载文件。实现一个最常用的命令行工具,学习多线程、HTTP协议和并发文件操作。

学员评价

“ 课程内容很实用,对于我来说,学习到了很多实用的技能,比如多线程、HTTP协议等,这些技能在工作中经常用到。 ”

入职啦学员头像图

Lemon

“ 文章非常的详细,对于我这种初学者来说,非常容易理解,通过这个课程,我学会了如何实现一个多线程的下载工具。 ”

入职啦学员头像图

喵萌君

问题与解答

Q1:课程适合我吗?

Q2:需要什么前置知识?

Q3:课程有什么收获?

Q4:课程有什么提升点?

友情链接:

Copyright© 2024 杭州园中葵科技有限公司 版权所有