Java 文件上传下载管理器(控制台)
文件上傳下載管理器項目技術(shù)
JDBC + IO + Socket
實現(xiàn)功能
客戶端注冊:通過輸入用戶名,密碼,確認(rèn)密碼并且校驗完成以后將用戶信息儲存在數(shù)據(jù)庫中。
客戶端登錄:通過輸入用戶名和密碼到數(shù)據(jù)庫中校驗,校驗完成進(jìn)入文件上傳下載管理器。
上傳文件:通過輸入上傳文件的路徑上傳到數(shù)據(jù)庫,支持多個文件上傳。
查看文件:通過登錄的用戶名查找上傳的文件。
下載文件:通過輸入文件的編號和下載的路徑,從數(shù)據(jù)庫進(jìn)行下載。
刪除文件:通過輸入文件的編號進(jìn)行單個文件的刪除。
(ps:這次花了一天才寫完,不過收獲也很多,不足之處,多多交流)
完整代碼
User.java
package com.xk;如果你想學(xué)習(xí)Java可以來這個群,首先是一二六,中間是五三四,最后是五一九,里面有大量的學(xué)習(xí)資料可以下載。
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;如果你想學(xué)習(xí)Java可以來這個群,首先是一二六,中間是五三四,最后是五一九,里面有大量的學(xué)習(xí)資料可以下載。
undefined
ServerThread.java
package com.xk;運行效果
總結(jié)
以上是生活随笔為你收集整理的Java 文件上传下载管理器(控制台)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 二分图最大匹配 -- 匈牙利算法
- 下一篇: String.format()方法使用说