【发布时间】:2017-10-04 14:32:45
【问题描述】:
请在一个简单的 dart 代码 sn-p 中演示,在内部控制下执行计算(例如优化或模型拟合)的 while 循环(除了文件访问等不透明外部上下文控制的操作)可以交错运行方法。
我的假设是,除非在每个 while 循环中运行阻塞指令,例如文件访问或使用 Web 套接字,否则这是不可能的。
关于 dart 中异步编程的文档没有提到这个意义上的“阻塞”一词。 vertx(java应用程序服务器库)中的异步编程文档确实如此。但我不知道后者是否可以推广,因为平台可以实现关于异步编程的不同意图。
【问题讨论】:
标签: async-await dart blocking nonblocking