Публикации по теме '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 просмотров
schedule
06.08.2022
Поиск элементов в списке 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 просмотров
schedule
17.05.2023
Как я могу передать дополнительные параметры предикатным функциям?
Могу ли я передать дополнительные параметры функции-предикату?
Мне это нужно в процессе сортировки на самом деле.
public void Sort(
Comparison<T> comparison
)
где я хотел бы использовать предикат Comparison в этой форме:...
5725 просмотров
schedule
30.12.2023
Expression ‹Func‹ T, bool ›› - Как обрабатывать неоднозначные сигнатуры методов?
У меня есть интерфейсный контракт, который выглядит так:
ICollection<FooBar> FindByPredicate(Expression<Func<FooBar,bool>> predicate);
ICollection<Foo> FindByPredicate(Expression<Func<Foo,bool>> predicate);...
907 просмотров
schedule
19.10.2022
Динамическое объявление Func‹in T, out Result›
Учти это:
var propertyinfo = typeof(Customer).GetProperty(sortExpressionStr);
Type orderType = propertyinfo.PropertyType;
теперь я хочу объявить
Func<int,orderType>
Я знаю, что это невозможно напрямую, так как ordertype...
6153 просмотров
schedule
02.01.2023
Могу ли я добавить еще одно условие в предикат 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 просмотров
schedule
25.02.2023
Проблема с `\+` в запросах 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 просмотров
schedule
26.11.2022
NSInvalidArgumentException ', причина:' Неизвестный тип предиката для предиката: BLOCKPREDICATE (0x70ad750) 'Ошибка
У меня есть основная база данных, и я пытаюсь создать запрос на выборку с использованием предиката блока, но получаю сообщение об ошибке неизвестного предиката:
ПРИМЕЧАНИЕ. employeeToHouse - это свойство типа House, которое было создано для...
3114 просмотров
schedule
17.04.2023