![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
^^ HOGO ^^
小白一只,一起分享交流技术吧!
展开
-
用java写一个云端资源共享小程序
云端共享小程序:首先介绍一些程序功能:多用户共享资源,创建一个共享服务器,服务器存储器可以存放资源,用户可以向服务器上传文件,也可以从服务器下载文件,实现了多用户分享资源的功能。技术栈:1.集合框架(map集合)2.IO流(对象序列化,文件传输等)3.多线程 4.网络编程(TCP/IP协议) 5.简单的GUI界面()来看下界面效果(本人喜欢粉色,用户可以自定义颜色…):点击下载后具体不再详述,看程序:服务端:package com.softeem.原创 2020-07-26 16:40:57 · 1626 阅读 · 0 评论 -
RandomAccessFile流拷贝文件模拟简单的网络断点下载
我们在下载东西可以发现当我们网络断开之后,下载进度依然保存,当网络恢复时,接着断点位置继续下载,其实基于RandomAccessFile流就可以实现这样的操作,下面用个文件拷贝演示一下原理。java.io.RandomAccessFile该类的实例支持读取和写入随机访问文件,它既可以读取文件也可以写入文件,只需要在定义构造器时形参第二位声明“r” (可读) “rw” (可读可取),RandomAccessFile对象包含了一个记录指针,当程序新创建一个Ra原创 2020-07-18 21:45:18 · 171 阅读 · 0 评论 -
java用File类 Timer&TimerTask类写一个简单的文件新增监控器
思路:用listFiles()方法遍历文件,通过比较原来文件与现在文件数组长度判断是否有文件生成,用Timer&&TimerTask刷新文件,将新增文件信息输出。代码实现:Monitoring类:/**创建监控类*/public class Monitoring {//需要监控的文件 File f = new File("D:\\123456"); File files1[] = f.listFiles(); //实例化Mytask,初始化传参 Mytask m=new原创 2020-07-07 20:38:16 · 229 阅读 · 2 评论