a实

用Java实现FTP服务器解决方案

FTP命令FTP的主要操作都是基于各种命令基础之上的。编程思路根据FTP的工作原理,在主函数中建立一个服务器套接字端口,等待客户端请求,一旦客户端请求被接受,服务器程序就建立一个服务器分线程,处理客户端的命令。我们利用一个静态字符串变量initDir来保存服务器线程运行时所在的工作目录。服务器的初始工作目录是由程序运行时用户输入的,缺省为C盘的根目录。·QUIT命令处理代码如下:if{out.println;done=true;}该命令退出及关闭与服务器的连接,输出GOODBYE。

用Java实现HTTP文件队列下载

在Internet上很多的资源分成多个文件存放时,它的文件命名是有一定的规则的;正因如此,我们就可以用程序来完成这个资源的完全下载。这里就不再多描述了,访问的Java代码如下://设置代理服务器System.getProperties().put;System.getProperties().put;System.getProperties().put;4.网络资源的保存在上节中,我们已经获取了指定网络资源的输入流,接下来我们要完成的就是读取输入流中的所以内容,并将其保存在文件中。

利用Java实现zip压缩/解压缩

Java1.1实现了I/O数据流与网络数据流的单一接口,因此数据的压缩、网络传输和解压缩的实现比较容易,下面介绍利用ZipEntry、ZipInputStream和ZipOutputStream三个Java类实现zip数据压缩方式的编程方法。zip压缩文件结构:一个zip文件由多个entry组成,每个entry有一个唯一的名称,entry的数据项存储压缩数据。与zip文件有关的几个Java类·类ZipEntrypublicZipEntry;name为指定的数据项名。·类ZipOutputStreamZip