asp,php,jsp性能测试

 更新时间:2016年9月20日 19:00  点击:1675
关于asp,php,jsp性能那种更好一些,我们上面作了一个运算测试得出的结果是jsp优于其它数据库。

进行的是Asp 的测试,测试的循环也是 2000*2000(几个0可要看清楚),运行时间是 63 秒,程序代码如下:

<%
response.write now
response.write "<br>"
for i=0 to 2000
for j=0 to 2000
next
next
response.write now
%>

测试的是Jsp。
    测试采用 20000*20000 次循环运算(有没有搞错,这么多),测试结果另人不可思议,该程序只用了不到 4 秒的时间就运行结束了。(没有搞错吧),程序代码如下:

<jsp教程:useBean id='clock' scope='page' class='dates.JspCalendar' type="dates.JspCalendar"/>
<jsp:getProperty name="clock" property="time" />

<%
int i=0;
int j=0;
int k=0;
for(i=0;i<20000;i++){
for(j=0;j<20000;j++){

}
}
%>


<jsp:useBean id='clock1' scope='page' class='dates.JspCalendar' type="dates.JspCalendar"/>
<jsp:getProperty name="clock1" property="time" />

测试的是 PHP,最初也准备测试 20000*20000次,但是不管把程序最大运行时间调的再大,也无法运行结束,因此改为 2000*2000 ,运行时间竟然达到 84 秒,程序代码如下:

<?
$TTime=date("Y-n-d"). " " . date("H:i:s");
echo $TTime;
echo "<br>";
for($i=0;$i<1000;$i++){
for($j=0;$j<1000;$j++){
}
}
$TTime=date("Y-n-d"). " " . date("H:i:s");
echo $TTime;
?>

 

    对 Oracle 8 进行 1000 次 Insert,Update,Select,和Delete:
    Jsp 需要 13 秒
    Php 需要 69 秒
    ASP 需要 73 秒

关于asp教程,php教程,jsp性能那种更好一些,我们上面作了一个运算测试得出的结果是jsp优于其它数据库教程。

第一步、
系统]-[系统基本参数],在核心设置中,将"(是/否)支持多站点,开启此项后附件、栏目连接、arclist内容启用绝对网址"这个选项开启。
第二步、
栏目设置中来绑定二级域名,我们在系统后台[核心]-[网站栏目管理]中编辑如"网页模板"这个栏目的信息。我们在高级选项部分先启用多站点支持,并且绑定域名为
输入域我http://mb.111cn.net
第三步、就是替换内容中的图片地址了,要不在mb.111cn.net下的图片与附件都不能正常显示哦。
进后台-核心-批量维护-数据库教程内容替换
选择表 dede_addonarticle 字段 body
被替换内容: src="/uploads/
替换为:src="http://down.111cn.net/uploads/

好了,再生成一下所有页面,在cms绑定就算完成了,
第四步、域名绑定
进入的你域名管理中心把mb.111cn.net指上你的服务器,
再到自己的服务器把当前域名绑定到你要开启二级域名的目录,这样就大功造成了。

集成Linux、Apache、PHP4、FastCGI、Oracle、MySQL环境安装教程

一. 准备工作
  要实现将Linux/Apache/PHP4/FastCGI/Oracle/MySQL环境集成,必需先准备好以下软件包:

  (一)数据库教程的Perl接口

  1.perl5的Oracle数据库DBI驱动程序:DBD-Oracle-1.03.tar.gz

  2.perl5的通用数据库接口程序:DBI-1.13.tar.gz

  3.perl5的MySQL数据库DBI驱动程序:Msql-Mysql-modules-1.2209.tar.gz

  (二)Oracle数据库

  4.Oracle 8iR2(8.1.6) for Linux安装盘:oracle8161.tar.gz

  (三)MySQL数据库

  5.MySQL 3.22.32服务器程序包:MySQL-3.22.32-1.i386.rpm

  6.MySQL客户端程序包:MySQL-client-3.22.32-1.i386.rpm

  7.MySQL开发包(头文件/库文件):MySQL-devel-3.22.32-1.i386.rpm

  8.MySQL共享库程序包:MySQL-shared-3.22.32-1.i386.rpm

  (四)Apache服务器

  9.Apache 1.3.12源码教程包:apache_1.3.12.tar.gz

  (五)PHP模块

  10.PHP 4.0.0源码包:php教程-4.0.0.tar.gz

  (六)FastCGI模块

  11.FastCGI模块源码包:mod_fastcgi_2.2.4.tar.gz

  12.FastCGI的perl开发模块:FCGI-0.53.tar.gz

  二. 安装Oracle客户端
  由于Oracle 8.1.6是在XWindows下安装的,所以必须是事先配置好XWindow,如果你的显卡不支持XWindow,也可以用exceed进行远程安装(这里不提远程如何安装)。

在此简单列出操作过程:

  (一)设置环境变量:

  在/etc/profile中加入:

  export ORACLE_HOME=/opt/oracle8i/u01

  export ORACLE_BASE=/opt/oracle8i

  export ORACLE_OWNER=oracle

  export ORACLE_SID=ORCL

  export ORACLE_TERM=ansi

  export PATH=$PATH:$ORACLE_HOME/bin

  export LD_LIBRARY_PATH=$ORACLE_HOME/lib

  export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data

  export NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16CGB231280"

  (二)建立oracle组和用户

  #/usr/sbin/groupadd dba

  #/usr/sbin/useradd -g dba oracle

  #/usr/bin/passwd oracle

  (三)创建$ORACLE_HOME目录

  #mkdir /opt

  #mkdir /opt/oracle8i

  #mkdir /opt/oracle8i/u01

  #chown -R oracle.dba /opt

  (四)安装reacle 8iR2

  以oracle用户登录,解开Oracle安装包:

  $tar zxvf oracle8161.tar.gz

  $startx 启动XWindow界面,并打开一个rxvt终端窗口

  $cd Oracle8iR2

  $./runInstaller

  此时出现Oracle安装界面,在安装时选择安装client/Application User(如果Oracle服务器不在本机上运行,另有专用机器),安装完毕后配置SQL*Net8并测试连接远程服务器通过即可。

  三. 安装MySQL服务器和客户端
  以root身分进入,安装MySQL各个包:

  #rpm -ivh MySQL-3.22.32-1.i386.rpm

  #rpm -ivh MySQL-client-3.22.32-1.i386.rpm

  #rpm -ivh MySQL-devel-3.22.32-1.i386.rpm

  #rpm -ivh MySQL-shared-3.22.32-1.i386.rpm

  四. 安装Perl的数据库接口模块
  以root身分进入,然后执行:

  #tar zxvf DBI-1.13.tar.gz

  #cd DBI-1.13

  #perl Makefile.PL

  #make

  #make test

  #make install

  #cd ..

  #rm -rf DBI-1.13

  #

  #tar zxvf DBD-Oracle-1.03.tar.gz

  #cd DBD-Oracle-1.03

  #perl Makefile.PL

  #make

  #make test

  #make install

  #cd ..

  #rm -rf DBD-Oracle-1.03

  #

  #tar zxvf Msql-Mysql-modules-1.2209.tar.gz

  #cd Msql-Mysql-modules-1.2209

  #perl Makefile.PL

  选择1(MySQL)和y(支持Mysql.pm)

  #make

  #make test

  #make install

  #

  五. 安装Apache+PHP+FastCGI
  (一)解开Apache/PHP/FastCGI包:

  #tar zxvf apache_1.3.12.tar.gz

  #tar zxvf php-4.0.0.tar.gz

  #tar mod_fastcgi_2.2.4.tar.gz

  (二)编译PHP4

  配置apache编译参数

  #cd apache_1.3.12

  #./configure --prefix=/usr/local/apache

  配置PHP编译参数

  #cd ../php-4.0.0

  #./configure --with-apache=../apache_1.3.12

  > --with-mysql教程

  > --with-oracle=$ORACLE_HOME

  > --with-oci8=$ORACLE_HOME

  > --enable-track-vars

  编译PHP模块:

  #make

  #make install

  创建php.ini参数文件

  #cp php.ini-dist /usr/local/lib/php.ini

  #cd ..

  (三)添加FastCGI模块:

  #mv mod_fastcgi_2.2.4 apache_1.3.12/src/modules/fastcgi

  (四)编译安装Apache

  #cd apache_1.3.12

  配置编译参数

  #./configure --prefix=/usr/local/apache

  > --activate-module=src/modules/php4/libphp4.a

  > --activate-module=src/modules/fastcgi/libfastcgi.a

  编译Apache

  #make

  安装Apache

  #make install

  (五)关闭原有系统自带的Apache

  #/etc/rc.d/init.d/httpd stop

  (六)配置Apache自身参数:

  1.编辑/usr/local/apache/conf/httpd.conf文件,修改以下参数:

  ServerName host.mydomain.name

  DocumentRoot "/home/httpd/html"

  Options Indexes FollowSymLinks MultiViews Includes

  AllowOverride None

  Order allow,deny

  Allow from all

  ScriptAlias /cgi-bin/ "/home/httpd/cgi-bin/"

  AllowOverride None

  Options None

  Order allow,deny

  Allow from all

  DirectoryIndex index.html index.phtml index.php index.htm index.shtml index.fcgi

  2.修改自启动链接

  #cd /etc/rc.d/init.d

  #ln -fs /usr/local/apache/bin/apachectl httpd

  (七)配置PHP4.0参数:

  1.修改/usr/local/apache/conf/httpd.conf文件,修改以下参数:

  增加一行:AddType application/x-httpd-php .php .phtml .php3

  2.修改/usr/local/apache/bin/apachectl脚本,使启动支持中文ORACLE环境:

  在文件中66行("start)")下面加入几行:

  export ORACLE_HOME=/opt/oracle8i/u01

  export ORACLE_BASE=/opt/oracle8i

  export ORACLE_SID=ORCL

  export LD_LIBRARY_PATH=$ORACLE_HOME/lib

  export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data

  export NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16CGB231280"

  3.修改/usr/local/apache/conf/srm.conf以在CGI程序中使用环境变量:

  PassEnv ORACLE_HOME

  PassEnv ORACLE_BASE

  PassEnv LD_LIBRARY_PATH

  PassEnv NLS_LANG

  PassEnv ORACLE_SID

  PassEnv PATH

  (八)配置FastCGI执行环境:

  1.修改/usr/local/apache/conf/httpd.conf文件,修改以下参数:

  增加几行:

  ############ FastCGI Configures Begin ##########################

  AddHandler fastcgi-script .fcg .fcgi .fpl

  SetHandler fastcgi-script

  Order deny,allow

  Allow from all

  Options ExecCGI Indexes Includes

  ############### FastCGI Configure End ###########################

  2.创建fcgi的执行目录

  #mkdir /home/httpd/html/fcgi

  3.安装FCGI的Perl运行模块:

  #tar zxvf FCGI-0.53.tar.gz

  #cd FCGI-0.53

  #perl Makefile.PL

  #make

  #make install

  六.启运并测试
  1.启动Apache服务器:

  #/etc/rc.d/init.d/httpd start

  2.编写PHP测试程序:

  第一个测试程序:/home/httpd/html/t1.php;

  第二个测试PHP与Oracle连接的PHP程序(表已经建好):查看是否为中文输出;

  第三个测试PHP与MySQL连接的PHP程序(表已经建好)。

  3. 编写FastCGI的测试代码: /home/httpd/html/fcgi/test.fcgi

  #!/usr/bin/perl

  use FCGI;

  use DBI;

  $dbname="oracle";

  $user="user";

  $passwd="password";

  $dbh="";

    while(FCGI::accept()>=0) {

  &parse_form();

  $id=$FORM{"id"};

  $para=$FORM{"para"};

  print "Content-type: text/html ";

  print " ";

  if (!$dbh){

  print "no oracle, need to connect ";

  $dbh = DBI->connect("dbi:Oracle:$dbname",$user,$passwd);

  }else{

  print "OK, oracle aleady connected ";

  }

  $sth=$dbh->prepare("select name from testtable where id=15");

  $sth->execute;

  @recs=$sth->fetchrow_array;

  $sth->finish;

  print "参数id=".$id." and my name is @recs[0] ";

  print "参数para=".$para." ";

  }

  ####传入参数处理部分#######

  sub parse_form {

  my($buffer);

  my($pairs);

  my(@pairs);

  my($name);

  my($value);

  my $meth = $ENV{"REQUEST_METHOD"};

    if ($meth eq "GET" || $meth eq "HEAD") {

  $buffer = $ENV{"QUERY_STRING"};

  }

  elsif ($meth eq "POST") {

  read(STDIN, $buffer, $ENV{"CONTENT_LENGTH"});

  }

  undef %FORM;

  @pairs = split(/&/, $buffer);

  foreach $pair (@pairs) {

  ($name, $value) = split(/=/, $pair);

  $value =~ tr/+/ /;

  $value =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;

  $value =~ s///g;

    if ($allow_html != 1) {

  $value =~ s/]| )*>//g;

  }

  $FORM{$name} = $value;

  }

  }

如何在在LINUX下配置MYSQL、PHP和JSP环境

需要下载的资源

1、mysql教程-3.22.32-pc-linux-gnu-i386.tar.gz
2、apache_1.3.12.tar.gz
3、php教程-4.03pl1.tar.gz
4、mod_auth_mysql-2.20.tar.gz
5、phpMyAdmin_2.1.0.tar.gz
6、jdk-1_2_2_006-linux-i386[1].tar.gz
7、jsdk20-solaris2-sparc.tar.Z
8、ApacheJServ-1.1.2.tar.gz
9、gnujsp教程-1.0.1.tar.gz

注:所有的文件是在/tmp目录下解开的。

(一)安装MySQL

#cd /tmp
#tar zvxf mysql-3.22.32-pc-linux-gnu-i386.tar.gz
#mv mysql3.22.32 /usr/local/mysql
#cd /usr/local/mysql
#./configure --prefix=/usr/local/mysql



(二)预安装Apache

#cd /tmp
#tar zvxf apache_1.3.12.tar.gz
#cd apache_1.3.12
#./configure --prefix=/usr/local/apache
#make;make install


(三)安装php4

#tar zvxf php-4.03pl1.tar.gz
#cd php-4.03pl1
#./configure \
--with-mysql=/usr/local/mysql \
--with-apache=../apache_1.3.12 \
--enable-track-vars
#make;make install



(四)安装Mod_Auth_Mysql

#cd /tmp
#tar zvxf mod_auth_mysql-2.20.tar.gz
#cd mod_auth_mysql-2.20
#./configure \
--with-mysql=/usr/local/mysql \
--with-apache=../apache_1.3.12 \
--enable-track-vars
#make


(五)安装jdk

#cd /tmp
#tar zvxf jdk-1_2_2_006-linux-i386[1].tar.gz
#mv jdk1.2.2 /usr/local/jdk1.2.2
在/etc/profile下把PATH改为:PATH="$PATH:/usr/X11R6/bin:/usr/local/jdk1.2.2/bin"
#cd /tmp
#tar zvxf jsdk20-solaris2-sparc.tar.Z
#cp JSDK2.0/lib/jsdk.jar /usr/local/jdk1.2.2/jre/lib/ext/
只需要jsdk.jar文件,之后就可以删除JSDK2.0目录(rm -rf JSDK2.0)



(六)安装Apache JServ

#cd /tmp
#tar zvxf ApacheJServ-1.1.2.tar.gz
#cd ApacheJServ-1.1.2
#./configure \
--prefix=/usr/local/jserv \
--with-apache-src=../apache_1.3.12 \
--with-jdk-home=/usr/local/jdk1.2.2 \
--with-JSDK=/usr/local/jdk1.2.2/jre/lib/ext/jsdk.jar \
--enable-EAPI \
--disable-debugging
#make;make install



(七)正式安装Apache (重新编译Apache并激活php4、Mod_Auth_MySQL、JServ模块)

#cd /tmp
#cd apache_1.3.12
#./configure \
--prefix=/usr/local/apache \
--activate-module=src/modules/php4/libphp4.a \
--activate-module=src/module/auth_mysql/libauth_mysql.a \
--activate-module=src/modules/jserv/libjserv.a
#make;make install


(八)配置php

#cd /tmp
#cd php-4.30pl1
#cp php.ini-dist /usr/local/lib/php.ini
#cd /usr/local/apache/conf
#vi httpd.conf
找到AddType application/x-httpd-php .php一行,将“#”删掉,并在行尾加上 .php3 .php4。


(九)安装phpMyAdmin

#cd /tmp
#tar -zvxf phpMyAdmin_2.1.0.tar.gz
#mv phpMyAdmin_2.1.0 /usr/local/apache/htdocs/phpMyAdmin
#cd /usr/local/apche/htdocs/phpMyAdmin
#chmod a+r * (置为可读)



(十)启动MySQL数据库教程

#cd /usr/local/mysql
#script/mysql_install_db (可有可无)
#bin/safe_mysqld &
#bin/mysql -u root
#mysql>use mysql;
#mysql>select * from user;
#mysql>UPDATE user SET password=PASSWORD('1234567') WHERE user='root' (给root用户设置口令)
#mysql>exit



(十一)配置phpMyAdmin

#cd /usr/local/apache/htdocs/phpMyAdmin
#vi config.inc.php3
配置下面参数如下:
$CfgServers[1]['adv_auth'] = true
$CfgServers[1]['stduser'] ='root'
$CfgServers[1]['stdpass'] ='1234567'



(十二)配置Apache和MySQL的开机启动
即使您没有安装Linux下的Web Server,在您安装Linux时也会安装Web Server,所以您要把以前的HTTPD服务终止,因此:

#cd /etc/rc.d/init.d
#mv httpd httpd.old
#cd /etc/rc.d
#vi rc.local
在最后加上下面几行:
cd /usr/local/mysql
bin/safe_mysqld &
/usr/local/apache/bin/apachectl start
#reboot



(十三)配置Apache JServ

#cd /usr/local/apache/conf
#vi httpd.conf
在开始增加:
Include /usr/local/jserv/etc/jserv.conf
注:httpd.conf->jserv.conf->jserv.properties->zone.properties



(十四)测试Apache JServ

测试设定档案是否能够启动
#/usr/local/apache/bin/apachectl configtest
重新启动
#/usr/local/apache/bin/apachectl restart
看jserv module是否被连接进去
/usr/local/apache/bin/httpd -l
测试:httpd://servrname/servlets/Hello
注:apache的错误信息写在/usr/local/apache/logs/error_log
jserv的错误信息在/usr/local/jserv/logs/mod_jserv.log



(十五)安装gnujsp

#cd /tmp
#tar zvxf gnujsp-1.0.1.tar.gz
#mv gnujsp-1.0.1 /usr/local/gnujsp

(十六)配置JSP
#cd /usr/local/jserv/etc

#vi jserv.conf
增加下面这些行:
ApJServVMTimeout 30
ApJServMount /alph /alphzone
ApJServAction .jsp /alph/gnujsp

#vi jsev.properties
注释掉下面这行:
wrapper.classpath=/usr/local/jdk1.2.2/jre/lib/ext/jsdk.jar
增加:
wrapper.classpath=/usr/local/jdk1.2.2/lib/tools.jar
wrapper.classpath/usr/local/gnujsp/lib/servlet-2.0-plus.jar
注释掉:
zones=root
增加:
zone=root,alphzone
alphzone.properties=/usr/local/jserv/etc/alphzone.properties

#cp zone.properties.dufault alphzone.properties
#vi alphzone.properties
注释掉:
repositories=/usr/local/jserv/servlets
增加:
repositories=/usr/local/gnujsp/lib/gnujsp10.jar
repositories=/usr/local/gnujsp/lib/sax2.jar
repositories=/usr/local/gnujsp/lib/openxml-1.2-w3c.jar
repositories=/usr/local/gnujsp/lib/aelfred.jar
在最后增加:
servlet.gnujsp.code=org.gjt.jsp.JspServlet
servlet.gnujsp.initArgs=scratchdir=/usr/local/apache/jsp
servlet.gnujsp.initArgs=usepackages=true
servlet.gnujsp.initArgs=checkdependancies=true,checkclass=true
servlet.gnujsp.initArgs=builtin-javac \
-classpath %classpath%:%scratchdir%:/usr/local/gnujsp/lib/gnujsp10.jar \
-d %scratchdir% \
-deprecation %source%

#mkdir /usr/local/apache/jsp
#chown nobody.nobody /usr/local/apache/jsp

注:httpd.conf->jserv.conf->jserv.properties->alphzone.properties

(十七)测试JSP
#cp /usr/local/gnujsp/samples/*.jsp /usr/local/apache/htdocs
测试:httpd://XXX.XXX.XXX.XXX/hello.jsp
测试:httpd://XXX.XXX.XXX.XXX/date.jsp
测试:httpd://XXX.XXX.XXX.XXX/snonp.jsp

如果测试未成功则:
#cd /usr/local/gnujsp/apache
#chmod 755 check-gnujsp-conf
#./check-gnujsp-conf /usr/local/jserv/etc/jserv.conf|more

如果有错误提示,会在第一行

cookis 设置,读取方法,跨域[二级域名]
$time =30;
$domain ='.111cn.net';
setcookie("abcde","aaaaaa");//最简单的cookie设置方法

setcookie('load','www.111cn.net',time()+3600*24,'/','.111cn.net'); //这里可以设置二级域名
$cookis = $_COOKIE['loadDomain'];//读取域名
print_r( $cookis );
/*

来看几个例子:

简单的:

SetCookie("MyCookie", "Value of MyCookie");

带失效时间的:

SetCookie("WithExpire", "Expire in 1 hour", time()+3600);//3600秒=1小时

什么都有的:

SetCookie("FullCookie", "Full cookie value", time()+3600, "/forum", ".111cn.net", 1);
*/


?>

<script language="javascript教程">
function setcookie(name,days)
{
 var url = document.domain;
 var exp = new Date();
 exp.setTime(exp.getTime() + days*24*60*60*1000);
 document.cookie = name + "="+ escape(url) +";expires="+ exp.toGMTString();
 
}

function getcookie(name)
{
 var arr = document.cookie.match(new RegExp("[sS]*"+ name +"=([^;]*)"));
 alert(arr);
 if(arr != null)
  return unescape(arr[1]);
 return null;
}
</script>
//php教程 cookies

//asp教程 cookies

Response.Cookies("Uto")("UtorName")=UtorName
Response.Cookies("Uto")("UtorPwd")=UtorPwd
Response.Cookies("Uto").Domain="utoper.com"
Response.Cookies("Uto").Secure =False

[!--infotagslink--]

相关文章

  • 解决@SpringBootTest 单元测试遇到的坑

    这篇文章主要介绍了解决@SpringBootTest 单元测试遇到的坑,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教...2021-10-14
  • DWVA上传漏洞挖掘的测试例子

    DVWA (Dam Vulnerable Web Application)DVWA是用PHP+Mysql编写的一套用于常规WEB漏洞教学和检测的WEB脆弱性测试程序。包含了SQL注入、XSS、盲注等常见的一些安全漏洞...2016-11-25
  • PHP测试成功的邮件发送案例

    mail()函数的作用:连接到邮件服务器,利用smtp协议,与该服务器交互并投邮件。注意:1、mail函数不支持esmtp协议,---即,只能直投,不能登陆2、由上条,我们只能直投至最终的收件服务器地址.而该地址,又是在PHP.ini中指定的,所...2015-10-30
  • 用VirtualBox构建MySQL测试环境

    宿主机使用网线的时候,客户机在Bridged Adapter模式下,使用Atheros AR8131 PCI-E Gigabit Ethernet Controller上网没问题。 宿主机使用无线的时候,客户机在Bridged Adapter模式下,使用可选项里唯一一个WIFI选项,Microsoft Virtual Wifi Miniport Adapter也无法上网,故弃之。...2013-09-19
  • 带你了解PHP7 性能翻倍的关键

    20岁老牌网页程序语言PHP,最快将在10月底释出PHP 7新版,这是十年来的首次大改版,最大特色是在性能上的大突破,能比前一版PHP 5快上一倍,PHP之父Rasmus Lerdorf表示,甚至能比HHVM虚拟机下的PHP程序性能更快。HHVM 是脸书为自...2015-11-24
  • 利用 Chrome Dev Tools 进行页面性能分析的步骤说明(前端性能优化)

    这篇文章主要介绍了利用 Chrome Dev Tools 进行页面性能分析的步骤说明(前端性能优化),本文给大家介绍的非常想详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下...2021-02-24
  • JavaScript提高网站性能优化的建议(二)

    这篇文章主要介绍了JavaScript提高网站性能优化的建议(二)的相关资料,需要的朋友可以参考下...2016-07-29
  • 提升jQuery的性能需要做好七件事

    这篇文章主要介绍了提升jQuery的性能需要做好的七件事,希望真的帮助大家提升jQuery性能,需要的朋友可以参考下...2016-01-14
  • PHP测试成功的邮件发送案例

    mail()函数的作用:连接到邮件服务器,利用smtp协议,与该服务器交互并投邮件。注意:1、mail函数不支持esmtp协议,---即,只能直投,不能登陆2、由上条,我们只能直投至最终的收件服务器地址.而该地址,又是在PHP.ini中指定的,所...2015-10-30
  • php测试性能代码

    php测试性能代码 function microtime_float () { list ($usec, $sec) = explode(" ", microtime()); return ((float) $usec + (float) $sec); } functio...2016-11-25
  • phpmyadmin写入一句话木马的测试

    下面我们一起来看看一篇关于phpmyadmin写入一句话木马的测试教程,希望此教程能够对各位有帮助。 方法一,一句话木马偶尔拿到一个config中,发现是root,且还有phpmyadmi...2016-11-25
  • css中空路径对页面性能影响的解决方案

    文章介绍了css中空路径对页面性能影响的解决方案,这个可能很多美工朋友不会去注意这一点,下面我们来看看吧。 在写 CSS 的时候,用 background:url(#) 还是会对页面进...2017-07-06
  • 如何用Node.js编写内存效率高的应用程序

    这篇文章主要介绍了如何用Node.js编写内存效率高的应用程序,对Node.js感兴趣的同学,可以参考下...2021-05-01
  • python自动化测试selenium执行js脚本实现示例

    这篇文章主要为大家介绍了python自动化测试selenium执行js脚本的实现示例,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步...2021-11-13
  • Redis 执行性能测试

    这篇文章主要介绍了Redis 执行性能测试的方法,文中讲解非常细致,帮助大家更好的理解和学习redis,感兴趣的朋友可以了解下...2021-01-15
  • js简单网速测试方法完整实例

    这篇文章主要介绍了js简单网速测试方法,以完整实例形式分析了JavaScript基于网页图片下载进行测试网速的实现技巧,需要的朋友可以参考下...2015-12-17
  • 浅析Mysql Join语法以及性能优化

    一.Join语法概述join 用于多表中字段之间的联系,语法如下:复制代码 代码如下:... FROM table1 INNER|LEFT|RIGHT JOIN table2 ON conditionatable1:左表;table2:右表。JOIN 按照功能大致分为如下三类:INNER JOIN(内连接,或...2014-05-31
  • JavaWeb实战之编写单元测试类测试数据库操作

    这篇文章主要介绍了JavaWeb实战之编写单元测试类测试数据库操作,文中有非常详细的代码示例,对正在学习javaweb的小伙伴们有很大的帮助,需要的朋友可以参考下...2021-04-22
  • Springboot 使用具体化类和配置来缩短单元测试时间

    这篇文章主要介绍了Springboot 使用具体化类和配置来缩短单元测试时间,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教...2021-11-05
  • C#导出数据到excel如何提升性能

    这篇文章主要介绍了C#导出数据到excel如何提升性能,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下...2020-07-13