Вопросы по теме 'enumerator'
Как можно перечислить коллекцию форм в ASP.NET MVC?
Как я могу перечислить все ключи/значения FormCollection (system.web.mvc) в ASP. NET MVC ?
52027 просмотров
schedule
12.04.2022
Ruby: Манипулировать итераторами?
У меня возникают проблемы с Ruby, связанные с созданием однонаправленных, лениво оцениваемых, потенциально бесконечных итераторов. По сути, я пытаюсь использовать Ruby, как если бы я использовал списки Haskell и, в меньшей степени, генераторы Python....
933 просмотров
schedule
12.03.2023
Коллекция была изменена, операция перечисления может не выполняться
У меня есть многопоточное приложение, и я получаю эту ошибку
************** Exception Text **************
System.InvalidOperationException: Collection was modified; enumeration operation may not execute.
at...
25681 просмотров
schedule
25.08.2022
Scala: прочитать некоторые данные Enumerator[T] и вернуть оставшийся Enumerator[T]
Я использую библиотеку асинхронного ввода-вывода playframework, которая использует Iteratees и Enumerators. Теперь у меня есть Iterator[T] в качестве приемника данных (для упрощения скажем, что это Iterator[Byte], который хранит свое содержимое в...
2666 просмотров
schedule
13.06.2022
Понимание итерационных функций в Haskell
Я пытаюсь выяснить, что такое повторный ввод-вывод в Haskell. Я проверил следующую Haskell-Wiki с некоторыми определениями .
Я не понимаю смысла второй, третьей и последних двух строк этой функции:
enumerator :: FilePath -> Iteratee (Maybe...
215 просмотров
schedule
03.08.2023
ArgumentError в #new, перечислитель подклассов
Я создаю подкласс Enumerator следующим образом:
class CuadraticPrimeGenerator < Enumerator
def initialize(a=1,b=49)
super do |y|
x = 1
loop do
y << x**2 + a*x + b
x += 1
end
end
end
end...
305 просмотров
schedule
07.11.2022
Prime.new устарел — как переписать этот код?
Этот код находит первое простое число, имеющее 500 делителей. Когда я запускаю его, он работает, но мне говорят, что «Prime::new устарел. Используйте Prime::instance или методы класса Prime».
Я думал, что это означает, что я могу заменить...
448 просмотров
schedule
22.12.2022
Перейти к определенному элементу очереди (для класса Queue, определенного в System.Collections) в C# без использования foreach
Я использую очередь для хранения членов класса, который я определил. Через определенный фиксированный интервал времени мне нужно оценить, были ли объекты добавлены в очередь, и если они были добавлены, обработать их, чтобы получить требуемый сигнал....
228 просмотров
schedule
14.08.2022
Различия между этими двумя перечислителями Ruby: [1,2,3].map и [1,2,3].group_by
Есть ли в Ruby функциональная разница между этими двумя перечислителями?
irb> enum_map = [1,2,3].map
=> #<Enumerator: [1, 2, 3]:map> # ends with "map>"
irb> enum_group_by = [1,2,3].group_by
=> #<Enumerator: [1, 2,...
154 просмотров
schedule
25.04.2022
Бесконечная скорость генератора в рубине - метод против перечислителя против ленивого
Предупреждение . Это не имеет практического значения. Я просто хочу знать, что происходит.
Я наткнулся на эту строку несколько раз в Интернете:
return to_enum __method__ unless block_given?
Я хотел проверить это и сделал с ним метод...
369 просмотров
schedule
03.10.2022
Как мне перебирать два массива по отдельности
Мой собственный небольшой проект состоит в том, чтобы объединить два журнала на основе временных меток, оба журнала имеют одинаковую временную метку. Некоторые строки не имеют меток времени и должны быть напечатаны вместе со строкой с метками...
91 просмотров
schedule
10.08.2023
Сопоставление перечислителей
Использовать Enumerator в Ruby довольно просто:
a = [1, 2, 3]
enumerator = a.map
enumerator.each(&:succ) # => [2, 3, 4]
Но могу ли я сделать что-то подобное с вложенными коллекциями?
a = [[1, 2, 3], [4, 5, 6]]
a.map(&:map) #...
145 просмотров
schedule
27.09.2022
рубиновые перечислители: сразу пропустить несколько итераций (или начать итерацию с n)
Я повторяю перестановки списка (18 элементов) следующим образом:
List = [item0..item18] # (unpredictable)
Permutation_size = 7
Start_at = 200_000_000
for item, i in List.repeated_permutation(Permutation_size).each_with_index
next if i <...
266 просмотров
schedule
19.03.2023
Как я могу создать функцию, которая изменяет значение перечислителя по умолчанию?
как дела у всех?
поэтому я создал перечислитель, который содержит 4 значения:
состояния игры.h:
#ifndef GAME_STATES_H
#define GAME_STATES_H
enum GAME_STATE { MAIN_MENU, RUNNING, PAUSED,
GAME_OVER, EXIT };
void...
34 просмотров
schedule
23.12.2022
(Java) Доступ к статическому члену через ссылку экземпляра с перечислителями
Я только начал изучать Java. IntelliJ выдает мне предупреждение Статический член, доступ к которому осуществляется через ссылку экземпляра в строке 4. Это плохо, я должен это как-то исправить или просто игнорировать?
Вот мой код:
public class...
60 просмотров
schedule
09.09.2022
Почему нужно избавляться от счетчиков?
Согласно принятому ответу на Удаление перечислителя, когда не использование перечислителей с использованием using, foreach или ручного вызова Dispose () в C # должно быть удалено по завершении, независимо от того, разрешаете ли вы foreach делать...
41 просмотров
schedule
02.03.2023