Gi盘——基于hadoop的分布式网盘项目


NULL 博文链接:https://vampire1126.iteye.com/blog/1113319
资源截图
代码片段和文件信息
package action;

import java.nio.ByteBuffer;
import java.nio.channels.ReadableByteChannel;
import java.nio.channels.SocketChannel;

import tools.DataStandard;
import tools.FSConnector;

public class Download extends Thread{

private SocketChannel sc;
private String path;

public Download(String pathSocketChannel sc){
this.sc = sc;
this.path = path;
}

public void run(){
try{
ReadableByteChannel rChannel = FSConnector.getInputChannel(path);

ByteBuffer buffer = DataStandard.buffer;
buffer.clear();
while(rChannel.read(buffer)>=0){
buffer.flip();
sc.write(buffer);
buffer.compact();
}
rChannel.close();
System.out.println(“transmit completed!!!“);

}catch(Exception e){
e.printStackTrace();
}
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        420  2011-05-18 11:11  GiServer.classpath

     文件        384  2011-04-22 14:41  GiServer.project

     文件       1495  2011-06-22 09:40  GiServerinactionDownload.class

     文件       4042  2011-06-22 09:08  GiServerinactionUpload.class

     文件     767492  2011-05-18 11:06  GiServerinlibmysql-connector-java-5.1.13-bin.jar

     文件       9473  2011-06-22 09:23  GiServerinmainReceiveControl.class

     文件       1674  2011-06-22 09:08  GiServerinmainServerMain.class

     文件       2087  2011-06-22 09:08  GiServerinpojoFileInfo.class

     文件        965  2011-06-22 09:08  GiServerinpojoUserInfo.class

     文件       6721  2011-06-22 09:08  GiServerin oolsDatabaseTool.class

     文件        643  2011-06-22 10:16  GiServerin oolsDataStandard.class

     文件       2230  2011-06-22 09:08  GiServerin oolsFSConnector.class

     文件       2438  2011-06-22 09:08  GiServerin oolsMessage.class

     文件       1054  2011-06-22 09:08  GiServerin oolsTemporaryStorage.class

     文件        761  2011-06-22 09:40  GiServersrcactionDownload.java

     文件       2585  2011-06-21 07:44  GiServersrcactionUpload.java

     文件     767492  2011-05-18 11:06  GiServersrclibmysql-connector-java-5.1.13-bin.jar

     文件       9164  2011-06-22 09:23  GiServersrcmainReceiveControl.java

     文件        927  2011-06-18 09:31  GiServersrcmainServerMain.java

     文件       1479  2011-04-29 10:58  GiServersrcpojoFileInfo.java

     文件        519  2011-04-29 02:41  GiServersrcpojoUserInfo.java

     文件       7574  2011-06-18 09:46  GiServersrc oolsDatabaseTool.java

     文件        236  2011-06-22 10:16  GiServersrc oolsDataStandard.java

     文件       1264  2011-05-18 09:25  GiServersrc oolsFSConnector.java

     文件       1208  2011-05-18 15:01  GiServersrc oolsMessage.java

     文件        366  2011-06-02 11:39  GiServersrc oolsTemporaryStorage.java

    ..AD...         0  2011-06-22 09:08  GiServerinaction

    ..AD...         0  2011-06-22 09:08  GiServerinlib

    ..AD...         0  2011-06-22 09:08  GiServerinmain

    ..AD...         0  2011-06-22 09:08  GiServerinpojo

............此处省略12个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)