当前位置:首页 » 行业资讯
开发技术指南» 文章正文
    引言: 下载本文源代码 ftp下载的好处我在这里就不多说了,许多工程会把ftp下载作为一个重要的功能来实现。
 

 

 ·使用visual c#实现断点续传    »显示摘要«
    摘要:介绍:细处着手,巧处用功。高手和菜鸟之间的差别就是:高手什么都知道,菜鸟知道一些。电脑小技巧收集最新奇招高招,让你轻松踏上高手之路。   在了解http断点续传的原理之前,让我们先来了解一下http协议,http协议是一种基于tcp的简单协议,分为请求和回复两种。请求协议是由客户机(浏览器)向服务器(web server)提交请求时发送报文的协议。回复协议是由服务器(web server),向客户......
 ·局域网也玩断点续传    »显示摘要«
    摘要:  局域网是我们经常接触到的一种网络类型,通过局域网能很方便地对拷文件进行资源共享。不过,在局域网中传输文件时,如果碰到网络中断或出现其他错误导致传输失败,那花费的时间就全泡汤了,只能重新开始传输。  你可能会想:如果局域网间文件传输也能像用flashget下载文件一样,可以断点续传该多好呀!这已不再是幻想,我们只须安装totalcopy,便可以让局域网用户轻松地实现断点续传。  totalcop......


VC中利用FTP协议实现多线程断点续传
  下载本文源代码

【程序编程相关:伴随中法关系升温 SIVECO进军中国E

【推荐阅读:甜甜蜜蜜过五一 美妙音乐相伴随

  ftp下载的好处我在这里就不多说了,许多工程会把ftp下载作为一个重要的功能来实现.微软提供的wininet类可以利用下面这些函数: 【扩展信息:规模化伴随风险 电信厂商需防跨国并购陷阱

  很容易实现ftp的下载,网上关于这方面的文章也很多.但是要实现ftp的多线程下载,利用这些函数就显得有些牵强了.用socket根据ftp协议来开发将会变的十分灵活.下面我就逐步的讲解整个开发的过程:开发环境 bcb(组件模式),vc 环境下请自行稍作改动.看了这篇文章后对于bcb开发人员来说,不仅可以对 flashget 等软件的开发原理有一定的了解,特别是在开发组件方面也有很大的指导作用,请耐心的将它看完.很简单!! 首先介绍一下部分ftp协议:

  用户ftp与服务器ftp之间要传送文件,需要有两个连接:命令通道与数据连接,从名字上就可以看出命令通道是传送命令的,数据通道是用于传送文件.服务器与服务器之间的数据传送在此就不多作解释.

  主要用到的命令为:user,pass,type,size,rest,cwd,pwd,retr,pasv,port,quit;

  user:参数是标记用户的telnet串.用户标记是访问服务器必须的,此命令通常是控制连接后第一个发出的命令,有些主机还会要求口令与帐户.服务器可以在任何时间接收新的user命令以改变访问控制与(或)帐户信息.这可以重新开始登录过程,所以传输参数不变,在进行中的文件传输在过去的访问控制参数下完成.

  pass:参数是标记用户口令的telnet串.此命令紧跟user命令,在某些站点它是完成访问控制不可缺少的一步.
...   下一页
    摘要:  c++ 并不禁止从析构函数中引发异常,但是这确实妨碍了实践。至于有什么好的理由,考虑:   当 vector v 被析构时,它有责任销毁它包含的所有 widgets。假设 v 中有十个 widgets,在销毁第一个的时候,抛出一个异常。其他 9个 widgets 仍然必须被销毁(否则他们持有的任何资源将被泄漏),所以 v 应该调用它们的析构函数。但是假设在这个调用期间,第二个 widgets ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE