阅读922 返回首页    go 阿里云 go 技术社区[云栖]


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;

1c5b00011591fce8ba4c

1b8400053338eff70973

1c5b0001158c148a413b

1b870005223530471f70

1b840005333cb83f8b64

1b830001103c3e66d6dc

1c5b0001158d8eb25b06

1c5b0001158e4ae711b9

1b85000523af818c6b1e

1b85000523ad182b244b

运行效果

1b85000523b1155879f5

1c5b0001159040602d1a

1b810006a7556c320526

1c5b0001158fe8867826

1b85000523ac5a0aad59

最后更新:2017-04-16 10:30:39

  上一篇:go 备案合并后;有毛用?
  下一篇:go 支持OSS的群辉nas开箱体验(内部冒死流出,42张美图)