A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1.软件结构从大的角度上来讲,分为哪两类?
答:(1)C/S结构:客户端和服务器结构;
    (2)B/S结构:浏览器和服务器结构。
2.TCP/IP协议分为几层,我们今天写的是哪一层的逻辑?
答:四层;应用层、传输层、网络层、数据链路层与物理层。
    TCP协议属于传输层。
3.TCP和UDP协议的区别?
答: UDP : 面向无连接的协议:不需要建立稳定的连接;速率较快;数据报大小限制为 64kb

     TCP: 面向连接协议:建立连接的时候 经过三次握手;断开连接的时候 经过四次挥手
4.什么是三次握手?
答:第一次握手是指客户端向服务器端发出连接请求,等待服务器确认;
    第二次握手是指服务器端向客户端回送一个请求响应,告知客户端收到了请求连接;
    第三次握手是指客户端再次向服务端发出连接确认请求,确认连接。
5.网络编程三要素都是什么?
答:网络通信协议,IP地址,端口号。
6.请描述一次文件上传的流程?
答:1.客户端使用本地字节输入流,读取要上传的文件;
    2.客户端使用网络字节输出流,把读取到的文件上传到服务器;
    3.服务器使用网络字节输入流,读取客户端上传的文件;
    4.服务器使用本地字节输出流,把读取到的文件保存到服务器的硬盘上;
    5.服务器使用网络字节数出流,给客户端回写一个“上传成功”,告知客户端文件成功上传;
    6.客户端使用网络字节输入流,读取服务器回写的数据。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马