rv

JSP/Servlet应用程序优化八法

本文讲述了开发高性能、高弹性的JSP页面和Servlet的性能优化技术。技术1:在HttpServletinit()方法中缓存数据服务器会在创建servlet实例之后和servlet处理任何请求之前调用servlet的init()方法。该方法在servlet的生命周期中仅调用一次。因此,在运行环境中为了得到更好的性能,关闭servlet/JSP的自动装载功能。为了支持必须维护状态的应用,Javaservlet技术提供了管理session和允许多种机制实现session的API。无论何时HttpSessio

快速建立Servlet和JSP的运行、调试和编译环境

相信很多刚开始学习Servlet和JSP的朋友都有一个困扰,就是如何快速方便的建立一个Servlet和JSP的运行、调试和编译环境。下面的这篇文章是学校所提供的相关软件的下载地址、安装方法以及相关说明,其中的所需的软件我已经全部安装并测试过。虽然文章是全英文的,但很简单,相信大家都能明白。(注:文章中所提到的四个软件分别是JDK1.3.1,BlueJ1.2.0,ApacheTomcat4.0和bluej_tomcat_config.zip。其中BlueJ是用来创建、编译Servlet的,而最后那个zip文

用php写的serv-u的web申请账号的程序

//Sign.php//系统适用于win2000$path="e:\\serv-u\\ServUDaemon.ini";//用户文件的路径$fabu="e:\\web\\";//总web路径if{$fp1=fopen;$str=fread;$fp=fopen;flock;$us="=".$userid;$start=strpos;if{echo"对不起,该用户已经存在";}else{$start1=strpos;if{$start=$start16;$end=strpos;$firstusername=s

JAVA/JSP学习系列之四(Orion App Server的安装)

下载完,解压到一个目录,我这里用E:\Orion作为例子。到现在,其实已经成功了缺省的配置了,如果你的80端口没有被占用,而且你也想用80作为端口的话,你到这里已经完成了,否则,请继续下面的配置。配置端口在E:\orion\config目录下有个default-web-site.xml文件,找到文件中下面行:将这行改为:

模拟SQLSERVER的两个函数:dateadd(),datediff()

php//文件名:date.inc.php3//在使用这两个函数前,要先将日期或日期时间转换成timestamp类型。//如://$today=mktime;/****模拟sqlserver中的dateadd函数*******$part类型:string取值范围:year,month,day,hour,min,sec表示:要增加的日期的哪个部分$n类型:数值表示:要增加多少,根据$part决定增加哪个部分可为负数$datetime类型:timestamp表示:增加的基数返回类型:timestamp****

Apache+Servlet+Jsp环境设置(中)

(二)ApacheServer1、双击apache_1_3_12_win32.exe文件进行安装,使用缺省配置进行安装,缺省安装目录为:C:\ProgramFiles\ApacheGroup\Apache,我用$APACHE_ROOT来代替安装目的地;2、修改$APACHE_ROOT\conf\httpd.conf:1)PORT设置ApacheWebServer运行时使用的端口号,由于我这里的II

Apache+Servlet+Jsp环境设置(上)

本文只讨论如何在WindowsNT4.0上安装ApacheServletJsp。");}};2)打开command窗口;3)切换到D:\HZQ\Java目录;4)运行javactest.java进行编译;5)运行javatest运行这个程序;6)一切正常。

用连接池提高Servlet访问数据库的效率(2)

所有的可用连接对象均登记在名为freeConnections的向量中。如果向量中有多于一个的连接,getConnection()总是选取第一个。如果在向量freeConnections中不存在任何可用连接,getConnection()方法检查是否已经指定最大连接数限制。DriverManager将使用指定的JDBCURL确定适合于目标数据库的驱动程序及建立连接。许多Servlet引擎为实现安全关闭提供多种方法。即,该计数代表引用DBConnectionManager唯一实例的客户程序总数,它将被用于控制