摘要:
在进行多线程开发时,我们经常会用到Thread.Sleep(timeout_ms)来等待或者腾出时间来让其他线程处理。不过,即使我们把timeout_ms设置为0,Thread.Sleep还是会执行等待操作。这就让人很纳闷了,我明明指定的等待时间是0毫秒,为什么还会执... 阅读全文
posted @ 2013-11-27 13:04
_学而时习之
阅读(832)
评论(0)
推荐(0)
摘要:
在.NET中,随机数一般是用Random来获取,但是当在多任务的并行化编程时,问题就出现了。因为Random是基于时间作为种子来生成伪随机数的,而如果程序在多核并行时,在同一时间内的多个核中取到的时间是一样的,这样一来,生成的伪随机数就有可能会有一样的。如果业务需求中... 阅读全文
posted @ 2013-11-27 10:37
_学而时习之
阅读(1566)
评论(0)
推荐(0)

浙公网安备 33010602011771号