Публикации по теме 'flatmap'


Разница между картой и flatMap в Java 8
В JAVA 8 интерфейс Stream предоставляет методы map() и flatMap(). Метод map() принимает тип элемента нового потока и функцию сопоставления в качестве параметра и возвращает новый поток. Метод map() всегда принимает функцию ввода и возвращает один вывод из каждого элемента потока. Пример: У нас есть список строк и все символы строки в нижнем регистре. Мы хотим преобразовать его в верхний регистр и напечатать. В этом случае мы будем использовать метод map() для потока элементов. В..

Вопросы по теме 'flatmap'

Невозможно повторить плоскую карту
Я работаю с boost flat_map и пытаюсь пройти через него, однако я не могу понять, как создать итератор. my_map = mySeg.find<tlsSHMMap>("temp_map").first; //fetch a pointer to the map tlsShmemAllocator alloc_inst...
1683 просмотров
schedule 09.08.2023

Пример метода Java 8 Streams FlatMap
Я проверял предстоящие Java update , а именно: Java 8 or JDK 8 . Да, я нетерпелив, есть много нового, но есть кое-что, чего я не понимаю, какой-то простой код: final Stream<Integer>stream = Stream.of(1,2,3,4,5,6,7,8,9,10);...
122445 просмотров
schedule 26.07.2023

В чем разница между concatMap и flatMap в RxJava
Кажется, что эти две функции очень похожи. У них одинаковая подпись (принимает rx.functions.Func1<? super T, ? extends Observable<? extends R>> func ), и их мраморные диаграммы выглядят точно так же. Не могу вставить сюда картинки, но...
26537 просмотров
schedule 02.06.2022

Scala Future, flatMap, работающая на Either
Есть ли действительно способ преобразовать объект типа Future [Either [Future [T1], Future [T2]]] в и объект типа Either [Future [T1], Future [T2]]? Может быть, что-то вроде flatMap, которое работает на Either .... Я пытаюсь заставить этот код...
2778 просмотров
schedule 17.06.2023

Почему flatMap и fromEvent работают только при возврате во время первой подписки, как в примере?
Как показано ниже, почему пример 1 терпит неудачу, когда мы возвращаем div, а затем отдельно возвращаем новое наблюдаемое по клику flatMap в click$ ? Пример 2 работает нормально. JSBin ниже, чтобы попробовать Кто-нибудь может объяснить,...
434 просмотров
schedule 26.02.2024

RxJava цепочка запросов плоской карты
я использую Retrofit с RxJAva для приложения, которое получает Rss-каналы, но rss не содержит всей информации, поэтому я использую jsoup для анализа каждой ссылки на элемент, для получения изображения и описания статьи. теперь я использую это так:...
4328 просмотров
schedule 05.09.2023

Обнаружено несоответствие типов Объект, требуемый Future[Customer] на плоской карте
У меня есть приведенный ниже код, и в моей функции findOrCreate() я получаю сообщение об ошибке Type mismatch found Unit, required Future[Customer] . Функция customerByPhone() , которая вызывается внутри findOrCreate() , также содержит вызовы,...
1374 просмотров

Плоская карта на фрейме данных
Каков наилучший способ преформирования flatMap на DataFrame в искре? Поискав вокруг и проведя некоторое тестирование, я придумал два разных подхода. Оба они имеют некоторые недостатки, поэтому я думаю, что должен быть какой-то лучший/более...
7944 просмотров
schedule 03.07.2023

Наблюдаемые: flatMap случайно не запускается
Я сталкиваюсь со случайным поведением оператора flatMap и не могу найти причину. Иногда срабатывает, иногда нет... Вот ситуация: пользователь может изменить язык в моем приложении, поэтому у меня есть BehaviorSubject на языке (который запускается...
308 просмотров
schedule 05.11.2022

Как я могу отфильтровать Observable onKeyUp?
Как найти / отфильтровать наблюдаемый массив строк типа? Например, у меня есть следующие наблюдаемые names$ = Observable.of(['Lenovo','Dell','Toshiba','Apple','Microsoft']); Теперь я хотел бы отфильтровать это наблюдаемое в зависимости от...
3892 просмотров
schedule 19.04.2022

Swift: создать плоский массив представлений из иерархии представлений
У меня есть иерархия представлений, и мне нужно преобразовать ее в линейный массив, скажем: + rootView 0 - subView 1 - subview 2 + subview 3 - subview 3.1 - subview 3.2 - subview 4 Мне нужен массив: [0, 1, 2, 3, 3.1, 3.2,...
483 просмотров
schedule 18.04.2023

В чем магия этого кода flatMap?
Я изучаю Scala и в приведенном ниже коде использую flatMap (взято из фильтровать с плоской картой или собирать ) У меня есть list flatMap { case st: String => Some(st) case _ => None } Он работает на List[Any] и дает...
86 просмотров
schedule 27.09.2022

Промежуточное решение RxJS FlatMap и ConcatMap?
У меня есть приложение, написанное на машинописном языке с использованием rxjs, где я использую flatMap для возврата списка из 5000 наблюдаемых, но я не хочу, чтобы все они были подписаны одновременно. Я пытался использовать concatMap, но это очень...
208 просмотров

Проблема с пониманием compactMap и flatMap
Я прошел через несколько руководств, которые flatMap/compactMap используются для flatten массива массивов, но в моем случае это не работает, или я не понимаю его должным образом. let myArray = [["Raja","Kumar",...
132 просмотров
schedule 22.03.2024

Неверный тип возвращаемого значения в справочнике по методу: невозможно преобразовать сотрудника в необязательный‹U›
Я пытаюсь написать лямбда-функцию, которая получает предпочтение местоположения сотрудника и имеет пример кода ниже. Но для моей лямбда-функции я получаю ошибку компиляции в flatMap(this::buildEmployeeGeolocation) , говоря Bad return type in...
230 просмотров
schedule 06.10.2023

Как наблюдать за верхними наблюдаемыми с помощью flatMap в RxSwift?
Различия между map и flatMap из RxSwift объяснялись здесь . Теперь я хочу наблюдать за верхним наблюдаемым экземпляром, когда изменения происходят с его внутренним наблюдаемым. Как я могу это сделать? Посмотрим на пример, func...
260 просмотров

pyspark dataframe для rdd принимает только значения
Я хотел бы преобразовать кадр данных в rdd, но просто взять значения, подобные этому формату rdd: [(1, 19997, 16091), (1, 24374, 7017), (3, 20124, 21453)] попробовал это final_df_new.rdd.map(lambda x:(x)) , но это дает...
33 просмотров
schedule 30.10.2022

Преобразование списка объектов в Map‹Key, List‹Object›› с потоком Java 8
Итак, у меня есть список пользователей с несколькими данными, включая идентификатор компании, это значение можно найти у нескольких пользователей, поскольку оно определяет, к какой компании принадлежит пользователь. Мне нужно создать карту списка...
73 просмотров
schedule 04.10.2023