摘要:C#4.0新特性之(一)动态查找 在大神Anders的领导下,C#这门语言也越来越快地朝着编程语言宇宙第一神器进化,C#4.0的新特征都是围绕“动态”(dynamic)的概念的,本文我们先来看看第一个新特性:动态查找(Dynamic Lookup)。1.初识dynamic动态查找允许动态(即在运行时)实现对某个对象的操作与对象类型的绑定,而不管这个对象是来自COM,Iro...
阅读全文
摘要:前一阵子和Gildor以及fpy一起开发了一个小工具。项目名叫DroidGuard,顾名思义是保护手机的,但也绝非防火墙杀软之流。根据我们的调查,在以下几种场景丢失手机的案例比重还是相当大的:在教室上课、自习、睡觉,手机置于桌面或包中在宿舍或家中,人不在手机旁时(入室盗窃)在运动时,手机(放于包中)放在一旁被人顺手牵羊…DroidGuard正是为了应对这些情况,它发挥新型手机的优势,通...
阅读全文
摘要:我的朋友Ken Wang(http://gildor.cnblogs.com/) , 最近写了一个小工具, 用来监测他那孱弱的服务器是否挂掉, 并实时产生提醒(windows alert,email,twitter)等.这个工具在Codeplex开源并提供下载(http://simplehostmonitor.codeplex.com/)下面是对它的描述:Simple Host Monitor m...
阅读全文
摘要:微软刚刚发布了Office Mobile 2010的beta版, 可以免费使用半年(2010年四月到期), 官方网站http://www.microsoft.com/office/2010/en/mobile/default.aspx,列举了office2010的10大新特性, 其中我最喜欢的是第三条:" When delivering a presentation, your notes are...
阅读全文
摘要:[代码]采用并行的Foreach效果的确很明显.不仅仅是指派了多个线程,对cpu的利用率也高很多,见下面两图比较:原来的foraech:480)this.width=480"使用parallel的foreach:480)this.width=480"有兴趣的朋友可以对parallel相应的类库做一下逆向工程分析一下it的原理;-)
阅读全文