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


Что на самом деле означает «если»?
«если», вероятно, самые распространенные ключевые слова, которые вы использовали при программировании. Лучшее написание «если» обычно означает лучшее программирование, существует множество навыков, которые также помогут вам улучшить «если-программирование». Что подразумевается под «если»? В этом посте вы погрузитесь в самого распространенного, но и самого странного друга — если. Теория множеств Большинство людей начинают знакомиться с понятием «если» с блок-схемы. Это временной..

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

Почему Predicate‹› запечатан?
Я хотел получить класс от Predicate‹IMyInterface>, но оказалось, что Predicate‹> запечатан. В моем случае я хотел просто вернуть инвертированный (!) результат назначенной функции. У меня есть другие способы достичь цели. Мой вопрос заключается в...
759 просмотров
schedule 06.05.2023

Как получить тело предиката?
У меня есть довольно простой вопрос, который я просто не могу понять. Код метода прост: protected void Require<TValidator, TParam>(TValidator validator, Expression<Func<TValidator, TParam>> property, Predicate<TParam>...
523 просмотров
schedule 16.07.2023

Приложения унификации?
Каковы (практические) применения унификации ? Где это на самом деле используется в реальном мире? Я не мог полностью понять, о чем он на самом деле и почему он считается частью искусственного интеллекта.
7418 просмотров

Поиск элементов в списке scala, а также знание того, какой предикат был удовлетворен
У меня есть следующая проблема в scala. Мне нужно найти первый элемент в списке всех, который удовлетворяет функции предиката с двумя условиями в ИЛИ. Проблема в том, что я хотел бы получить элемент, но также знать, какое из двух условий было...
11601 просмотров
schedule 28.11.2022

NSPredicate заставляет редактирование обновления возвращать NSFetchedResultsChangeDelete, а не NSFetchedResultsChangeUpdate
У меня есть предикат внутри - (NSFetchedResultsController *)fetchedResultsController стандартным образом, начиная с примера CoreDataBook. NSPredicate *predicate = [NSPredicate predicateWithFormat:@"state=%@ && date >= %@ &&...
1156 просмотров
schedule 11.02.2024

Предикат и отдельные объекты
У меня есть объекты Unit и Tag , каждый из которых имеет отношение ко многим другим. Я использую NSFetchedResultsController для управления данными. Мне нужно вернуть отдельный объект Unit в NSFetchedResultsController для условия Tag.show...
704 просмотров

Как я могу передать дополнительные параметры предикатным функциям?
Могу ли я передать дополнительные параметры функции-предикату? Мне это нужно в процессе сортировки на самом деле. public void Sort( Comparison<T> comparison ) где я хотел бы использовать предикат Comparison в этой форме:...
5725 просмотров

Expression ‹Func‹ T, bool ›› - Как обрабатывать неоднозначные сигнатуры методов?
У меня есть интерфейсный контракт, который выглядит так: ICollection<FooBar> FindByPredicate(Expression<Func<FooBar,bool>> predicate); ICollection<Foo> FindByPredicate(Expression<Func<Foo,bool>> predicate);...
907 просмотров

Динамическое объявление Func‹in T, out Result›
Учти это: var propertyinfo = typeof(Customer).GetProperty(sortExpressionStr); Type orderType = propertyinfo.PropertyType; теперь я хочу объявить Func<int,orderType> Я знаю, что это невозможно напрямую, так как ordertype...
6153 просмотров

Могу ли я добавить еще одно условие в предикат canExecute?
Я использую RelayCommand Джоша Смита в своем приложении WPF MVVM. У меня есть ViewModel. Внутри у меня есть ссылка на другую ViewModel. Дочерняя ViewModel имеет свойство типа ICommand. Могу ли я добавить в предикат CanExecute еще одно...
442 просмотров
schedule 30.01.2023

Как фильтровать словарь массивов
У меня есть словарь массивов, который я хочу отфильтровать на основе элемента в массивах. Мой словарь выглядит так... "Abu Dhabi, U.A.E." = ( "24.466665", "54.416668", "Asia/Dubai" ); "Accra, Ghana" = ( "5.583333",...
2776 просмотров
schedule 16.07.2022

Сопоставление нескольких строк в нескольких NSArray
Мне нужно выбрать истории из массива NSArray XML, сопоставив строку из элемента XML со списком строк в другом массиве NSArray. XML содержит истории, каждая история имеет три критерия, например «Фрукты», «Вегетарианские овощи», «Приправы», каждый из...
303 просмотров

Проблема с `\+` в запросах Prolog с переменными
Я читаю банкомат «Семь языков за семь недель», и я озадачен каким-то запросом на Прологе, на который я не понимаю ответа «нет». Файл friends.pl выглядит так: likes(wallace, cheese). likes(grommit, cheese). likes(wendolene, sheep). friend(X,...
565 просмотров
schedule 22.09.2022

Как сделать список списков в прологе
Я использую SWI-Prolog и хочу составить список из нескольких других списков. Например, я хочу поместить следующие три списка [a,b,c] [1,2] [d] в больший, похожий на [[a,b,c],[1,2],[d]] . divideList([]):-!. divideList([Head|Tail]):-...
3417 просмотров
schedule 23.06.2023

Предикатная проблема
Возможный дубликат: Вопрос о слиянии списка Prolog? Привет, у меня два attributes(emp,buy,sex,married,decision). data(yes,comp,f,no,approve). Я хочу использовать эти предикаты: example(approve, [emp=yes, buy=comp, sex=f,...
68 просмотров
schedule 02.01.2024

Единственный предикат для проверки самооценивания атомов в Clojure
На домашнем сайте Clojure есть следующее утверждение: Строки, числа, символы, true, false, nil и ключевые слова оцениваются сами по себе. Существует ли единый комбинированный предикат, который проверяет любой из них, объединяя string? ,...
395 просмотров
schedule 09.07.2023

Правильный способ определения предикатной функции в C++
Я пытаюсь написать функцию предиката для использования с алгоритмами STL. Я вижу, что это два способа определить предикат: (1) Используйте простую функцию, как показано ниже: bool isEven(unsigned int i) { return (i%2 == 0); }...
38393 просмотров
schedule 19.04.2023

С++ remove_if для вектора объектов
У меня есть вектор (порядок важен) объектов (давайте назовем их классом myobj), где я пытаюсь удалить несколько объектов за раз. class vectorList { vector<*myobj> myList; }; class myobj { char* myName; int index; bool...
86306 просмотров
schedule 16.01.2024

Комбинация бесточечных функций в Python
У меня есть некоторые предикаты, например: is_divisible_by_13 = lambda i: i % 13 == 0 is_palindrome = lambda x: str(x) == str(x)[::-1] и хотите логически объединить их, как в: filter(lambda x: is_divisible_by_13(x) and is_palindrome(x),...
2875 просмотров

NSInvalidArgumentException ', причина:' Неизвестный тип предиката для предиката: BLOCKPREDICATE (0x70ad750) 'Ошибка
У меня есть основная база данных, и я пытаюсь создать запрос на выборку с использованием предиката блока, но получаю сообщение об ошибке неизвестного предиката: ПРИМЕЧАНИЕ. employeeToHouse - это свойство типа House, которое было создано для...
3114 просмотров