Java 文件上传下载管理器(控制台)

文件上传下载管理器项目技术

JDBC + IO + Socket

实现功能

  1. 客户端注册:通过输入用户名,密码,确认密码并且校验完成以后将用户信息储存在数据库中。

  2. 客户端登录:通过输入用户名和密码到数据库中校验,校验完成进入文件上传下载管理器。

  3. 上传文件:通过输入上传文件的路径上传到数据库,支持多个文件上传。

  4. 查看文件:通过登录的用户名查找上传的文件。

  5. 下载文件:通过输入文件的编号和下载的路径,从数据库进行下载。

  6. 删除文件:通过输入文件的编号进行单个文件的删除。

(ps:这次花了一天才写完,不过收获也很多,不足之处,多多交流)

完整代码

User.java

package com.xk;

如果你想学习Java可以来这个群,首先是一二六,中间是五三四,最后是五一九,里面有大量的学习资料可以下载。

undefined

FileEntity.java

package com.xk;

undefined

CommandRelay.java

package com.xk;

undefined

DBUtil.java

package com.xk;

undefined

DBTools.java

package com.xk;

undefined

Server.java

package com.xk;

如果你想学习Java可以来这个群,首先是一二六,中间是五三四,最后是五一九,里面有大量的学习资料可以下载。

undefined

ServerThread.java

package com.xk;

Java 文件上传下载管理器(控制台)

Java 文件上传下载管理器(控制台)

Java 文件上传下载管理器(控制台)

Java 文件上传下载管理器(控制台)

Java 文件上传下载管理器(控制台)

Java 文件上传下载管理器(控制台)

Java 文件上传下载管理器(控制台)

Java 文件上传下载管理器(控制台)

Java 文件上传下载管理器(控制台)

Java 文件上传下载管理器(控制台)

运行效果

Java 文件上传下载管理器(控制台)

Java 文件上传下载管理器(控制台)

Java 文件上传下载管理器(控制台)

Java 文件上传下载管理器(控制台)

Java 文件上传下载管理器(控制台)

上一篇:阿里云数据库专家田英鹤:云数据库系统容灾架构设计和实战


下一篇:《机器学习实战》决策树(ID3算法)的分析与实现