`
唯快不破
  • 浏览: 81947 次
  • 性别: Icon_minigender_1
  • 来自: 南宁
社区版块
存档分类
最新评论
文章列表
下面我们将详细讲解外部环境调整的有关内容,Tomcat自身调整的内容将在第2部分中阐述。   1.JAVA虚拟机性能优化   Tomcat本身不能直接在计算机上运行,需要依赖于硬件基础之上的操作系统和一个java虚拟机。您可以选择自 ...
以前一直以为append比+快,今天上网查了资料才发现:这种说法是不全面的. 正确的说法应该是:   1.在运行期做字符串连接,那么append 显然比+快很多 2.在编译期就可以做连接的话,那么使用+要比append快. 例子: String temp="nnnnnnn"+"jjjjjj"+"jjjjj";(1) StringBuffer t=new StringBuffer(); t.append("nnnnnnn").append("jjjjjj").append(&quo ...
这个其实应该是常识,只不过以前做的J2EE应用大部分是内网里跑的东西,所以性能上没什么问题。这次APIS由于有在外面用的可能,加上使用了一些比较大的javascript框架(Ext),所以性能问题瞬间窜了上来。 以前做的J2EE应用没有使用上达500K的框架,最多就是几十K的Prototype,所以没什么问题。一个页面一般也就几十K最多了。但这次还在开发中的APIS,由于还在用debug版本的库,所以单单Ext就膨胀到了一个多M,加上不知道是Struts还是Tomcat默认写入Response的cache-control: no cache,在远程用起来就很慢,一般一个页面需要十多秒种甚至更久, ...
工具下载:http://www.julienlecomte.net/yuicompressor/ 英文介绍:http://com3.devnet.re3.yahoo.com/yui/compressor/ YUI Compressor是使用Java编写的工具,需要Java版本大于等于1.4。 工作原理简介: 主要是去掉冗余的空白,主要包括空格,换行符、制表符。 对于 Javascript,还采用缩短变量名的方法压缩文件,就是在保证代码正确性的情况下将变量名用只有1个字符的字符串代替,或者2个、3个字符,总之尽量短。 对于 CSS,还有采用优化0值属性值的表示,优化颜色值的方法压缩文 ...
1.概念 Cache-control用于控制HTTP缓存(在HTTP/1.0中可能部分没实现,仅仅实现了Pragma: no-cache) 数据包中的格式: Cache-Control: cache-directive cache-directive可以为以下: request时用到: | "no-cache" | "no-store" | "max-age&quo ...
最近写一个东东,可能会考虑到字符串拼接,想了几种方法,但对性能未知,于是用Junit写了个单元测试。 import java.util.ArrayList; import java.util.List; import org.apache.commons.lang.StringUtils; import org.junit.Test; import org.slf4j.Logger; import org.slf4j.LoggerFactory; public class TestString { private final Logger l ...
function onSelectAll() { for(var i = 0;i<document.forms.form1.length;i++){ if(document.forms.form1.elements[i].type=="checkbox"){ if(document.forms.form1.elements[i].checked==true){ document.forms.form1.elements[i].checked=true;} ...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> </head> <body> <iframe s ...
Global site tag (gtag.js) - Google Analytics