![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
项目实现
维欣~
这个作者很懒,什么都没留下…
展开
-
【项目】在线编译系统
一、需求分析1、客户端(1)允许用户选择不同的语言,比如说:C,C++。(2)提供用户编写代码的功能,将用户编写代码保存到本地(3)将用户编写的代码传输到服务器(4)能够接受服务器处理结果并显示2、服务器(1)接受客户端传输的数据,包括语言类型和代码(2)能根据用户选择的语言类型对代码进行编译,编译完成后有两种结果编译成功:将编译的可执行文件执行,将执行结果发送给客户端编译失败:将出错信息反馈给客户端3、功能流程二、具体功能实现1、服务器功能实现(1)首先要实现的是服务器原创 2020-08-31 23:50:48 · 559 阅读 · 1 评论 -
【项目】P2P文件快传
一、概要1、需求定档功能:让网络上任意两台主机之间可以互相下载共享文件2、概要设计(1)网络上任意两台主机共享首先要直到在网络上有哪些主机能够建立共享关系(2)从一个指定的主机上去下载自己想要的文件,也可以将自己的文件提供给别人下载3、模块功能框架4、功能流程图二、详细讲述P2P下载器1、包含模块客户端①查看网络上有哪些共享主机向网络中广播配对请求,得到响应②获取指定主机文件列表向指定主机发送获取列表请求③从指定主机上下载文件向指定主机发送下载指定文件的请求服务端原创 2020-08-29 20:33:21 · 1263 阅读 · 1 评论