zoukankan      html  css  js  c++  java
  • Ajax

    1 Ajax你以前用过么?简单介绍一下

    AJAX = 异步 JavaScript 和 XML。
       AJAX 是一种用于创建快速动态网页的技术。
    通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。
    传统的网页(不使用 AJAX)如果需要更新内容,必需重载整个网页面。
    有很多使用 AJAX 的应用程序案例:新浪微博、Google 地图、开心网等等。

    2 Ajax可以做异步请求么?

    可以.ajax请求默认是异步的.如果想同步 把 async设置为false就可以了默认是true
    如果是jquery
    $.ajax({
    url: some.php,
    async: false,
    success : function(){
    }
    });
    如果是原生的js
            xmlHttp.open("POST",url,false);

    3 一网站如果有大量的人登陆访问。那么会产生很多的session,如果你是程序员你该怎么办。

    session默认保存在内存中,内存资源宝贵,session数据量大导致内存利用率高,以下方案解决session内存存储问题:
    
    1、可以设置session超时时间,达到超时时间session自动清空
    
    <session-config>
    
    <session-timeout>20</session-timeout>
    
    </session-config>  
    
    2、将session中的数据序列化到硬盘中
    
    3、不使用session,使用cookie(此方法存在安全性问题)

    4 Jsp有哪些内置对象?作用分别是什么?

    Page,pageContext,request,response,session,application,out,config,exception
    
    Page指的是JSP被翻译成Servlet的对象的引用.
    
    pageContext对象可以用来获得其他8个内置对象,还可以作为JSP的域范围对象使用.pageContext中存的值是当前的页面的作用范围》
    
    request代表的是请求对象,可以用于获得客户机的信息,也可以作为域对象来使用,使用request保存的数据在一次请求范围内有效。
    
    Session代表的是一次会话,可以用于保存用户的私有的信息,也可以作为域对象使用,使用session保存的数据在一次会话范围有效
    
    Application:代表整个应用范围,使用这个对象保存的数据在整个web应用中都有效。
    
    Response是响应对象,代表的是从服务器向浏览器响应数据.
    
    Out:JSPWriter是用于向页面输出内容的对象
    
    Config:指的是ServletConfig用于JSP翻译成Servlet后 获得Servlet的配置的对象.
    
    Exception:在页面中设置isErrorPage=”true”,即可使用,是Throwable的引用.用来获得页面的错误信息

    5 什么是cookie?Session和cookie有什么区别?

    Cookie是会话技术,将用户的信息保存到浏览器的对象.
    
    Session也是会话技术,将Session的信息保存到服务器的对象.Session是基于Cookie的 利用Cookie向浏览器回写JSessionID.
    
    
    2.6 ajax如何实现异步定时5秒刷新?
    
    setInterval(function() {
    
        $("#content").load(location.href+" #content>*","");
    
    }, 5000);
  • 相关阅读:
    Codeforces Round #404 (Div. 2) C. Anton and Fairy Tale
    Codeforces Round #402 (Div. 2) D.String Game
    30.algorithm排序小结
    28.数值算法小结
    28.STL常用算法
    27.改变数据的数值算法
    26.不改变数据的数值算法
    25.不改变原生数据的STL algorithm
    24.迭代器(流迭代器,正向,反向迭代器,分配器,存储迭代器)
    22.允许重复的容器(unordered_multiset)
  • 原文地址:https://www.cnblogs.com/guagua-join-1/p/8978546.html
Copyright © 2011-2022 走看看