代码改变世界

随笔档案-2018年04月

ajax分析

2018-04-16 09:50 by colorfu, 158 阅读, 收藏,
摘要: ajax所包含的技术 大家都知道ajax并非一种新的技术,而是几种原有技术的结合体。它由下列技术组合而成。 1.使用CSS和XHTML来表示。 2. 使用DOM模型来交互和动态显示。 3.使用XMLHttpRequest来和服务器进行异步通信。 4.使用javascript来绑定和调用。 在上面几中 阅读全文

async分析

2018-04-16 09:48 by colorfu, 157 阅读, 收藏,
摘要: 同步与异步的区别:在于请求的内容是不是立刻返回,同步请求需要等待结果返回后才能继续执行。单线程的执行的时候,需要顺序执行,如果碰到一个计算量很大,很耗时的函数需要执行,该线程就必须在这里等待结果计算出来以后,才能继续执行。 异步请求理论上不需要等待请求的结果,将耗时的计算交给另外一个线程,在结果计算 阅读全文

web后台

2018-04-16 09:45 by colorfu, 356 阅读, 收藏,
摘要: 当Web服务器接收到一个HTTP请求时,它会先判断请求内容——如果是静态网页数据,Web服务器将会自行处理,然后产生响应信息;如果牵涉到动态数据,Web服务器会将请求转交给Servlet容器。此时Servlet容器会找到对应的处理该请求的Servlet实例来处理,结果会送回Web服务器,再由Web服 阅读全文

servlet和CGI区别(转)

2018-04-11 20:55 by colorfu, 1001 阅读, 收藏,
摘要: Servlet和CGI的区别 Servlet被服务器实例化后,容器运行其init方法,请求到达时运行其service方法,service方法自动派遣运行与请求对应的doXXX方法(doGet,doPost)等,当服务器决定将实例销毁的时候调用其destroy方法。servlet处于服务器进程中,它通 阅读全文

forward和redirect

2018-04-10 21:35 by colorfu, 317 阅读, 收藏,
摘要: forward和redirect是什么? 是servlet种的两种主要的跳转方式。forward又叫转发,redirect叫做重定向。 forward(转发): 1.是服务器内部的重定向,服务器直接访问目标地址的 url网址,把里面的东西读取出来,但是客户端并不知道,因此用forward的话,客户端 阅读全文

(转)jvm

2018-04-08 14:52 by colorfu, 212 阅读, 收藏,
摘要: 1. 什么是JVM? JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆和一个存储方法域。 J 阅读全文