你的站点有被客户投诉很慢吗?是不是查了很多遍还是没有完全解决?是不是数据库没有发现异常,CPU也没有异常,内存占用量没有异常,GC计数没有异常,硬盘IO也没有异常,带宽没有异常,线路没有异常,没有丢包,但就是被投诉?而且还是阵发性的,有某个用户投诉慢的时候,你访问却很快,本地又复现不出来?今天你访问了博客园真是太幸运了,也许这里就有你想要的一个答案——假如你的站点动态处理了图片或者其他原本不会动态处理的非网页资源的话。没想到吧,这是Session惹的祸!我们公司某个站点访问量一直很大,几年前就已经发现客户经常投诉说很慢,而这个问题我们一直都在排查和解决。从线路问题,到数据库连接泄露,到数据库死 Read More
posted @ 2012-04-07 15:35 Happy Hu Views(365) Comments(0) Diggs(0) Edit
Random.Next() 返回非负随机数;Random.Next(Int) 返回一个小于所指定最大值的非负随机数Random.Next(Int,Int) 返回一个指定范围内的随机数1、random(number)函数介绍见帮助文档,简单再提一下,random(number)返回一个0~number-1之间的随机整数.参数number代表一个整数.示例:trace(random(5));2、Math.random()见帮助文档。返回一个有14位精度的0~1之间的数,注意没有参数。示例:trace(Math.random());3、自定义的函数我们有时候需要的随机数可不是这么简单。比如我们想返回 Read More
posted @ 2012-04-07 15:31 Happy Hu Views(8467) Comments(1) Diggs(0) Edit
一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单,随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件、编程语言、数据库、WebServer、防火墙等各个领域都有了很高的要求,已经不是原来简单的html静态网站所能比拟的。大型网站,比如门户网站。在面对大量用户访问、高并发请求方面,基本的解决方案集中在这样几个环节:使用高性能的服务器、高性能的数据库、高效率的编程语言、还有高性能的W Read More
posted @ 2012-04-07 15:29 Happy Hu Views(330) Comments(0) Diggs(0) Edit
发送操作:C# codeWebRequest myHttpWebRequest = WebRequest.Create(http://XXX.aspx);// Set the 'Method' property of the 'Webrequest' to 'POST'.myHttpWebRequest.Method = "POST";// Create a new string object to POST data to the Url.string postData = //想要发送的XML文件ASCIIEncoding Read More
posted @ 2012-04-07 15:28 Happy Hu Views(1581) Comments(0) Diggs(0) Edit
Page.Response.Write("<script>var response;</script>");Page.RegisterStartupScript("RegisterStartupScript","<script>var RegisterStartupScript;</script>");Page.RegisterClientScriptBlock("RegisterClientScriptBlock","<script>var R Read More
posted @ 2012-04-07 15:25 Happy Hu Views(173) Comments(0) Diggs(0) Edit
服务器的IIS站点较多,有时候使用GUI更改其中一个站点的.net版本需要重新启动WWW服务,要想不重新启动www服务,可以使用命令的办法设置网站asp.net版本:cd c:\Inetpub\AdminScripts adsutil.vbs ENUM_all /P W3SVCcd C:\WINDO... Read More
posted @ 2012-04-07 15:19 Happy Hu Views(819) Comments(0) Diggs(0) Edit