Java 文件上传下载管理器(控制台)-阿里云开发者社区

开发者社区> 茶花盛开> 正文

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

简介: 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

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Java包及访问控制权限--包的定义和导入---package
<h1>1、包的定义</h1> <div> <img src="http://img.blog.csdn.net/20131010083059390" alt=""><br> </div> <div> <img src="http://img.blog.csdn.net/20131010083243359" alt=""><br> </div> <div>其中:  <strong>.
1874 0
Java 文件上传下载管理器(控制台)
Java 文件上传下载管理器(控制台)
2738 0
Flask的上下文管理
庭院深深深几许,杨柳堆烟,帘幕无重数。玉勒雕鞍游冶处,楼高不见章台路。 雨横风狂三月暮,门掩黄昏,无计留春住。泪眼问花花不语,乱红飞过秋千去。 一、 通过Threading的local实现的本地存储隔离 当我们开启多线程来执行func函数,通过自定义...
1467 0
Java中的访问控制权限
简介 Java中为什么要设计访问权限控制机制呢?主要作用有两点: (1)为了使用户不要触碰那些他们不该触碰的部分,这些部分对于类内部的操作时必要的,但是它并不属于客户端程序员所需接口的一部分。 (2)为了让类库设计者可用更改类的内部工作方式,而不必担心会对用户造成重大影响。
670 0
函数计算的操作控制台详解
今天这篇文章主要给大家介绍一款阿里云新推出的产品——函数计算的控制台的操作方法。 首先,打开阿里云的官网,点击产品页,在弹性计算里面点击函数计算,进入管理控制台。 首先,我们来熟悉几个概念,阿里云的函数计算有四个核心概念:服务、函数、事件和触发器。
1090 0
java 中线程执行顺序控制
[java] view plain copy   Thread t1 = new Thread(new Runnable() {          @Override       public void run() {           System.
421 0
Python编程:利用上下文管理器管理MySQL的链接对象
Python编程:利用上下文管理器管理MySQL的链接对象
19 0
(二十九)java条件控制语句培训笔记
<p><span style="color:#8080FF">java</span><span style="color:#8080FF">结构控制语句示例:</span><span style="color:#8080FF">if</span><span style="color:#8080FF">,</span><span style="color:#8080FF">if else,s
1010 0
[Java 基础]控制语句
选择语句 if语句 if语句会判断括号中的条件是否成立,如果成立则执行if语句中的代码块,否则跳过代码块继续执行。 语法 if(布尔表达式) {   //如果布尔表达式为true将执行的语句} 例 public class Test {   public static v...
499 0
+关注
茶花盛开
web前端新手群291851189
218
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载