首页 技术教程 实用代码 注册破解 正则表达式 网址导航 电子书籍

利用缓冲技术提高JSP程序的性能和稳定性

一、概述在Web应用中,有些报表的生成可能需要数据库花很长时间才能计算出来;有的网站提供天气信息,它需要访问远程服务器进行SOAP调用才能得到温度信息。所有这一切都属于复杂信息的例子。在Web页面中加入过多的复杂信息可能导致Web 服务器、数据库服务器负荷过重。JSP代码块缓冲为开发者带来了随意地增加各种复杂信息的自由。JSP能够在标记库内封装和运行复杂的Java代码,它使得JSP页面文件更容易维护,使得非专业开发人员使用JSP页面文件更加方便。现在已经有许多标记库,它们或者是商业产品,或者是源代码开放产品。但这些产品中的大多数都只是用标记库的形式实现原本可以用一个简单的Java Scriptlet实现的功能,很少...
类别:网页编程 - JSP技术    查看:127    更新:2014-06-28

利用缓冲技术提高JSP程序的性能和稳定性

一、概述 在Web应用中,有些报表的生成可能需要数据库花很长时间才能计算出来;有的网站提供天气信息,它需要访问远程服务器进行SOAP调用才能得到温度信息。所有这一切都属于复杂信息的例子。在Web页面中加入过多的复杂信息可能导致Web 服务器、数据库服务器负荷过重。JSP代码块缓冲为开发者带来了随意地增加各种复杂信息的自由。 JSP能够在标记库内封装和运行复杂的Java代码,它使得JSP页面文件更容易维护,使得非专业开发人员使用JSP页面文件更加方便。现在已经有许多标记库,它们或者是商业产品,或者是源代码开放产品。但这些产品中的大多数都只是用标记库的形式实现原本可以用一个简单的Java Scriptlet实现的功...
类别:网页编程 - JSP技术    查看:131    更新:2014-05-20

简单的页面缓冲技术

前言   其实说它为技术,也许不能说是真正的技术。这只不过是我自已想出来的页面处理的方法,当然与别人 的想法可能是一致的。不过我还是想给它一个好听的名字。那么我这里所指的页面缓冲是什么呢?就是指将动态生成的页面保存起来,供下一次的使用。这样下一次访问它可能就不需要动态生成了。就象提供了一个cache 一样。在我的网站上,也许你的网站也是如此,使用了象模板之类的技术,这样用户所看到的页面就 是动态生成的。但是一个页面对于你是这样,对于别人可能还是这样,即在一段时间内是不会变化的,如果 将上次生成的结果直接返回给下一次访问的用户不是更好吗?减少了生成时间,效率要高一些。我想随着网 站的发展,速度与效率问题还...
类别:网页编程 - PHP技术    查看:112    更新:2014-05-19

缓冲文件系统

在前面的程序设计中,我们介绍了输入和输出,即从标准输入设备—键盘输入,由标准输出设备—显示器或打印机输出。不仅如此,我们也常把磁盘作为信息载体,用于保存中间结果或最终数据。在使用一些字处理工具时,会利用打开一个文件来将磁盘的信息输入到内存,通过关闭一个文件来实现将内存数据输出到磁盘。这时的输入和输出是针对文件系统,故文件系统也是输入和输出的对象,谈到输入和输出,自然也离不开文件系统。文件可以从不同的角度来分类:1) 按文件所依附的介质来分:有卡片文件、纸带文件、磁带文件、磁盘文件等。2) 按文件内容来分:有源文件、目标文件、数据文件等。3) 按文件中数据组织形式分:有字符文件和二进制文件。字符...
类别:程序开发 - JAVA    查看:105    更新:2014-05-16