随笔分类 -  编程心得

这些文章记录了俺对编程的心路历程,记录了俺的编程思想的改变,俺的编程世界观的形成
摘要:Enterprise Library 提供了 CAB(Caching Application Block) 来帮助开发人员进行数据缓存管理.其内存缓存的实现倒也简单实用——取一个Hashtable来保存各个缓存项——跟我们自己做的一样,不过其中有个Backing Store的概念,倒是让这个缓存库一下丰富了起来.看CAB入门文章时,常常会看到介绍它有4种存储方式:内存存储独立文件缓存(Isolated Storage)数据库存储(DataBase Cache Storage)自定义存储看到这种排版的介绍方式,很容易就将读者导入这样的思维:独立文件存储、数据库存储和自定义存储是跟内存存储同种性质 阅读全文
posted @ 2011-12-15 20:33 _龙猫 阅读(690) 评论(0) 推荐(0)
摘要:这个操作应该是比较基础的了,平时用得也比较少,所以写在这里提醒自己Framework已经提供了这样的功能了:static void Main(string[] args){ var left = new List<SampleData> { SampleData.OwnedByLeft, SampleData.OwnedByBoth }; var right = new List<SampleData> { SampleData.OwnedByRight, SampleData.OwnedByBoth }; var intersection = left.Interse 阅读全文
posted @ 2011-10-20 11:54 _龙猫 阅读(249) 评论(0) 推荐(0)
摘要:在定义类属性的时候常常会像这样写:class XX{ private OO _oo; public OO Oo { get { if (Oo ==null) Oo =new OO(); return _oo; } }} 近日看到Oo get内的另一种写法:get{ return _oo ?? _oo =new OO { Name ="halo" };}呵,??的用法我懂,可是右边为什么能将赋值后的_oo返回我就不懂了。一开始以为是??的特殊用法,于是... 阅读全文
posted @ 2011-08-11 17:47 _龙猫 阅读(356) 评论(0) 推荐(0)
摘要:一个不小心,发现上一篇文章居然已经是几个月前写的了。虽然几乎天天来这里逛,但是写文章的念头倒是想都不去想。当然大部分原因是因为没有足够的时间,没有自己的电脑就是这么痛苦啊~进入新公司半年以来,一共做了2个项目A和B。项目A是在试用期就忙里忙外地赶的,同时有另外2个人跟我一样是试用的,3个人一起做项目。根据领导的指示:要在一个月内赶出项目来,UI外包,原因是为了追赶什么搜索引擎的seo(也就是说合同... 阅读全文
posted @ 2010-01-21 19:30 _龙猫 阅读(388) 评论(3) 推荐(0)