登录
首页 » C# » c# 多线程下载 示例代码

c# 多线程下载 示例代码

于 2015-01-14 发布
0 227
下载积分: 1 下载次数: 0

代码说明:

c# 多线程下载 示例代码

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • Libnidsdetect
    利用Libnids开发包设计的检测攻击的源代码(use Libnids development kits designed detection of the source code attacks)
    2007-03-26 12:50:54下载
    积分:1
  • InstantMessaging
    简单的网络聊天文件传输程序 可以 0.普通聊天(文字、图片) 1.聊天室 2.传输文件(断点续传) 3.共享屏幕 4.白板 5.视频、音频聊天(Simple network chat file transfer program can 0. General chat (text, images) a chatroom 2. Transfer files (HTTP) 3. Shared screen 4. Whiteboard 5 video and audio chat)
    2013-08-26 22:14:23下载
    积分:1
  • C# pop3 邮件接收程序
    private void Connect_Click(object sender, System.EventArgs e)        {            //将光标置为等待状态            Cursor cr = Cursor.Current;            Cursor.Current = Cursors.WaitCursor;            String a ,b,c;              //用110端口新建POP3服务器连接            Server = new TcpClient(PopServer.Text, 110);            Status.Items.Clear();             try            {                //初始化                NetStrm = Server.GetStream();                RdStrm = new StreamReader(Server.GetStream());                Status.Items.Add(RdStrm.ReadLine());                 //登录服务器过程                Data = "USER " Username.Text CRLF;                szData = System.Text.Encoding.ASCII.GetBytes(Data.ToCharArray());                NetStrm.Write(szData, 0, szData.Length);                Status.Items.Add(RdStrm.ReadLine());                 Data = "PASS " Password.Text CRLF;                szData = System.Text.Encoding.ASCII.GetBytes(Data.ToCharArray());                NetStrm.Write(szData, 0, szData.Length);                Status.Items.Add(RdStrm.ReadLine());                 //向服务器发送STAT命令,从而取得邮箱的相关信息:邮件数量和大小                Data = "STAT" CRLF;                szData = System.Text.Encoding.ASCII.GetBytes(Data.ToCharArray());                NetStrm.Write(szData, 0, szData.Length);                //Status.Items.Add(RdStrm.ReadLine());                 //改变按钮的状态                Connect.Enabled = false;                Disconnect.Enabled = true;                Retrieve.Enabled = true;                 //将光标置回原来状态                Cursor.Current = cr;             }            catch (InvalidOperationException err)            {                Status.Items.Add("Error: " err.ToString());            }        }
    2014-11-02下载
    积分:1
  • 局域网抓包
    在局域网内抓取所需要的IP数据包,使用VC++6.0工程编写。(Grab the required IP packets in the LAN.)
    2017-12-19 11:20:10下载
    积分:1
  • 以太网触摸屏STM32F107_ETH_LCD(神舟IV号)Telnet远程登录V1.1
    【实例简介】以太网触摸屏STM32F107_ETH_LCD(神舟IV号)Telnet远程登录V1.1
    2021-09-08 00:31:11下载
    积分:1
  • 代理IP自动更新校验器完整项目源码
    代理IP用途非常广泛,但是因为其不够稳定所以需要不停的更新,C#源码世界第二季重磅出击,能够自动获取更新代理IP地址并自动校验有效性。                                  整个项目非常完整,从数据库设计到流程,多线程执行任务。数据库基于SQLite,实现了以下功能:                                 定时自动从代理IP网站提取代理到数据库中并判断该代理ip的位置。                                 多线程校验代理IP有效性,自动剔除无效代理。                                 提供了现成的随机去除一个有效代理IP的方法,并附送一个demo,自动提取一个有效IP并使用这个IP访问网站。                                  源码采用简单三层架构:                                 Model:模型层,主要放了一个tb_proxy模型,包含代理ip的IP、端口、有效性、地址、最后校验时间                                 Common:数据交互,主要存放了一个tb_proxy类,包含了对代理IP的增加、删除、修改和随机提取                                 Library:公用类库,包含一个HttpHelper类、RegHelper正则帮助类、IPHelper根据ip查询位置信息类和一个SQLiteHelper类。                                 主程序:一个主窗体和一个代理提取测试窗体。主窗体中主要完成代理的提取和多线程校验,测试窗体主要实现随机提取一个有效代理并访问一个ip查询网站,测试代理有效性和真实性。                                  源码特色:                                 项目非常简洁明了,代码都有详细的注释说明。                                 使用了qqwry.dat根据IP获取所在地址。                                 多线程校验使用了lock以防止冲突,默认开启了50个线程,如果觉得CPU扛不住可以适当减少。                                 更新数据库的方法也使用了lock,因为太多的并发会导致SQLite出错,这样这样做并不影响更新速度。                                 日志显示采用了公共的日志列队方法,直接在主项目的任何地方调用都可以。            
    2017-03-14下载
    积分:1
  • datenew
    说明:  是一个通过网络对软件进行自动更新的系统,可以使用这个程序为你的软件提供远程升级功能(Is a network of software auto-update system, you can use this procedure for you to provide remote software upgrade capability)
    2008-08-29 23:47:44下载
    积分:1
  • PowerfulMailSystem
    强大的C++邮件服务器系统...不可多得.(Strong C++ mail server system ... rare.)
    2010-05-12 15:19:48下载
    积分:1
  • 28335zhizunban
    研旭至尊版的一些资料,有需要的可以下载看看(yanxu supreme version of some of the information, there is a need to download and see)
    2020-11-17 11:49:39下载
    积分:1
  • Socket_tongxing
    SOCKET通信方面的很实用的程序 很经典(SOCKET communications procedure is very practical classic)
    2007-08-07 16:39:11下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载