网盘源码 java_网盘源码-实现部分功能(JAVA)

这是一个使用Java编写的网盘源码实例,实现了部分功能,如文件上传、下载等,但仍有待扩展。源码包括客户端和服务器端,包含用户登录、文件管理等模块,采用c3p0数据库连接池和log4j日志框架。
摘要由CSDN通过智能技术生成

【实例简介】

网盘源码(JAVA)-实现部分功能,其他的功能需要自己做了,现在没时间

【实例截图】

【核心代码】

netDisk

└── netDisk

├── admin

│   ├── test.txt

│   ├── 成绩表2.xlsx

│   ├── 成绩表.xlsx

│   └── 第一个文件夹

│   └── 里面的文件.txt

├── bin

│   ├── c3p0-config.xml

│   ├── cn

│   │   └── mike

│   │   ├── client

│   │   │   ├── ClientLogin.class

│   │   │   ├── ConnectServer.class

│   │   │   ├── InputPanel.class

│   │   │   ├── LoginFrame$1.class

│   │   │   ├── LoginFrame$2.class

│   │   │   ├── LoginFrame$3.class

│   │   │   ├── LoginFrame.class

│   │   │   ├── MyFile.class

│   │   │   ├── MyNetDisk$1.class

│   │   │   ├── MyNetDisk$2.class

│   │   │   ├── MyNetDisk.class

│   │   │   ├── MyRenderer.class

│   │   │   └── TreeNodeData.class

│   │   ├── dao

│   │   │   ├── impl

│   │   │   │   └── UserDAOImpl.class

│   │   │   ├── JdbcUtil.class

│   │   │   └── UserDAO.class

│   │   ├── domain

│   │   │   └── User.class

│   │   ├── server

│   │   │   ├── Server.class

│   │   │   ├── ServerThread.class

│   │   │   ├── ServerThreadPool.class

│   │   │   ├── ServerThreadPoolConfig.class

│   │   │   ├── Session.class

│   │   │   └── TaskHandle.class

│   │   └── util

│   │   ├── FileType.class

│   │   ├── FileUtil.class

│   │   ├── MD5.class

│   │   ├── SessionProtocol.class

│   │   ├── SessionUtil.class

│   │   └── StringUtil.class

│   ├── config.properties

│   ├── log4j.properties

│   ├── Test.class

│   └── threadPool.properties

├── images

│   ├── clientLoginLogo.jpg

│   ├── connect.png

│   ├── folder_image

│   │   ├── default.gif

│   │   ├── excel.gif

│   │   ├── folder.gif

│   │   ├── home.gif

│   │   └── txt.gif

│   ├── go.jpg

│   ├── Lminus.gif

│   ├── logo.jpg

│   ├── Lplus.gif

│   ├── process_round.gif

│   ├── T.gif

│   ├── Tminus.gif

│   └── Tplus.gif

├── lib

│   ├── c3p0-0.9.1.2.jar

│   ├── log4j-1.2.17.jar

│   └── mysql-connector-java-5.0.8-bin.jar

└── src

├── c3p0-config.xml

├── cn

│   └── mike

│   ├── client

│   │   ├── ClientLogin.java

│   │   ├── MyFile.java

│   │   ├── MyNetDisk.java

│   │   └── TreeNodeData.java

│   ├── dao

│   │   ├── impl

│   │   │   └── UserDAOImpl.java

│   │   ├── JdbcUtil.java

│   │   └── UserDAO.java

│   ├── domain

│   │   └── User.java

│   ├── server

│   │   ├── Server.java

│   │   ├── ServerThread.java

│   │   ├── ServerThreadPoolConfig.java

│   │   ├── ServerThreadPool.java

│   │   └── Session.java

│   └── util

│   ├── FileType.java

│   ├── FileUtil.java

│   ├── MD5.java

│   ├── SessionProtocol.java

│   ├── SessionUtil.java

│   └── StringUtil.java

├── config.properties

├── log4j.properties

├── Test.java

└── threadPool.properties

24 directories, 80 files

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值