Kevin-moon

学习在于分享
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2009年2月25日

摘要:1、 年度大奖 我当年在川大时,有一回和宿舍的老六在校园里闲逛,边走边喝易拉罐的百事可乐,看见一果皮箱我俩打赌,看谁站得最远还能投进,输得晚上请客。本人出手就中,到老六他专门站的更远,使出吃奶劲儿一扔,扔中果皮箱的顶部,叭!一声巨响易拉罐蘸起老高没进,正好有一女生从那经过,老六的罐没喝干净,那可乐溅在那女生脸上了。 开始,我和老六赶忙向她道歉,可那妞儿得理不让人,一个劲的骂人,老六火了和她对骂起来... 阅读全文

posted @ 2009-02-25 13:54 Kevin-moon 阅读(830) 评论(2) 推荐(0) 编辑

2009年2月23日

摘要: APM(Asynchronous Programming Model),异步编程模型。大家对这个应该不会陌生,甚至太过于熟悉了吧!因为在太多的地方看到过它,对于应用上也许更没的说了!呵呵。不过如果遇到下面几种情况也要提供APM的时候 1、构建和一些硬件(FCL没有提供支持的)直接交互的类。 2、在自定义的类上执行某些方法也许需要很多的时间,这些希望对这些方法进行异步处理,所以也加上APM这种方式。 3、一些Win32的函数(Win32注册表、日志...)目前只提供了同步处理,所以当使用这些的时候,希望对这些函数做些封装,加上异步支持。..... 阅读全文

posted @ 2009-02-23 08:41 Kevin-moon 阅读(3127) 评论(21) 推荐(0) 编辑

2009年2月19日

摘要: 对于NET下的开发人员,可能对Symbol不了解的人还不少,因为MS给了我们太多方便的工具,让我们只需要去关注代码,对于其他的东西基本上不需要去关注,所以就养成了一个习惯(过多的依赖MS,依赖VS)。这里只是抛开VS,讲一下调试要用到的东西-Symbol。 阅读全文

posted @ 2009-02-19 13:40 Kevin-moon 阅读(9675) 评论(7) 推荐(1) 编辑

2009年2月9日

摘要: 了解控件异步机制的都应该知道SynchronizationContext,前面的文章也有介绍,现在就让我们来实现自定义的SynchronizationContext,通过它来实现线程之间的调度。 StaSynchronizationContext是STA线程的上下文环境,我们可以向该上下文环境发送消息,该上下文环境中的STA线程负责监听,如果发现有消息进入,则执行消息..... 阅读全文

posted @ 2009-02-09 09:01 Kevin-moon 阅读(3795) 评论(16) 推荐(1) 编辑

2009年1月22日

摘要: web.config里面的这些配置太简单了!不过前几天帮一个朋友调试下网站,当谈到配置文件的时候,他既然忘记了一些简单的配置设置...!呵呵,现在让我们一起重温下这些简单的东西吧..... 阅读全文

posted @ 2009-01-22 16:20 Kevin-moon 阅读(3310) 评论(5) 推荐(1) 编辑

2009年1月16日

摘要: 上一篇中已经讲了SynchronizationContext 的一些内容,现在让我们更加深入地去了解它!继上篇中的问题"在UI线程上对SynchronizationContext的使用,可以适用于其他线程呢?" OK,我们把它放置在非UI线程上,这是你用SynchronizationContext.Current的属性来获取,你会发现你得到的是null,这时候,你可能会说,既然它不存在,那么我自己创建一个SynchronizationContext对象,这样就没问题了吧!?可是,最后它并不会像UI线程中那样去工作..... 阅读全文

posted @ 2009-01-16 11:38 Kevin-moon 阅读(14436) 评论(13) 推荐(6) 编辑

2009年1月13日

摘要: 应用程序有两个线程:线程A和线程B,不过线程B比较特殊,它属于UI线程,当这两个线程同时运行的时候,线程A有个需求:"修改UI对象的属性",线程A直接去操作UI对象,这时线程B说:"线程A,你真xx,你不知道我的特殊嘛!",然后直接抛给线程A一个异常信息,线程A得到异常后,一脸的无辜和无奈..... 阅读全文

posted @ 2009-01-13 08:58 Kevin-moon 阅读(17110) 评论(35) 推荐(18) 编辑

2008年12月26日

摘要:"山寨文化",现在已经成为了流行的一个词,"山寨手机"、"山寨版明星"、连"春晚"也要山寨起来了.....!既然现实环境有那么多的"山寨",那在程序的环境中,我们就更需要了!程序世界中的山寨就是对象的副本!MS只给了我们表层的复制,下面就让我们将"山寨"进行到底! 阅读全文

posted @ 2008-12-26 09:04 Kevin-moon 阅读(3025) 评论(24) 推荐(0) 编辑

2008年12月15日

摘要:最近听到了很多关于软件质量的话题,自己前段时间也参加个PMP(项目管理)的培训,所以一时对于质量控制特别感兴趣,在这里想和大家共同讨论下! 软件质量,是所有人都很关心的东西。我们在开发过程中为了保证质量,从中引进了软件测试。它在整个的过程中起到的作用不言而预,但是它也存在一些问题: 1、在软件测试中要保证软件的高质量就必须增加项目的成本,从而需要增加测试人员,延长项目时间,购买或学习测试工... 阅读全文

posted @ 2008-12-15 09:02 Kevin-moon 阅读(2600) 评论(30) 推荐(0) 编辑

2008年12月11日

摘要:这几天弄完了一个"自定义公式计算"的方案,觉得比较有意思,在这里就共享下! 该方案是针对一些需要用户自己去定义"计算公式",然后通过这个公式得出计算的结果这种需求的,特别适用与一些产品的BOM(在制作BOM的时候,需要去设定BOM中每个物料的数量,当这个BOM在比较复杂的时候直接去设定物料的数量,这点就不能去满足,因为有些物料是和其中的一些有关系的,所以这些的数据也想通过公式... 阅读全文

posted @ 2008-12-11 11:41 Kevin-moon 阅读(7670) 评论(27) 推荐(0) 编辑