CSDN论坛 > .NET技术 > C#

[推荐] 用 socket 编写的多线程下载工具 [问题点数:200分]

Bbs1
本版专家分:33
Bbs6
本版专家分:7243
Bbs1
本版专家分:0
Bbs1
本版专家分:20
Bbs12
本版专家分:450141
Blank
进士 2017年 总版技术专家分年内排行榜第十
2013年 总版技术专家分年内排行榜第八
Blank
铜牌 2017年2月 总版技术专家分月排行榜第三
Blank
红花 2018年6月 .NET技术大版内专家分月排行榜第一
2018年1月 .NET技术大版内专家分月排行榜第一
2017年5月 .NET技术大版内专家分月排行榜第一
2017年4月 .NET技术大版内专家分月排行榜第一
2017年3月 .NET技术大版内专家分月排行榜第一
2017年2月 .NET技术大版内专家分月排行榜第一
2016年10月 .NET技术大版内专家分月排行榜第一
2016年8月 .NET技术大版内专家分月排行榜第一
2016年7月 .NET技术大版内专家分月排行榜第一
Blank
黄花 2018年4月 .NET技术大版内专家分月排行榜第二
2018年3月 .NET技术大版内专家分月排行榜第二
2017年12月 .NET技术大版内专家分月排行榜第二
2017年9月 .NET技术大版内专家分月排行榜第二
2017年7月 .NET技术大版内专家分月排行榜第二
2017年6月 .NET技术大版内专家分月排行榜第二
2016年12月 .NET技术大版内专家分月排行榜第二
2016年9月 .NET技术大版内专家分月排行榜第二
2016年6月 .NET技术大版内专家分月排行榜第二
2016年3月 .NET技术大版内专家分月排行榜第二
2016年1月 .NET技术大版内专家分月排行榜第二
2015年12月 .NET技术大版内专家分月排行榜第二
2015年2月 .NET技术大版内专家分月排行榜第二
2015年1月 .NET技术大版内专家分月排行榜第二
2014年11月 .NET技术大版内专家分月排行榜第二
2014年5月 .NET技术大版内专家分月排行榜第二
2014年4月 .NET技术大版内专家分月排行榜第二
2012年2月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第二
Bbs12
本版专家分:450141
Blank
进士 2017年 总版技术专家分年内排行榜第十
2013年 总版技术专家分年内排行榜第八
Blank
铜牌 2017年2月 总版技术专家分月排行榜第三
Blank
红花 2018年6月 .NET技术大版内专家分月排行榜第一
2018年1月 .NET技术大版内专家分月排行榜第一
2017年5月 .NET技术大版内专家分月排行榜第一
2017年4月 .NET技术大版内专家分月排行榜第一
2017年3月 .NET技术大版内专家分月排行榜第一
2017年2月 .NET技术大版内专家分月排行榜第一
2016年10月 .NET技术大版内专家分月排行榜第一
2016年8月 .NET技术大版内专家分月排行榜第一
2016年7月 .NET技术大版内专家分月排行榜第一
Blank
黄花 2018年4月 .NET技术大版内专家分月排行榜第二
2018年3月 .NET技术大版内专家分月排行榜第二
2017年12月 .NET技术大版内专家分月排行榜第二
2017年9月 .NET技术大版内专家分月排行榜第二
2017年7月 .NET技术大版内专家分月排行榜第二
2017年6月 .NET技术大版内专家分月排行榜第二
2016年12月 .NET技术大版内专家分月排行榜第二
2016年9月 .NET技术大版内专家分月排行榜第二
2016年6月 .NET技术大版内专家分月排行榜第二
2016年3月 .NET技术大版内专家分月排行榜第二
2016年1月 .NET技术大版内专家分月排行榜第二
2015年12月 .NET技术大版内专家分月排行榜第二
2015年2月 .NET技术大版内专家分月排行榜第二
2015年1月 .NET技术大版内专家分月排行榜第二
2014年11月 .NET技术大版内专家分月排行榜第二
2014年5月 .NET技术大版内专家分月排行榜第二
2014年4月 .NET技术大版内专家分月排行榜第二
2012年2月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第二
Bbs5
本版专家分:2848
Bbs2
本版专家分:400
Blank
黄花 2012年1月 C/C++大版内专家分月排行榜第二
Bbs6
本版专家分:5189
Bbs1
本版专家分:0
Bbs3
本版专家分:550
Bbs1
本版专家分:1
Bbs1
本版专家分:47
Bbs1
本版专家分:0
Bbs1
本版专家分:49
Bbs4
本版专家分:1678
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs5
本版专家分:2436
Bbs1
本版专家分:0
Bbs1
本版专家分:87
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:4
Bbs6
本版专家分:5983
Bbs6
本版专家分:5983
Bbs1
本版专家分:0
Bbs5
本版专家分:3849
Bbs1
本版专家分:0
Bbs3
本版专家分:518
Bbs1
本版专家分:39
Bbs1
本版专家分:1
Blank
黄花 2014年3月 Delphi大版内专家分月排行榜第二
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:45
Bbs7
本版专家分:19217
Bbs1
本版专家分:1
Bbs6
本版专家分:5126
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs5
本版专家分:2880
Bbs6
本版专家分:5126
Bbs5
本版专家分:3344
Bbs5
本版专家分:2801
Bbs1
本版专家分:88
匿名用户不能发表回复!登录|注册
其他相关推荐
用java写的多线程聊天程序GUI界面socket实现
用java写的多线程聊天程序GUI界面socket实现,java源代码,大家可以看一下,好了就顶,不好可以批评
C++ 多线程拷贝文件(demo)
多线程拷贝文件#include <stdio.h> #include <pthread.h> #include <dirent.h> #include <string.h> #include <stdlib.h>#include <iostream> #include <fstream> #include <iterator> #include <string> #include <vector>u
C语言写的多线程下载器
 网络编程 2009-11-16 18:04:41 阅读4 评论0 字号:大中小 1.软件介绍 qdown是一款开源的HTTP多线程下载软件。 特点:多线程,支持服务器重定向,支持断点续传。 平台:Solaris/FreeBSD/Windows(CygWin) 作者:小孙 2.如何使用 usage: qdown URL [thread_a
简单多线程socket聊天室程序(c语言)
server.c client.c Makefile 在linux下编译通过,C语言编写,短小精练。 server实现数据转发,使用了socket中的accept,select,线程中的线程分离属性(PTHREAD_CREATE_DETACHED)等 client实现读和写的异步,也使用了线程分离属性。 直接实现多个client终端对话。 可做为新人学习的参考。
C/C++ 多线程下载工具源码
C/C++ 下载工具源码 多线程 相当规范,相当出彩 socket 下载工具 支持 HTTP ftp 等等协议
编写程序实现多次通信 (socket和多线程)
编写程序实现多次通信 (socket和多线程)
c++多线程编写网络聊天室程序(socket)
先版本信息调用函数AfxSocketInit 1BOOL CChatDlg::InitSocket() { m_socket=socket(AF_INET,SOCK_DGRAM,0); if(INVALID_SOCKET==m_socket) { MessageBox("套接字创建失败!"); return FALSE; } SOCKADDR_IN addrSock; addr
仿迅雷实现下载工具,支持断点续传和多线程下载以及简单界面展示
这篇博客介绍一下在公司实习时选做的一个项目,虽然实习期间没有全部完成,但觉得这个项目做好的话挺有意思的,就在之后几天赶着完善了这个项目。 博客最后给出代码地址 这个项目是仿照迅雷,实现一个下载工具。 (开发平台: Ubuntu 16) 功能:能由一个基于HTTP协议的网络资源链接,把该链接对应的资源下载到本地,并且显示下载时的状态(进度条、下载百分比、已下载时间、当前下载速度、自己又在后面...
基于Java多线程的下载器源码剖析(一)
本文实现了一个基于Java多线程的下载器,可提供的功能有: 1. 对文件使用多线程下载,并显示每时刻的下载速度。 2. 对多个下载进行管理,包括线程调度,内存管理等。 这篇文章的结构如下:首先讨论如何实现利用Java多线程对单个文件进行下载。然后讨论当系统中有多个文件下载,如何对这些下载进行管理。包括线程调度,内存管理等。 一:单个文件下载的管理 1. 单文件下载类层次 首先简要介
Java Socket实现一个简单的多线程回显服务器。
需要两个类,一个是EchoServer,代表服务器。另外一个是EchoServerClient,代表客户端。代码如下: package interview; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.PrintWriter
关闭