Dev365

每时每分都有新收获

导航

10 2004 档案

摘要:页面数据的缓存和输出对整体性能有很大的影响。公司原来的输出缓存是用的StringBuilder,今天对这个输出方式继续研究了一下,使用了StringCollection并作了相应的改进。简单的测试如下:对缓存代码输入100000个长度为5~150的字串,然后读出(可以分批读,应为HttpResponse可以重复接受字串),比较他们的速度。得到结果如下:看来StringBuilder并不适合长字串的... 阅读全文

posted @ 2004-10-18 20:45 红移 阅读(1437) 评论(5) 推荐(0)

摘要:有没有人从不为自己的错误找借口? 我相信没有。坦诚地说,在某些时候我还是一个为错误找借口的好手。读完这篇被译为《没有任何借口》的书,我不得不对自己进行反思。为自己的错误寻找借口也许是人的本能,就像亚当把错误怪罪于夏娃,而夏娃把错误怪罪于蛇那样。然而事实上寻找借口也许避免了你在某些地方的损失,但你失去了最重要的东西:诚信。更重要的是你容忍自己并鼓励自己再次犯错。我们不是老板,和企业是劳资关系,也许没... 阅读全文

posted @ 2004-10-16 23:12 红移 阅读(1090) 评论(1) 推荐(0)

摘要:ASP.NET中很多地方用了HybridDictionary。我也是第一次知道HybridDictionary。MSDN上是这么说的:This class is recommended for cases where the number of elements in a dictionary is unknown. It takes advantage of the improved perfo... 阅读全文

posted @ 2004-10-04 21:33 红移 阅读(2094) 评论(3) 推荐(0)

摘要:在十字路口我的车停第一位,在绿灯亮时我起步,马上换二档。我注意着前方(对方左转车辆)以及右方(担心非机动车强行左转超车)。当我快到十字路口中间准备换三档的时候有一个四十岁左右的中年妇女竟然从我左侧越过我车头强行右转!这时候急刹车很有可能造成后座三岁的小朋友受伤,于是我快速狠踩刹车两下,第三下踩到底。车上的东西全部翻了下来,可还是碰到了那个人。她从自行车上摔了下来,自行车把我的前保险杠擦了一条10公... 阅读全文

posted @ 2004-10-02 14:08 红移 阅读(879) 评论(2) 推荐(0)