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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 史新博 于 2019-2-27 16:43 编辑

一、网络通信三要素
        1. IP:电子设备(计算机)在网络中的唯一标识。
        2. 端口:应用程序在计算机中的唯一标识。 0~65536
        3. 传输协议:规定了数据传输的规则
                1. 基础协议:tcp与udp的区别
                        1. tcp:安全协议,三次握手。 速度稍慢
                        2. udp:不安全协议。 速度快
二、Servlet的生命周期?
1.创建  执行init
2.服务 执行servlet
3.销毁 执行 destroy   //在服务器被销毁之前执行destroy
三、forward 和 redirect 区别
forward转发
  1.地址栏路径不变
  2.转发只能访问服务器下的资源
  3.转发请求时一次请求
redirect重定向
  1.地址栏路径发生改变
  2.重定向可以访问其他站点资源
  3.重定向时两次请求
四、Servlet的体系结构。
所有的Servlet都必须要实现的核心的接口是javax.servlet.Servlet。每一个Servlet都必须要直接或者是间接实现这个接口,或者是继承javax.servlet.GenericServlet或者javax.servlet.http.HTTPServlet。最后,Servlet使用多线程可以并行的为多个请求服务。
五、doGet()方法和doPost()方法有什么区别?
doGet:GET方法会把名值对追加在请求的URL后面。因为URL对字符数目有限制,进而限制了用在客户端请求的参数值的数目。并且请求中的参数值是可见的,因此,敏感信息不能用这种方式传递。

doPOST:POST方法通过把请求参数值放在请求体中来克服GET方法的限制,因此,可以发送的参数的数目是没有限制的。最后,通过POST请求传递的敏感信息对外部客户端是不可见的。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马