2011年8月19日

自己动手重新实现LINQ to Objects: 1 - 引言

摘要: 本文翻译自Jon Skeet的系列博文“Edulinq”。本篇原文地址:http://msmvps.com/blogs/jon_skeet/archive/2010/09/03/reimplementing-linq-to-objects-part-1-introduction.aspx大约一年半之前,我在DDD的活动日上做了一次演讲。我当时试图去重新实现LINQ to Objects,在一小时内能实现多少算多少。根据会后的反馈信息来看,我当时做得太快了...而且我还是远远没有实现完整。不过无论如何我还是觉得重新实现LINQ to Objects是一个很有趣的练习,所以我觉得我应该用且行且博、 阅读全文

posted @ 2011-08-19 01:57 崔鹏飞 阅读(2089) 评论(6) 推荐(0) 编辑

2011年7月6日

[译]WP7 Tip: 禁用Pivot控件的切换手势

摘要: 原文地址:http://www.imaginativeuniversal.com/blog/post/2010/12/09/WP7-Tip-disabling-the-Pivot-Control-swipe-gesture.aspx 原文作者:James Ashley 在WP7社区中一个经常被问到的问题就是:在Pivot中放置了可以接受滑动手势的控件(比如说一个Slider)时,如何禁用Pivot... 阅读全文

posted @ 2011-07-06 13:19 崔鹏飞 阅读(2459) 评论(5) 推荐(2) 编辑

2011年6月25日

美国生活第二个月照片(2):毁灭公爵刺杀肯尼迪

摘要: 恰好赶上这个月的十一号GearBox要在Duke Nukem北美发售之前搞一个Community Day,就在达拉斯。作为一个八流的FPS爱好者一定要去凑凑热闹。去往达拉斯的路上,透过车窗随便拍了一张到达现场,室内很暗。摆了一些GearBox出品的其他游戏的海报。这次来点干货,丢大爷的玉照我才知道Borderland也是GearBox出的,进门之后有一个人偶应该是一个侏儒在里面会场里面人头攒动虽说是以Duke Nukem为主角,但是最先介绍了一个未发布的新游戏,过程中禁止照相和摄像,只拍到一张这个哥们一直在会场里转悠,大热天的,不容易,再给你个镜头下面这张是游戏体验室里面进门之后的一个牌子。内 阅读全文

posted @ 2011-06-25 15:08 崔鹏飞 阅读(2938) 评论(37) 推荐(5) 编辑

2011年6月22日

美国生活第二个月照片(1):飙摩托,二造红河谷;乘火车,初访沃斯堡

摘要: 再访红河谷紧接着上次去红河谷骑越野车的一周之后,再次造访此地,体验肾上腺素的急剧分泌。这是刚进门的地方,很多人都是开着汽车,挂着拖车,载着摩托车来的骑过了一大片坑坑洼洼的泥水地,前面就是红河,德克萨斯州和俄克拉荷马州的交界之处。前面转弯后完全是豁然开朗的景象。一半流水一半沙,满目葱绿满目花。(其实是没有花儿的,只是为了凑个韵脚)中途搁浅之后暂停休息把车弄出来之后满鞋的泥水初乘列车坐了一次美国的观光火车,完全不给力,要是碰见中国的春运他们肯定应付不了。两个多小时的车程,中途停车检修一个多小时。这是火车站所在地,葡萄藤镇 站在一个不知是做什么用的台子上留个影站台火车到了下了火车就是一个观光点,下面 阅读全文

posted @ 2011-06-22 12:00 崔鹏飞 阅读(3526) 评论(34) 推荐(2) 编辑

2011年6月2日

美国生活第一个月见闻,有图有真相(3)

摘要: 我只带了手机,下面的照片是同事用相机照的。这是邻居家的前门这是我们住的后院这是小区里的某户大房子,车库都带三开门儿的人工喷泉后面这家真爽这是小区里面的路,路旁很绿接下来这家才是真的夸张,我一开始都觉得这不是住人用的这个是我所在地的市政厅的大门口下面是装好了车准备去骑越野摩托了下面这张,请忽视右侧打酱油的楼主,左边是装在车上的摩托车和四轮车去往河谷的路很长,两边基本都是这么绿路旁还有一些风力发电机终于到了地方了,装备整齐,上车准备开起走先来个稳步前进再来个龟速过坡用力扭转方向盘屁股后面一溜烟同志们好,同志们辛苦了勇过泥水沟再次勇过泥水沟最后整的满鞋满裤腿都是泥,翻身下车中间那些不太清晰的照片是从 阅读全文

posted @ 2011-06-02 22:05 崔鹏飞 阅读(3980) 评论(55) 推荐(6) 编辑

2011年6月1日

美国生活第一个月见闻,有图有真相(2)

摘要: 书接上回,这是公司楼下湖里的一条鳄鱼,到了中午鳄鱼头上还趴着一只晒暖儿的老龟 鳄鱼只是雕塑,从侧面比较容易看出来 中午去吃饭的时候经常走的一条小路,旁边有初生的小兔子 另外还有一些其他的鸟类,见人不跑 这是某天下雨之后的云 从另外一个角度看起来似乎没有那么红了 市政大厅(city hall是这么翻译吧?)门口的雕塑 另外一个雕塑,讲的是这个地方刚通铁路的时候当地群众喜气洋洋迎接四化成果的场景 看了一场球赛,当地的达拉斯对阵新英格兰 我不懂足球,但是我觉得两个队水平都不咋样当地的一个滑冰场 小学生在训练 滑冰场旁边的一个体育用品商店,摆着卖的子弹 同样也是摆在柜台上的枪支 买了一本书 是Tina 阅读全文

posted @ 2011-06-01 22:25 崔鹏飞 阅读(3990) 评论(50) 推荐(8) 编辑

2011年5月31日

美国生活第一个月见闻,有图有真相(1)

摘要: 这是从成都起飞时候在飞机上照的,灰蒙蒙的,什么都看不清楚。飞行中途没怎么开手机,所以也没怎么拍照,下面是到了公司之后的照片。这是公司进门之后墙上挂的的东西MS合作ISV的牌子,2010-2011,是金的后面这个变成银的了,为啥呢?因为微软涨价了。。。。。。产品包装盒,不知道是不是真的有人买光盘而不是下载的休息室的墙上贴了一堆妇女儿童保护条例之类的东西周末去看车展,这个是啥车?不认识,不过看起来挺高端的下面牛逼了,一队兰博基尼排成一排,我只拍了其中两个还有一些其他各种各样的车,都不认识,叫不上名字来这儿的自然环境不错,其实不止是不错,是很好小区里面的草坪上,树林里有野兔子和松鼠,都不咋怕人小区里 阅读全文

posted @ 2011-05-31 21:59 崔鹏飞 阅读(5077) 评论(68) 推荐(1) 编辑

2011年4月18日

[翻译]List<T>为什么实现了那么多接口?

摘要: 原文地址:http://blogs.msdn.com/b/ericlippert/archive/2011/04/04/so-many-interfaces.aspx 原作者:Eric Lippert Eric Lippert是微软员工,C#编译器的主要开发人员之一。 阅读全文

posted @ 2011-04-18 02:02 崔鹏飞 阅读(4078) 评论(11) 推荐(8) 编辑

2011年4月13日

“可选参数”趣事探轶

摘要: 上一篇博文中提到了“可选参数”这个C# 4.0中新增的语言特性,但是写过之后还是不满足,心里还是有一些疑问没有得到解释。于是又做了一些探索,过程中竟然发现这么一个小小的语言特性背后隐藏着的有趣问题还真不少。这次就把探索过程中的发现和疑问记录下来。“可选参数”的实现Cnblogs上有一篇蒋金楠的文章中提到一句:“缺省参数最终体现为两个特殊的自定义特性OptionalAttribute和DefaultParameterValueAttribute ”。为了验证这个说法的正确性,我自己做了一些试验。要研究语言特性的实现原理最好的方法莫过于反编译出IL代码来一探究竟了。所以,那就顺着这条线索走吧。首先 阅读全文

posted @ 2011-04-13 00:45 崔鹏飞 阅读(1811) 评论(9) 推荐(4) 编辑

2011年3月6日

C#中的语言特性都是从何而来?

摘要: 前几天推荐一个同事用“可选参数”,推荐完了我还画蛇添足的说这是.Net 4中的新特性。但是事后才发现这个新特性是C# 4.0的语言特性,与.Net 4无关。其实也不只这一次,我平时也经常把语言、框架、运行时,有时甚至还有开发工具混为一谈。于是今天就总结一下C#中我感兴趣的几个语言特性是从何而来的。1.可选参数可选参数是C# 4.0中的新特性,其作用在于在调用者不提供参数值时给参数一个默认值,用起来是这样的:static void Main(string[] args){ TestMethod(); TestMethod(10); Console.ReadLine();}public stati 阅读全文

posted @ 2011-03-06 16:05 崔鹏飞 阅读(2485) 评论(17) 推荐(4) 编辑

2010年10月24日

送给所有需要学英语的朋友—Words Via Subtitle

摘要: 从名字就可以看出来,Words Via Subtitle是用来通过字幕学单词的辅助工具。它通过解析美剧或者电影的字幕文件把其中的生词取出,用网络上提供的开放API或者本地词库解释生词。另外,程序还可以提供单词读音(机器发音),可以播放一个单词在剧中出现的语境,可以把所有生词串起来像幻灯片一样连续播放,也就是说显示一个单词及其解释,然后用机器发音读该单词,然后播放该单词在剧中出现的句子,然后切换到下... 阅读全文

posted @ 2010-10-24 16:16 崔鹏飞 阅读(4684) 评论(29) 推荐(16) 编辑

2010年9月30日

当Generic.xaml遇上BitmapImage:发现一个疑似WPF Bug而又不似Bug的问题

摘要: 发现一个疑似WPF Bug而又不似Bug的问题 阅读全文

posted @ 2010-09-30 01:31 崔鹏飞 阅读(3520) 评论(3) 推荐(1) 编辑

2010年9月14日

WPF中ItemContainerStyle不适用的一种情况

摘要: ListBox和TabControl都是间接继承自ItemsControl而直接继承自Selector的,那是不是同为Selector的子类的ComboBox也会有类似的行为呢? 阅读全文

posted @ 2010-09-14 00:20 崔鹏飞 阅读(4379) 评论(6) 推荐(0) 编辑

2010年8月1日

在.NET 4中调用GDAL库时遇到的问题及解决方法

摘要: .NET 4中静态构造函数执行时机的变化导致的breaking change 阅读全文

posted @ 2010-08-01 20:01 崔鹏飞 阅读(1792) 评论(0) 推荐(0) 编辑

2010年5月22日

.NET 4.0 FAQ 第一部分—DLR

摘要: 最近回学校做毕业设计,老师要求提交与主题相关的译文,这是其中一篇。 阅读全文

posted @ 2010-05-22 10:01 崔鹏飞 阅读(2248) 评论(9) 推荐(2) 编辑

导航