zoukankan      html  css  js  c++  java
  • Java开发工程师(Web方向)

    Servlet课程考试

    Servlet课程考试

    Servlet课程考试

    总分:55分
    限定时间:120分钟
    进入考试
    答案已成功提交!请耐心等待成绩公布

    Servlet课程考试:

    1(12分)

    简单谈一下你理解的Servlet是什么,以及Servlet的工作原理。

    Servlet即Server Applet,是在服务器端运行的程序。一个Servlet对象实际上就是一个Java类。

    浏览器在与服务器通信时,浏览器先向服务器发出请求,该请求被Servlet容器解析并发送给对应Servlet对象后,由Servlet对象对请求做出响应,并将响应返回给浏览器。

    ref: https://www.zhihu.com/question/21416727

    2(12分)

    简单谈一下Cookie和Session的区别;在开发过程中,如果需要会话保持,一般如何选择Cookie和Session

    Cookie和Session的区别在于:

        存储位置:Cookie存储于浏览器端;Session存放于服务器端;

        安全性:Cookie以明文方式传递,Session比Cookie安全

        生命周期:Cookie时间从第一次访问开始算起;Session时间从最后一次访问开始算起;Cookie不能主动让其失效,而Session可以;

        使用原则:Cookie有数量、大小限制;Session没有,但是建议大小不要过大。

    如果需要会话保持,一般选择Session,因为安全性高、数据不用明文传递只需传递Session id,且大小数量没有限制。

    ref: https://www.zhihu.com/question/19786827

  • 相关阅读:
    Django的中间件
    电脑端调手机端
    计算两个时间戳之间相差的时间
    去除html标签 php
    Tp5 一次修改多个数据update
    ThinkPhp5.0 引入全局自定义函数global
    layer 使用教程
    phpstrom 汉化
    phpcms 电脑手机合并
    vue 中 v-model
  • 原文地址:https://www.cnblogs.com/FudgeBear/p/7341062.html
Copyright © 2011-2022 走看看