
多线程
文章平均质量分 95
几何螃蟹
Wonder is mother of all science.
展开
-
【Grasshopper进阶】TaskCapableComponent vs Parallel.For 该怎么选?Grasshopper多线程进阶
TaskCapableComponent vs Parallel.For 该怎么选?在Rhino6更新之后,Grasshopper加入了一个新的API —— TaskCapableComponent,使得电池对多线程有了更深度的支持。官方也早在2018年就做了文档和简单的例子,让大家能够更好的针对使用这个组件进行开发(官方例子链接)。以下Grasshopper简称GH不过官方的例子有点奇怪,为什么我算一个斐波那契数列还要多线程?这玩意儿多线程有啥意义?再进一步说,由于GH的整个画布的单线程架构,我在这原创 2020-12-09 18:48:51 · 1437 阅读 · 10 评论 -
【C#杂谈】异步与多线程的区别与联系 async / await / multithreading
关于异步与多线程,笔者在刚接触的时候一直存在诸多疑惑,甚至一度以为这俩概念是用来描述同一种技术在不同场景下的应用,进而导致对很多与它们相关的概念都一知半解,代码中的async/await关键词也是莫名其妙地在用。但是在不断地接触这类概念(因为现在的场景中异步与多线程几乎无处不在)的过程中,还是不断地修正了这种思维。代码写起来也顺手多了。所以这篇文章也是有感而发,在去年的时间里因为多线程和异步踩了不少雷,希望能够给大家做一点简单的解释和区分把。TL, DR: 请参照文章最后的例子 :)多线程是什么多原创 2021-01-06 00:24:21 · 6865 阅读 · 2 评论