# netDisk **Repository Path**: smilesq/net-disk ## Basic Information - **Project Name**: netDisk - **Description**: 网盘项目 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-09-03 - **Last Updated**: 2024-09-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # netDisk #### 介绍 网盘项目 #### 软件架构 软件架构说明 采用线程池的设计方案,服务端通过命令行指定线程池线程的个数 #### 安装教程 1. 下载之后,服务器端进入server目录后,make生成可执行程序,按照格式运行(sudo ./server 192.168.30.128 1234 4),第一个参数为可执行程序,第二个参数为服务器的IP地址,第三个参数为该程序的端口号,第四个参数为线程个数;注意在管理员权限下运行; 2. 客户端进入client目录,make生成可执行程序,按照格式运行(./client 192.168.30.128 1234),第一个参数为可执行程序,第二个参数为服务器的IP地址,第三个参数为服务器程序的端口号。 3. #### 使用说明 1. gets命令可以当前正在访问目录中的文件下载到,创建的netDisk文件夹中; puts命令可以将客户端上的文件上传到正在访问的服务器的目录; 2. xxxx 3. xxxx #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)