找到相关内容 3
把多核CPU的计算能力都用起来吧,Parallel--让你的循环变成多线程
某些仿真模拟项目中时常会遇到大量的计算的问题,做一个几千次的仿真会耗费数个小时,用户多次的提出要求提高计算的效率,我们也多次修改计算的逻辑,让计算路径变得更短,但是依旧达不到非常明显的效果。 计算时我观察了一下CPU的使用情况曲线,发现CPU占用并不是很多,而且即便是占用CPU很高的计算逻辑,也只是占用了一个CPU的内核,那如何更充分的利用现在主流的多核CPU做运算呢? 多线程!但是---- 如果
http://www.cyqdata.cn/cnblogs/article-detail-40153 
领域对象驱动开发:来吧,让我们从对象开始吧
 今天我们通过一个“超市收银”业务来作为我们的示例(虽然这个示例看上去不太正常,但是它确表述我们所需要的)。我们将从业务分析到业务建模然后最后的编码来用“面向领域对象”的方式来做我们的项目。 好,我们开始吧!   一、业务分析   大家都去超市买过东西,对超市收银业务都比较熟悉。什么?你不熟?好吧,那我们找个收银员给大家
http://www.cyqdata.cn/cnblogs/article-detail-37311 
.NET 中String 和StringBuilder 以及他们的区别 来吧来吧别以为你什么都知道哈哈
 当在一个循环中将许多字符串连接在一起时,使用 StringBuilder 类可以提升性能,为什么呢?最大区别在于他们的内存分配机制不同。 内存分配: String String 对象是不可改变的。每次使用 String 类中的方法之一或进行运算时(如赋值、拼接等)时,都要在内存中创建一个新的字符串对象,这就需要为该新对象分配新的空间 StringBuilder StringBui
http://www.cyqdata.cn/cnblogs/article-detail-36940