Вопросы с тегом «future»



11
Ожидание в списке будущего
У меня есть метод, который возвращает Listфьючерсы List<Future<O>> futures = getFutures(); Теперь я хочу дождаться, пока либо все фьючерсы не будут успешно обработаны, либо какая-либо из задач, вывод которых возвращается будущим, выдает исключение. Даже если одна задача выдает исключение, нет смысла ждать другого будущего. Простым подходом было бы wait() { …

1
Фьючерсы против обещаний
Я путаю себя с разницей между будущим и обещанием. Очевидно, у них разные методы и прочее, но каков фактический вариант использования? Это?: когда я управляю какой-то асинхронной задачей, я использую future, чтобы получить значение "в будущем" когда я выполняю асинхронную задачу, я использую обещание в качестве возвращаемого типа, чтобы позволить …
135 c++  c++11  promise  future 

6
Scala: List [Future] to Future [List] без учета неудачных фьючерсов
Я ищу способ преобразовать список Futures произвольной длины в Future of List. Я использую Playframework, поэтому в конечном итоге я действительно хочу Future[Result], но чтобы упростить задачу, скажем так Future[List[Int]]. Обычный способ сделать это - использовать, Future.sequence(...)но есть поворот ... В списке, который мне дают, обычно есть в нем около …
116 scala  future 

6
Превратите будущее Java в CompletableFuture
В Java 8 представлена CompletableFutureновая реализация Future, которую можно компоновать (включает набор методов thenXxx). Я хотел бы использовать только это, но многие библиотеки, которые я хочу использовать, возвращают только несоставные Futureэкземпляры. Есть ли способ обернуть возвращенные Futureэкземпляры внутри, CompleteableFutureчтобы я мог их скомпоновать?
97 java  java-8  future 


8
Как дождаться нескольких фьючерсов?
Предположим , у меня есть несколько фьючерсных и нужно ждать , пока либо ни один из них не откажет или все из них успеха. Например: Пусть есть 3 фьючерсов: f1, f2, f3. В случае f1успеха и f2неудачи я не жду f3(и возвращаю ошибку клиенту). Если f2не удается пока f1и f3все …

3
Получить статус std :: future
Можно ли проверить std::future, закончился или нет? Насколько я могу судить, единственный способ сделать это - позвонить wait_forс нулевой продолжительностью и проверить, есть ли статус ready, но есть ли способ лучше?
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.