2009-7-15 0:24:44 阅读(56) 评论(0)
Servlet/JSP技术和ASP、PHP等相比,由于其多线程运行而具有很高的执行效率。由于Servlet/JSP默认是以多线程模式执行的,所以,在编写代码时需要非常细致地考虑多线程的安全性问题。然而,很多人编写Servlet/JSP程序时并没有注意到多线程安全性的问题,这往往造成编写的程序在少量用户访问时没有任何问题,而在并发用户上升到一定值时,就会经常出现一些莫明其妙的问题。
2009-7-15 0:23:48 阅读(1) 评论(0)
Servlet/JSP技术和ASP、PHP等相比,由于其多线程运行而具有很高的执行效率。由于Servlet/JSP默认是以多线程模式执行的,所以,在编写代码时需要非常细致地考虑多线程的安全性问题。然而,很多人编写Servlet/JSP程序时并没有注意到多线程安全性的问题,这往往造成编写的程序在少量用户访问时没有任何问题,而在并发用户上升到一定值时,就会经常出现一些莫明其妙的问题。
Servlet的多线程机制
Servlet体系结构是建立在Java多线程机制之上的,它的生命周期是由Web容器负责的。当客户端第一次请求某个Servlet 时,Servle
2008-8-9 1:01:22 阅读(4) 评论(0)
2007-11-9 16:08:47 阅读(14) 评论(2)
JS中事件和事件处理
一、事件处理程序:
在0级中可以这样定义:document.fromName..name.onclick=function(){};函数事件
在2级时间模型中,可以调用对象的addEventListener()方法为特定元素注册事件处理程序。这个方法有三个参数。第一个参数是要注册处理程序的事件类型名。事件类型应该是喊有小写HTML处理程序性质名的字符串,没有前缀”on”,如在html中性质onclick,在0级模型中用onclick属性,而在2级事件模型中就用字符串“click”。
第二个参数是处理函数(或监听者),在指定类型的事件发生时调用该函数。