摘要: 能力不是最重要的,态度才是决定因素。程序员由于幼年受虐,缺乏异性关爱,以及鲜与人类交流等特殊原因,滋生了很多心理疾病,点一盏明灯,照亮这些阴暗角落,愿大家健康茁壮成长。1、在没有能力之前,不要过分追求代码完美,完成全部功能才是目标。写完美代码的关键,是对问题有没有完美深入的理解,而不是什么设计模式。2、发表意见前,请三思,对没有做过的工作,千万不要说“这个很简单,XX一下就好了&rdq... 阅读全文
posted @ 2010-05-05 15:31 Curry 阅读(383) 评论(0) 推荐(1) 编辑
摘要: [代码][代码]原因是因为位操作(先把数字转成2进制)______________________________________________________________________即0&0=0,0&1=0,1&0=0,1&1=1 00000011& 00000101 00000001 即 0|0=0,0|1=1,1|0=1,1|1=100110000| 00001111001... 阅读全文
posted @ 2008-07-20 13:39 Curry 阅读(418) 评论(0) 推荐(1) 编辑
摘要: 起因程序发布后,运行突然奔溃报Out of Memory,查看日志发现如下类似错误(以下堆栈信息来之网络):System.OutOfMemoryException: Insufficient memory to continue the execution of the program. at System.Windows.Media.Composition.DUCE.Channel.SyncFlush() at System.Windows.Media.MediaContext.CompleteRender() at System.Windows.Inter... 阅读全文
posted @ 2013-11-11 11:06 Curry 阅读(2387) 评论(5) 推荐(2) 编辑
摘要: NDIS笔记2 阅读全文
posted @ 2013-03-19 15:38 Curry 阅读(1273) 评论(0) 推荐(1) 编辑
摘要: 由于项目上遇到通信问题,为了排查问题,准备做个可以模拟丢包的工具,同时弥补下网络知识。刚开始的时候以为用SPI技术就可以解决,后来才知道丢包之类的一定要在协议层之下才可以完成,对于协议层之下,本来想完全做完之后再发篇完整的文章,结果发现难度有点超出预期。没办法底子太差了。中间层驱动技术介绍中间层驱动,英文为NDIS intermediate driver。1)内核级网络驱动介绍MicrosoftWindows NT支持三种基本的内核级网络驱动,这三层driver顺序从下到上依次为:1.Miniport NIC drivers:微端口网卡驱动,位于最底层,直接操纵网卡并且对高层驱动提供接口。2. 阅读全文
posted @ 2013-03-19 00:45 Curry 阅读(377) 评论(0) 推荐(1) 编辑
摘要: 在读Microsoft Live Labs Pivot 中exe的时候,发现他的generic.baml读不了,于是到http://reflectoraddins.codeplex.com/wikipage?title=BamlViewer中下载了源码修改。其实源码中还有两处遗漏的,没有修补,因为没法找到对应的XAML,也不知道修复的对不对,所以就未修复。另外还调整了XAML输出的格式。因为感觉老的界面挺难看,所以参考了http://stylesexplorer.codeplex.com/的代码进行了修改,发现他用的是SharpDevelop中TextEditor控件,控件虽好,但那个是2.2 阅读全文
posted @ 2011-03-11 00:21 Curry 阅读(1365) 评论(1) 推荐(3) 编辑
摘要: 今天看到了一篇博客,不应该说昨天,作者用了HTML5去实现,老实说本来不想凑热闹,可看了有位兄弟sandcu用SL实现了遍,不过感觉速度并不理想,想来这种粒子效果自己还未用WPF实现过,顺便看看WPF到底性能如何,随着手痒了下面的悲剧也发生了。 1.因为闲的慌,我看了Flash的效果比较好,于是直接拿了Flash的代码来改,结果浪费了N多时间在上面,Flash的Random是从0到1的小数C#里的是整数的,开始效果就是达不,到后来报错才知道,郁闷了半天。 2. 我是用WriteableBitmap这个类来实现坐标点颜色的写入,可老是说我数组越界,弄了半天才知道是row和colum和x,y坐标的 阅读全文
posted @ 2010-12-22 02:56 Curry 阅读(2837) 评论(12) 推荐(3) 编辑
摘要: 对于没有美术细胞的我来说,抄袭人家的设计或是创意是再平常不过的事,我承认这很无耻,如果在伟大“天朝”的教育体系下还可能升级为道德上的沦丧,毕竟人家搞个东西也不容易,可任务在身,只好下策,脸皮总是在生存以后才拿上台面的。所以也就不避讳了,俺就是抄的。 阅读全文
posted @ 2010-04-02 10:21 Curry 阅读(4153) 评论(13) 推荐(3) 编辑
摘要: 长久以来DispatcherPriority对我都有种神秘的色彩,因为我甚至不知道如何“真正”的使用它。 阅读全文
posted @ 2010-03-15 08:45 Curry 阅读(3368) 评论(2) 推荐(6) 编辑
摘要:         因为项目经常碰到Binding的问题,常常不能联动,所以才进行了分析,我解决方法的思路比较死板:定义问题 ->分解问题 ->初步解决问题 ->优化解法。在解决问题过程中是有收获的,所以分享下心得,也希望各位大大能够帮助小弟查验下思路是否正确,帮忙解解惑,在这里先谢过了。当然推理这段是和WPF无关的,先有... 阅读全文
posted @ 2010-02-09 11:20 Curry 阅读(3385) 评论(15) 推荐(4) 编辑
摘要:      作为一个WPF程序员,我最希望看到的是WPF的应用,或者更确切的说是绚丽的应用,虽然限于自身的实力还不能拿出成绩来,但看到别人的作品时,心里还是有很大的宽慰——WPF是可以做出更加动人地产品的,只要你坚定的走下去,带着不满现状的追求走下去。      下图是Telerik的WPF控件,我相信很多人也下过他的... 阅读全文
posted @ 2009-12-25 14:18 Curry 阅读(7863) 评论(24) 推荐(17) 编辑