上一页 1 ··· 7 8 9 10 11
摘要: 注:本文仅针对 DiscuzNT3.0, sqlserver 2000版本,其他版本请勿对号入座.去年用DiscuzNT3.0做过二次开发,做过一些性能优化,但是时间关系一直没机会写下来;趁着5.1长假,来写篇回忆性的随笔吧。之前看过园子里代震军同学的博客,知道了老代同学是DiscuzNT团队的一员,从他的博文学了不少东西 ,我这里写的博文是针对一些问题提出自己的看发和解决方案,针对问题并无针对任何人之意,秉着技术交流的原则。DiscuzNT给我的印象是1)功能很强大,所有你能想到的基本都已经有了;2)性能有待优化,数据量较大的情况会产生性能瓶颈(这也正是写此文的目的)。之前发的博文由于缺乏经 阅读全文
posted @ 2011-05-02 11:23 IT高薪猎头 阅读(2034) 评论(10) 推荐(2) 编辑
摘要: 1. int.Parse() VS int.TryParse()你是不是正在这样写[代码]4如果是可以这样试试[代码]3前一种写法,一旦 Request["id"] 是非数值型的,将引发一个异常,引发异常的开销是非常巨大的,而后一种则不会引发任何异常。2.string.IndexOf()你正在这样写吗?[代码]intpos=s.IndexOf(",");其实对于单字符的查找,这样写会更好[代码]i... 阅读全文
posted @ 2009-06-29 18:32 IT高薪猎头 阅读(4617) 评论(51) 推荐(0) 编辑
摘要: 这是这两天刚刚发现的问题,记下来,希望对被web性能困扰的同仁有所帮助!下面说说网站的环境和状况吧:环境:win2003 + asp.net + sqlserver2000, 一个在线读书项目,日PV超500万,独立IP超3万状况:1)内存占用218M平稳;2)cpu约占5%,但是每隔20秒会突然冲到30%,有时甚至50%;(这个很重要)3)每次重新更新发布程序,cpu会稳定占5%一段时间(约30... 阅读全文
posted @ 2009-05-09 09:27 IT高薪猎头 阅读(2350) 评论(10) 推荐(1) 编辑
摘要: 在c#中除法默认不保留小数点,看看下面的结果decimal result = 100 / 1000; // result = 0;需要保留小数点,可以如下decimal result = 100m / 1000;m代表decimal.如果是变量要如何处理呢?这是需要用到Math.Round()int x= 120;int y= 100000;decimal result = (decimal)x ... 阅读全文
posted @ 2008-10-31 16:44 IT高薪猎头 阅读(8817) 评论(2) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11