福利贴:使用线程池实现的Http上传下载实现
2013-03-17 15:51
274 查看
前段时间发布了《Windows下一个比较完美的线程池实现和示例》(http://download.csdn.net/detail/fishjam/5106672),根据下载量和评论来看,对大家还比较有用
现在发布一个利用该线程池实现的Http上传下载实现,不过这几个类写的比较粗糙,个人觉得存在不少问题,尚需测试分析和重构:
1.还有很多问题没有考虑或提供解决方案:
a.下载时本地磁盘文件的路径和目录,已有同名下载文件的处理等 -- 理论上应该从网络获取名字、大小后通过回调由用户选择处理;
b.上传时对代理、身份验证等的支持。
2.也有很多我想加的东西(比如多线程下载同一个文件等)都没有加进去。
希望大家多多包含,如果大家发现有什么问题或好的建议,请及时告诉我,我好更改。
PS:本次发布还更改了我在线程池的博客中所说的,当以 Start(0, N) 启动线程池,可能造成 Wait 超时的Bug。
下载地址(0分):http://download.csdn.net/detail/fishjam/5150276
现在发布一个利用该线程池实现的Http上传下载实现,不过这几个类写的比较粗糙,个人觉得存在不少问题,尚需测试分析和重构:
1.还有很多问题没有考虑或提供解决方案:
a.下载时本地磁盘文件的路径和目录,已有同名下载文件的处理等 -- 理论上应该从网络获取名字、大小后通过回调由用户选择处理;
b.上传时对代理、身份验证等的支持。
2.也有很多我想加的东西(比如多线程下载同一个文件等)都没有加进去。
希望大家多多包含,如果大家发现有什么问题或好的建议,请及时告诉我,我好更改。
PS:本次发布还更改了我在线程池的博客中所说的,当以 Start(0, N) 启动线程池,可能造成 Wait 超时的Bug。
下载地址(0分):http://download.csdn.net/detail/fishjam/5150276
相关文章推荐
- Flex与.NET互操作(五):使用FileReference+HttpHandler实现文件上传/下载
- Flex与.NET互操作(五):使用FileReference+HttpHandler实现文件上传/下载
- flex使用filereference+httphandler实现文件上传/下载
- 使用httpclient实现上传下载(javaWeb系统数据传输http实现)
- 使用httpclient实现上传下载(javaWeb系统数据传输http实现)
- Flex与.NET互操作(五):使用FileReference+HttpHandler实现文件上传/下载
- 使用FileReference+HttpHandler实现文件上传/下载(Flex与.NET互操作)
- 使用httpclient实现上传下载(javaWeb系统数据传输http实现)
- Flex与.NET互操作 使用FileReference+HttpHandler实现文件上传/下载
- flex使用filereference+httphandler实现文件上传/下载
- Flex与.NET互操作(五):使用FileReference+HttpHandler实现文件上传/下载
- Flex与.NET互操作(五):使用FileReference+HttpHandler实现文件上传/下载
- Flex与.NET互操作(五):使用FileReference+HttpHandler实现文件上传/下载
- Flex与.NET互操作(五):使用FileReference+HttpHandler实现文件上传/下载
- flex使用filereference+httphandler实现文件上传/下载(转)
- Flex与.NET互操作(五):使用FileReference+HttpHandler实现文件上传/下载
- 使用C#实现FTP的文件上传和下载【转】
- 使用struts2实现上传下载功能(附代码)。类似于ftp服务器。不止局限于本机的上传下载,其他机器也可使用此功能,服务器似的功能
- 使用jsp/servlet简单实现文件上传与下载
- JAVA中使用FTPClient实现文件上传下载实例代码