`
gaoyuntao2005
  • 浏览: 303518 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JAVA断点续传(B/S)(3)

阅读更多
/*
 **SiteInfoBean.java
 
*/
package NetFox;

public class
 SiteInfoBean {
    
private String sSiteURL; // Site's URL

    private String sFilePath; // Saved File's Path
    private String sFileName; // Saved File's Name
    private int nSplitter; // Count of Splited Downloading File
    public SiteInfoBean() {
        
// default value of nSplitter is 5

        this(""""""5);
    }

    
public SiteInfoBean(String sURL, String sPath, String sName, int
 nSpiltter) {
        sSiteURL 
=
 sURL;
        sFilePath 
=
 sPath;
        sFileName 
=
 sName;
        
this.nSplitter =
 nSpiltter;
    }

    
public
 String getSSiteURL() {
        
return
 sSiteURL;
    }

    
public void
 setSSiteURL(String value) {
        sSiteURL 
=
 value;
    }

    
public
 String getSFilePath() {
        
return
 sFilePath;
    }

    
public void
 setSFilePath(String value) {
        sFilePath 
=
 value;
    }

    
public
 String getSFileName() {
        
return
 sFileName;
    }

    
public void
 setSFileName(String value) {
        sFileName 
=
 value;
    }

    
public int
 getNSplitter() {
        
return
 nSplitter;
    }

    
public void setNSplitter(int
 nCount) {
        nSplitter 
=
 nCount;
    }
}

 

/*
 **Utility.java
 
*/
package NetFox;

public class
 Utility {
    
public
 Utility() {
    }

    
public static void sleep(int
 nSecond) {
        
try
 {
            Thread.sleep(nSecond);
        } 
catch
 (Exception e) {
            e.printStackTrace();
        }
    }

    
public static void
 log(String sMsg) {
        System.err.println(sMsg);
    }

    
public static void log(int
 sMsg) {
        System.err.println(sMsg);
    }
}

 

/*
 **TestMethod.java
 
*/
package NetFox;

public class
 TestMethod {
    
public
 TestMethod() {
        
try
 {
            SiteInfoBean bean 
= new
 SiteInfoBean(
                    
"/log/log.txt""d:\\"
,
                    
"weblog.txt"5
);
            SiteFileFetch fileFetch 
= new
 SiteFileFetch(bean);
            fileFetch.start();
        } 
catch
 (Exception e) {
            e.printStackTrace();
        }
    }

    
public static void
 main(String[] args) {
        
new
 TestMethod();
    }
}

<!----> <script type="text/javascript"></script> <script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></script>
分享到:
评论

相关推荐

    java swing开发B站视频下载工具,BiliBili视频下载工具,超好用的B站视频下载工具.zip

    支持断点续传下载 支持CC字幕下载 支持互动视频下载 支持课程视频下载 支持相簿图片下载 开发技术 java swing,java awt 依赖包文件(可选) 链接:https://pan.baidu.com/s/18-zekCttaTwVY52_gA3btg?pwd=oadu ...

    JAVA上百实例源码以及开源项目源代码

     Java局域网通信——飞鸽传书源代码,大家都知道VB版、VC版还有Delphi版的飞鸽传书软件,但是Java版的确实不多,因此这个Java文件传输实例不可错过,Java网络编程技能的提升很有帮助。 Java聊天程序,包括服务端和...

    JAVA上百实例源码以及开源项目

     Java局域网通信——飞鸽传书源代码,大家都知道VB版、VC版还有Delphi版的飞鸽传书软件,但是Java版的确实不多,因此这个Java文件传输实例不可错过,Java网络编程技能的提升很有帮助。 Java聊天程序,包括服务端和...

    课程设计-基于Java web ssh框架的QQ号管理系统(源码+数据库).zip

    腾讯QQ支持在线聊天、视频电话、点对点断点续传文件、共享文件、网络硬盘、自定义面板、QQ邮箱等多种功能,并可与移动通讯终端等多种通讯方式相连。1999年2月,腾讯正式推出第一个即时通信软件——“腾讯QQ”,QQ...

    curl命令详解 curl命令是⼀个利⽤URL规则在命令⾏下⼯作的⽂件传输⼯具 它⽀持⽂件的上传和下载,所以是综合传输⼯具,但按

    curl命令详解 curl命令参数详解 curl命令是⼀个利⽤URL规则在命令⾏下⼯作的⽂件传输⼯具。它⽀持⽂件的上传和下载,所以是综合传输⼯具,但按传统,习惯称curl为...-C/--continue- &lt;offset&gt; 断点续转 -d/--data &lt;dat

    操作系统(内存管理)

    sbrk 根据参数中给出的字节数移动当前系统中断点,然后返回新的系统中断点。使用参数 0 只是返回当前中断点。这里是我们的 malloc 初始化代码,它将找到当前中断点并初始化我们的变量: 清单 2. 分配程序初始化...

    Toad 使用快速入门

    3. 自动用不同颜色显示SQL和PL/SQL关键字,语法清晰明了,可根据自己的习惯来具体定制各类关键字的具体显示方式。可以自定义存储过程得模板,在新建存储过程的时候,自动生成程序的框架可以方便的调用Schema ...

    OPhone应用开发权威指南(黄晓庆)

    2.3.1 设置断点 25 2.3.2 启动调试 25 2.3.3 单步跟踪 26 2.4 在命令行下开发OPhone程序 27 2.4.1 创建项目 27 2.4.2 用Ant编译项目 28 2.4.3 运行应用程序 28 2.5 OPhone SDK介绍 30 2.5.1 OPhone模拟器 30 2.5.2 ...

    asp.net知识库

    体验.net2.0的优雅(3) -- 为您的 SiteMap 添加 控制转发功能 GridView控件使用经验 ASP.NET 2.0:弃用 DataGrid 吧,有新的网格控件了! ASP.NET2.0控件一览---标准控件(1) ASP.NET2.0控件一览---标准控件(2) ASP...

    Visual C++ 2005入门经典--源代码及课后练习答案

    原书名: Ivor Horton's Beginning Visual C++ 2005 原出版社: Wiley 作者: (美)Ivor Horton 译者: 李颂华 康会光 出版社:清华大学出版社 ISBN:9787302142713 上架时间:2007-2-12 出版日期:2007 年1月 开本:...

    [Visual.Basic.2010.入门经典(第6版)].Thearon.Willi等.扫描版(1/2)

    2.1.3 .NET与Java 有些类似 .......... 21 2.1.4 现在所处的阶段 .................... 22 2.2 为Windows 编写软件 ............... 22 2.2.1 .NET Framework类 ............... 23 2.2.2 执行代码 .......

Global site tag (gtag.js) - Google Analytics