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);
  • 相关阅读:
    POJ 1401 Factorial
    POJ 2407 Relatives(欧拉函数)
    POJ 1730 Perfect Pth Powers(唯一分解定理)
    POJ 2262 Goldbach's Conjecture(Eratosthenes筛法)
    POJ 2551 Ones
    POJ 1163 The Triangle
    POJ 3356 AGTC
    POJ 2192 Zipper
    POJ 1080 Human Gene Functions
    POJ 1159 Palindrome(最长公共子序列)
  • 原文地址:https://www.cnblogs.com/guagua-join-1/p/8978546.html
Copyright © 2011-2022 走看看