03 2017 档案

摘要:说起Parallel.For大家都不会陌生,很简单,不就是一个提供并行功能的for循环吗? 或许大家平时使用到的差不多就是其中最简单的那个重载方法,而真实情况 下Parallel.For里面有14个重载,而其中那些比较复杂的重载方法,或许还有同学还不知道怎么用呢~~~ 刚好我最近我有应用场景了,给大 阅读全文
posted @ 2017-03-23 13:05 一线码农 阅读(8080) 评论(6) 推荐(11) 编辑
摘要:一般我们发布项目的时候通常都会采用release版本,因为release会在jit层面对我们的il代码进行了优化,比如在迭代和内存操作的性能提升方面,废话不多说, 我先用一个简单的“冒泡排序”体验下release和debug下面的性能差距。 一:release带来的闪光点【冒泡排序】 这个是我多年前 阅读全文
posted @ 2017-03-20 09:37 一线码农 阅读(5145) 评论(20) 推荐(14) 编辑
摘要:最近在看一个同事的代码,代码的本意是在main方法中开启10个线程,用这10个线程来处理一批业务逻辑,在某一时刻当你命令console退出的时候,这个 时候不是立即让console退出,而是需要等待10个线程把检测状态之后的业务逻辑执行完之后再退出,这样做是有道理的,如果强行退出会有可能造成子线程的 阅读全文
posted @ 2017-03-13 09:26 一线码农 阅读(6349) 评论(23) 推荐(28) 编辑

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