11 2011 档案

摘要:上文介绍的互斥方法都是用于进程间的不同线程的互斥。.NET 提供了不同进程间线程互斥的方法。可以使用named mutex来实现进程间的互斥。named mutex是一个全局的mutex,通过给mutex一个名称,可以在所有进程间有效。注意要仔细选择mutex的名称,避免和其他程序冲突。 using System;using System.Threading;using System.Threa... 阅读全文
posted @ 2011-11-16 08:13 yinzixin 阅读(2712) 评论(7) 推荐(3) 编辑
摘要:默认的博客样式实在不太好看,不是我喜欢的风格,我喜欢极简风格。想换也找不到太喜欢的,于是就自力更生,丰衣足食了。顺便也让学了从来没有用过的css派上点用处了。博客园的原来的页面样式还是挺正规的,稍微改改不费多少事就到了我要的效果,非常简单。不求有艺术感,但求清晰整洁。 阅读全文
posted @ 2011-11-15 13:25 yinzixin 阅读(273) 评论(0) 推荐(0) 编辑
摘要:11月的Bellevue还是秋意盎然之际。沿着I90高速往东开,一路上黄色的阔叶林和绿色的针叶林交相辉映。 开着开着就看到前方的山上明显的雪线。 原来打算去看个什么瀑布的,临时决定索性去看雪山了。继续向东开,就进入了Mount Baker-Snoqualmie National Forest,海拔迅速升高,雪线也看起来也越来越低,最终置身于白雪之中。 顺着路走就到了这里 K... 阅读全文
posted @ 2011-11-13 13:50 yinzixin 阅读(304) 评论(0) 推荐(0) 编辑
摘要:本文侧重实例,关于.NET同步原语的概况介绍,可以参考 Overview of Synchronization Primitives . 在线程间共享数据有可能会导致竞速状态而发生数据不一致的状态, 例如: namespace TaskParallel{ class Account { public int Balance { ge... 阅读全文
posted @ 2011-11-12 07:44 yinzixin 阅读(2334) 评论(0) 推荐(2) 编辑
摘要: 阅读全文
posted @ 2011-11-11 14:47 yinzixin 阅读(286) 评论(2) 推荐(0) 编辑
摘要:到了美国,就慢慢开始自己烧菜了,味道还行,没有烧作废的。^_^ 下面是部分我烧的菜。 1. 清蒸鸡翅 2.白菜肉片,青菜胡萝卜,番茄蛋汤 3. 红烧鱼 4. 青椒肉丝,红烧猪蹄,最后一个蔬菜应该是豆苗 5. 洋葱肉丝 蓬哈菜 2011-11-06 6. 土豆烧肉 阅读全文
posted @ 2011-11-04 12:31 yinzixin 阅读(369) 评论(2) 推荐(0) 编辑
摘要:.NET 4为了简化多线程编程,提供了System.Threading.Tasks命名空间中的类来帮助开发者进行多线程编程,其中,Task类用来表示一个线程。最简单的Task类接受一个Action委托作为要执行的方法,调用Start方法开始在另一个线程中运行。例如:using System;using System.Threading.Tasks;namespace TaskParallel{ ... 阅读全文
posted @ 2011-11-04 02:17 yinzixin 阅读(5785) 评论(6) 推荐(9) 编辑

点击右上角即可分享
微信分享提示