future 相关问题

计算结束前计算结果的占位符。用于并发编程。关于未来事件的问题在Stack Overflow上是偏离主题的。

'Future '不是'String'类型的子类型>

我是新手。我尝试学习SharedPreferences,但我有这个例外。我该如何解决?类_MyAppState扩展状态{Future prefs = SharedPreferences ....

回答 1 投票 0

等待CompletableFuture列表[重复]

如何等待期货清单15分钟(如果未完成),而不是每个期货?下面的代码将等待每个未来15分钟。但这不是我想要的(CompleteableFuture ] >>> 像这样使用CompletableFuture.allOf(): CompletableFuture.allOf()

回答 1 投票 0

如何在Scala中跟踪例外情况和嵌套期货的结果

我有一种情况,我想计算嵌套的期货。下面是这种情况:def firstFuture(factor:Int):Future [Int] = Future {println(“ Running future 1”)Thread.sleep(3000)5 * ...

回答 1 投票 0

等待kafkaTemplate等待未来

我正在执行异步操作,该操作将在循环中返回将来的对象(例如10条消息)。据我了解,当Future完成时,回调方法会自动触发并执行...

回答 1 投票 0

为什么在CallbackToFutureAdapter中不触发LocationCallback?

我需要完成的工作:我的应用程序应该请求用户的当前位置,每15分钟重复一次,甚至在后台甚至在应用程序终止时也要重复一次。我做了什么:...

回答 1 投票 0

Scala:地图的未来清单

我有一个包含未来地图的列表val m1 = Future(Map((“ A”-> 1),(“ B”-> 1)))val m2 = Future(Map((“ A”-> 1),(“” C“-> 1)))val m3 = Future(Map((” C“-> 5),(” D“-> 1)))...

回答 2 投票 0

C ++:添加将在完成std :: future后执行的回调

在python中,您可以使用:future.add_done_callback(f)f将在具有结果或被取消的情况下使用future作为其输入参数来调用。我如何在c ++中做类似的事情?

回答 1 投票 1

Java Future重复超时导致JVM内存不足

我们的Java应用程序存在一个问题,当它尝试写入位于NFS共享上的日志文件并且NFS共享已关闭时,它会无限期阻塞。我想知道我们是否可以解决这个问题...

回答 1 投票 0

如何使用C ++ Future读取标准输入而不会阻塞?

测试程序StdoutWriter在1秒内将一些文本({“ id”:0,“ cmd”:1})写到stdout,然后在5秒后再次写入,然后等待10秒然后退出。我已经单独运行了该程序并验证了...

回答 1 投票 0

为什么Flutter Future不等待

我仍在尝试理解future如何在dart中工作,我编写了一种方法,该方法可从API这样获取数据:Future getCountryData(String country)async {CountryData data; ...

回答 1 投票 0

在Scala.js中超时,将来超时

我需要在跨平台的JVM / JS应用程序中对Future设置超时。此超时仅在测试中使用,因此阻塞解决方案不会那么糟糕。我实现了以下...

回答 1 投票 0

Future.filter运行时异常,没有任何if-guards

我偶尔会收到util.NoSuchElementException:Future.filter谓词不满足异常。我从其他问题中得出的理解是,如果在...

回答 1 投票 0

如何实现对`async fn(&mut self)`进行轮询的`Future`?

我具有以下struct struct Test; impl Test {异步fn函数(&mut self){}}我想实现std :: future :: Future(嗯,实际上是Futures :: Stream,但这基本上是...

回答 1 投票 1

调用api的未来方法有时返回null有时不返回

[在此方法中,输出如下:I / flutter(2928):200 I / flutter(2928):空I / flutter(2928):['Images'的实例]这将导致snapshot.data为我的FutureBuilder中的null为...

回答 1 投票 0

C ++兑现承诺/未来

我正在尝试将一些同步(winsock2)代码转换为带有承诺的异步代码。 void sendRequest(){sendto(...); recvfrom(...,缓冲区);返回缓冲区; }我相信sendto&...

回答 1 投票 1

R Shiny:renderUI + ui根据条件异步输出多个输入

我正在创建一个应用。当前,我有一个UI,用户可以在其中按下按钮来执行从数据库中查询以获取数据。抓取数据后(需要很长时间)。我创建了一个...

回答 1 投票 0

在Flutter中等待异步

我正在尝试使用Flutter编写Matrix服务器客户端应用程序。我从用户所属的服务器请求组。 Future joinedRooms(String accessToken)异步{...

回答 1 投票 0

我想使用功能更新图片,但总是说Future 不是ImageProvider ]的子类型。 我想使用功能更新图片,但总是说Future不是ImageProvider类型的子类型。 [函数跟随函数,它将由窗口小部件树中的图像提供程序调用。当使用从图像提供程序中选取的ImageFile时,它可以完美地工作。但是我将该文件复制到磁盘中并无法检索。 _decideImageView(){ if(imageFile== null){ return AssetImage("assets/example.jpeg"); }else{ return AssetImage('$_localPath/name.jpg'); } 正在工作 _decideImageView(){ if(imageFile== null){ return AssetImage("assets/example.jpeg"); }else{ return FileImage(imageFile); } } 通过此功能选择图像。 _openGallery(BuildContext context) async{ var picture = await ImagePicker.pickImage(source: ImageSource.gallery); this.setState((){ imageFile = picture; }); Directory pathd = await getApplicationDocumentsDirectory(); String path =pathd.path; final File newImage = await imageFile.copy('$path/name.jpg'); Navigator.of(context).pop(); } 我已经使用]向main.dart提供了应用程序目录> static final _localPath = getApplicationDocumentsDirectory(); 我想使用功能更新图片,但总是说Future不是ImageProvider类型的子类型。函数是在小部件树中由图像提供程序调用的函数之后的函数。它可以正常工作... 我想指出documentation for getApplicationDocumentsDirectory。如果将其签出,则会看到它返回Future<Directory>。该应用程序无法确定您是否已在同步运行时解决了将来的问题,因此会引发错误。 在调用期货之前解决期货的一种解决方案,就是像这样使用initState: @override void initState() { super.initState(); _localPath = await getApplicationDocumentsDirectory(); } 我建议您阅读有关异步编程的文章,因为它非常有趣。希望对您有帮助,您可以进一步开发应用!

回答 1 投票 0


在类似Dart的现代语言中,按引用传递的真正含义是什么?

[与Dart的期货合作,我遇到了一个有趣的问题。导入'dart:async'; class Egg {字符串样式;鸡蛋(this.style); } Future cookEggs(List list)=> new Future(()...

回答 3 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.