浪淘沙

XSpin is blogged by xPilot & Janssen
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

不知道是惊喜还是郁闷

Posted on 2004-08-12 08:13  浪淘沙  阅读(1753)  评论(9编辑  收藏  举报
9月份就要辞职和MM一起读研究生了,重新过上清贫的生活,工作三年的确感触颇深,一定要用这三年的时间把自己的英语和基础知识补上,不虚此行。

2月份考完试顺势翻译的关于URL Rewriting的资料,一直都不敢贴上来,看得太多翻译糟糕和被骂的口水话,不过还是硬着头皮和xPilot申请一个公用Blog,壮壮胆贴了出来,居然被收藏了N多,感觉颇有成就感!:)hoho,好像有点自大了?还是应该谦虚一下吧......

现在对Blog得出一个结论,这是一个共同分享和抒发自己内心所想之事(人、物、Code等),就好好用吧!

昨天晚上看了一小会儿《C#类库设计手册》发现自己真的缺乏很多基础性的知识。
这次理解了浅表副本和深层副本的区别,的确有些代码看似没错,但是稍加改动就能提高一些性能了,如:
//获取一个浅表副本
public GetDataSet1(){
    DataSet ds 
= new DataSet();
    
//填充一个DataSet,省略


    
return ds.Clone();
}


//获取一个深层副本
public GetDataSet2(){
    DataSet ds 
= new DataSet();
    
//填充一个DataSet,省略


    
return ds;
}

假如ds是一本书,GetDataSet()是借书的操作,那么看看这两个区别:
    获取浅表副本就是把这本书直接接给读者(GetDataSet1()
    获取深层副本就是把这本书留着(或者销毁),抄写一份给读者(GetDataSet2())
我想直接把书借给读者总比抄给读者性能要高吧。系统再快也有这些细微的性能上的差异,以后要注意了

中国女足0:8输给德国,真是哭笑不得.