- 浏览: 26525 次
- 性别:
- 来自: 杭州
最新评论
文章列表
背景:
做一个网站的时候,发现服务器上一段时间特别不稳定,每隔一段时间就会报”OutOfMemoryError: PermGen space”错误,于是网站也就歇菜了.
部署环境:windows2003,tomcat6.0,spring mvc2.5
辅助分析工具:jprofile6,visualvm,mat
分析过程:
1.自我检查阶段。由于是报perm区异常,我首先想到,系统默认perm区太小,想想应该要调整perm区大小,打开catalina.bat,设置了JAVA_OPTS,
JAVA_OPTS="-server -Xms512m -Xmx2048m -XX:Per ...
- 2011-02-28 22:38
- 浏览 733
- 评论(0)
背景:公司的一个web应用,提交给测试部门做压力测试(由于不是我负责的,不清楚如何做的压力测试,以及测试指标),结果没压多久,就出现OutOfMemory.接手协助原因查找,通过监控工具,发现StandardSession(org.apache.catalina.session.StandardSession)对象不断增长,毫无疑问,肯定是在不断创建Session对象.备注:一般做压力测试,每次请求都不会指定JESSESIONID值,导致Web容器认为每次请求都是新的请求,于是创建Session对象.同事负责代码Review,发现应用没有任何一个地方存放Session内容.困惑之...问题:To ...
- 2011-02-28 22:35
- 浏览 422
- 评论(0)
朋友最近告诉我说,他做了一个网站。打开看了以后,觉得确实很赞。清爽的页面和使用的查询功能。 他花了1个月时间做了这个网站,然后把这个网站放到了他们所的服务器上。但是放上去以后,却不知道该如何做推广。 感觉很悲剧啊……现在中国的互联网情况就是这样的,百度一家独大,他一个穷学生想做百度的SEO优化是很困难的。唉…… 他的网站名名叫企及网,域名很牛逼,是www.sougongsi.com,但是会有多少人去呢?这是一个问题。。 或许他学阿里巴巴或者慧聪一样,自己有流量或者和百度合作才能解决问题把。呵呵~~~
- 2011-02-18 14:07
- 浏览 256
- 评论(0)
package com.test; public class Son { static boolean isgcrun=false; static boolean flag=false; static int created=0; static int finalized=0; int i; public Son(){ i=++created; if(i==100){ System.out.println("i have 100 sons"); } } protected void fi ...
- 2011-02-17 21:46
- 浏览 326
- 评论(0)
查看网站首页的源代码,源代码中会显示以下两种代码: 第一种是:网站首页,本站以前也是这样。 第二种是:网站首页,本站现在首页代码。 第一种形式的代码称之为相对地址,第二种代码就是绝对地址,建议,从长远目标出发请将类似的相对地址代码全部改成绝对地址代码,即将网站首页修改为网站首页,再用相同的办法把网站栏目名称全部改成绝对地址。 为什么要采用绝对地址呢?理由如下: 一、采用绝对地址后,可以提高网站权重,让搜索引擎不至于产生疑惑。举个例子,采用相对地址是"/post/31.html",采用绝对地址是"http://www.dxmat ...
- 2011-02-16 09:08
- 浏览 354
- 评论(0)
第一招、mysql服务的启动和停止 net stop mysql net start mysql 第二招、登陆mysql 语法如下: mysql -u用户名 -p用户密码 键入命令mysql -uroot -p, 回车后提示你输入密码,输入12345,然后回车即可进入到mysql中了,mysql的提示符是: mysql> 注意,如果是连接到另外的机器上,则需要加入一个参数-h机器IP 第三招、增加新用户 格式:grant 权限 on 数据库.* to 用户名@登录主机 identified by "密码" 如,增 ...
- 2011-01-29 20:24
- 浏览 331
- 评论(0)
(陈旭东、戴珍团、陈广臻) 摘要 本文通过建立一个病人入住策略来改变医院“拥堵”的情况,达到整体上节约病人的看病时间,从而在一定程度上解决“看病难”的问题。 针对在“FCFS”策略下导致等待入院队伍“拥塞”问题,我们借鉴计算机操作系统中的“高优先权优先调度、非抢占式时间片轮转”的思想,提出了非抢占式优先权优先排队模型。 非抢占式优先权优先排队模型通过动态改变排队成员入院优先级的模型,这种模型照顾了入院到住院周期较短的患者,使之可以在进入系统后便可以获得优先处理,引入了最高优先权优先调度算法。 最终通过计算机模拟实验得到了能在11-13天内有效的缓解等待队伍过长问题的手术安排方案。 通 ...
- 2011-01-27 23:05
- 浏览 459
- 评论(0)
此文当时和好友08年参加数学建模时写的,当时大家都是第1次接触计算机图形学,解决方法还是蛮实际的,可惜我们文笔欠佳,不过学习到数码相机的定位原理收获也挺多的 此文内容主要为了解决4个问题,问题如下: 有人设 ...
- 2011-01-26 14:19
- 浏览 481
- 评论(0)
<?xml version="1.0" encoding="utf-8"?>
<!-- http://blog.flexexamples.com/2007/12/17/setting-selectable-ranges-in-the-flex-datefield-control/ -->
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
layout="vertical"
verti ...
- 2010-03-01 13:56
- 浏览 419
- 评论(0)
<script type="text/javascript">
window.onbeforeunload=function()
{
alert("onbeforeunload event...");
//return false;
}
</script>
<a href="#" onclick="return true;">测试1</a><br/>
<a href="javascript:void(0)" ...
- 2010-02-03 14:42
- 浏览 257
- 评论(0)
定义和用法
test() 方法用于检测一个字符串是否匹配某个模式.
语法
RegExpObject.test(string)
参数
描述
string
必需。要检测的字符串。
返回值
如果字符串 string 中含有与 RegExpObject 匹配的文本,则返回 true,否则返回 false。
说明
调用 RegExp 对象 r 的 test() 方法,并为它传递字符串 s,与这个表示式是等价的:(r.exec(s) != null)。
例1:
<script type="text/javascript">
...
- 2009-11-20 10:47
- 浏览 417
- 评论(0)
<head>
</head>
<body>
<script type="text/javascript"><!--
function donativeapp()
{
if(arguments.length!=1)
{
return ;
}
try
{
var path=arguments[0];
var obj = new ActiveXObject("wscript.shell");
obj.Run(path);
obj=nul ...
- 2009-11-16 11:46
- 浏览 447
- 评论(0)
javascript去除html标签的替换类(支持ie6+/firefox/chrome),采用正则表达式实现自定义去除标签和完整html标签去除
效果:
源代码:
<mce:script type="text/javascript"><!--
//=========================html替换类============
function replacehtml()
{
var str="";//注入字段
function setStr()
{
this.str=arguments[0 ...
- 2009-11-12 08:43
- 浏览 359
- 评论(0)
效果:
源代码:
<html>
<head>
<mce:script src="jquery-1.3.2.min.js" mce_src="jquery-1.3.2.min.js"></mce:script>
</head>
<mce:script type="text/javascript"><!--
var list1={};//
var list2={};
var list3={};
function init()
{
...
- 2009-11-11 14:23
- 浏览 342
- 评论(0)
这篇文章写在我研究J2SE、J2EE近三年后。前3年我研究了J2SE的Swing、Applet、Net、RMI、Collections、IO、JNI……研究了J2EE的JDBC、Sevlet、JSP、JNDI…..不久我发现这些好像太浮浅了:首先,我发现自己知道的仅仅是java提供的大量的API,根本 ...
- 2009-10-12 17:48
- 浏览 240
- 评论(0)