- 浏览: 82998 次
- 性别:
- 来自: 南宁
最新评论
-
hyj1254:
正在研究这个,收藏一个。
使用Cache-Control和gzip提升tomcat应用性能(整理) -
e_H:
请问一下那个beforeLoad:function(reque ...
GtGrid(SigmaGrid)服务器端分页时的行序号实现 -
zhenjia:
这只是 C R U D但是,如有个导出 或者导入 之类的操作或 ...
基于webwork拦截器的权限设计 -
vtrtbb:
xly_971223 写道唯快不破 写道hdragonh 写道 ...
基于webwork拦截器的权限设计 -
dlbaba:
...
IE和FF下查看HTTP头文件信息的插件
文章列表
下面我们将详细讲解外部环境调整的有关内容,Tomcat自身调整的内容将在第2部分中阐述。
1.JAVA虚拟机性能优化
Tomcat本身不能直接在计算机上运行,需要依赖于硬件基础之上的操作系统和一个java虚拟机。您可以选择自 ...
- 2008-12-05 21:54
- 浏览 2246
- 评论(0)
以前一直以为append比+快,今天上网查了资料才发现:这种说法是不全面的.
正确的说法应该是:
1.在运行期做字符串连接,那么append 显然比+快很多
2.在编译期就可以做连接的话,那么使用+要比append快.
例子:
String temp="nnnnnnn"+"jjjjjj"+"jjjjj";(1)
StringBuffer t=new StringBuffer();
t.append("nnnnnnn").append("jjjjjj").append(&quo ...
- 2008-12-05 20:43
- 浏览 2096
- 评论(1)
这个其实应该是常识,只不过以前做的J2EE应用大部分是内网里跑的东西,所以性能上没什么问题。这次APIS由于有在外面用的可能,加上使用了一些比较大的javascript框架(Ext),所以性能问题瞬间窜了上来。
以前做的J2EE应用没有使用上达500K的框架,最多就是几十K的Prototype,所以没什么问题。一个页面一般也就几十K最多了。但这次还在开发中的APIS,由于还在用debug版本的库,所以单单Ext就膨胀到了一个多M,加上不知道是Struts还是Tomcat默认写入Response的cache-control: no cache,在远程用起来就很慢,一般一个页面需要十多秒种甚至更久, ...
- 2008-12-05 15:22
- 浏览 11821
- 评论(1)
工具下载: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值属性值的表示,优化颜色值的方法压缩文 ...
- 2008-12-05 10:44
- 浏览 4570
- 评论(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 ...
- 2008-12-04 23:44
- 浏览 5834
- 评论(0)
最近写一个东东,可能会考虑到字符串拼接,想了几种方法,但对性能未知,于是用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 ...
- 2008-11-24 14:39
- 浏览 5791
- 评论(0)
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;} ...
- 2008-11-18 16:37
- 浏览 1689
- 评论(0)
<!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 ...
- 2008-11-18 15:17
- 浏览 1156
- 评论(0)