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

Использование STL/Boost для поиска и изменения совпадающих элементов в векторе
Скажем, у меня есть вектор, объявленный следующим образом: struct MYSTRUCT { float a; float b; }; std::vector<MYSTRUCT> v; Теперь я хочу найти все элементы v, которые имеют одно и то же a, и усреднить их b, т.е. Скажем, v содержит...
2371 просмотров
schedule 31.12.2023

Создание класса предиката шаблона, требующего указателя на функцию метода, и вытекающие из этого ошибки компилятора
Я создаю серию предикатов, которые дублируют много кода, и поэтому они превращаются в один класс функции шаблона на основе std::unary_function . Идея состоит в том, что интерфейс моего класса требует, чтобы были определены такие методы, как...
2603 просмотров

Построитель предикатов для извлеченных свойств?
Кто-нибудь знает, как получить доступ к Predicate Builder для извлеченных свойств в Xcode 4? В документах указано, что к нему нужно получить доступ через «Представление браузера», но я думал, что это представление исчезло с Xcode 3. Я могу получить...
1088 просмотров
schedule 19.10.2022

Разрешено ли предикатам STL использовать адрес своего аргумента?
При написании пользовательской функции/функтора предиката для передачи алгоритму STL разрешено ли предикату использовать адрес своего аргумента? Вот проблема, которая вдохновила вопрос. У меня есть вектор vec и вектор inds , который содержит...
144 просмотров
schedule 15.01.2024

выборка с предикатом, который проверяет, что новый экземпляр не работает
Я пытаюсь получить, используя следующий предикат: request.predicate = [NSPredicate predicateWithFormat:@"forPeople == %@", self.people]; Когда у объекта «люди» есть отношение ко многим с объектом, который я извлекаю. Странно то, что этот...
92 просмотров
schedule 04.02.2024

Базовые данные и запросы результатов запроса
В моей модели есть два объекта: A и B . A имеет отношение "ко-многим" к B , а его обратное отношение - это отношение "ко-многим" к A . Я хотел бы получить результаты объекта B , используя A , следующим образом: Выполните запрос на...
116 просмотров
schedule 21.04.2024

Предикаты выражения с именем поля в качестве параметра
Я использую этот фрагмент кода (найденный в stackoverflow) для создания предиката static class BuilderPredicate { public static Expression<Func<T, bool>> True<T>() { return f => true; } public static...
1388 просмотров
schedule 11.12.2022

Используя предикат выбора Пролога?
Я пытаюсь создать программу, в которой seat(Guests, Seating) удерживается, если люди в списке «Гости» могут быть перегруппированы в список «Размещение», чтобы каждый из них был совместим с теми, кто находится по обе стороны. У меня есть факты для...
2807 просмотров
schedule 31.12.2023

Как проверить соответствие элемента предикату
Есть общий репозиторий, работает нормально. Репозиторий получил 2 конструктора: private IDbSet<T> mDbSet; private Expression<Func<T, bool>> mPredicate; ... public Repository() { mDbSet =...
562 просмотров
schedule 23.09.2022

Предикат Oracle Nested Table в предложении where
У меня есть таблица, в которой предполагается искать несколько столбцов, которые могут иметь несколько значений. create table t as select * from all_objects; create bitmap index IDX_DATA_OBJECT_ID on T (DATA_OBJECT_ID); create bitmap index...
857 просмотров
schedule 12.11.2022

Предикат пролога
Здравствуйте, я новичок в Prolog с основным вопросом. Я хотел бы знать, почему эти предикаты Prolog daughter_of/2 и son_of/2 не работают так, как я хочу. Например, если я спрошу 16 ?- daughter_of(alice, X). true. (Почему верно? Какой...
227 просмотров
schedule 24.10.2022

Предикат BreezeJS: как искать несколько типов данных?
У меня есть серверный класс .NET с несколькими типами данных, такими как строка, целое число, десятичное число и дата. На стороне клиента я хочу искать каждый столбец, но предикат Breeze может искать 1 тип данных за раз. проверка...
774 просмотров
schedule 29.11.2022

Как я могу передать предикат в качестве параметра для другого предиката в Прологе?
У меня есть эти 3 предиката: times(X, Y):- Result is X * Y. minus(X, Y):- Result is X - Y. plus(X, Y):- Result is X + Y. и я хочу передать например times(2,2) в plus(X, Y) вот так plus(times(2,2), minus(X, Y)) .
7151 просмотров
schedule 06.05.2024

Проблемы с пониманием нижних границ при использовании с лямбдой и функциональным интерфейсом
Изучая потоки Java8, я наткнулся на следующий фрагмент кода: Predicate<? super String> predicate = s -> s.startsWith("g"); Поскольку общий параметр является нижней границей, я решил, что это не скомпилируется. Как я это вижу, если...
1136 просмотров
schedule 02.04.2024

Создать предикат с методами и/или/отменить в одном выражении?
java.util.function.Predicate имеет несколько полезных методов, таких как and , or и т. д., которые более лаконичны, чем создание оргии скобок с несколькими логическими операторами. К сожалению, похоже, что нет никакого способа использовать эти...
1030 просмотров

Сортировка списка пар ключ-значение в соответствии с фактами предпочтений?
У меня есть этот список (прочитанный из файла): [a-3,a-2,a-1,b-3,b-2,b-1,c-3,c-2,c-1,end_of_file] Также у меня есть следующие предикаты: % ipo(A,B) -> A is preferred over B ipo(end_of_file, _). ipo(c-3,a-3). ipo(c-3,b-3). ipo(c-3,b-2)....
537 просмотров
schedule 03.03.2024

Предикаты в Hibernate-Spatial + PostGIS для поиска в радиусе миль с широтой / долготой
Я пытаюсь использовать предикаты в Hibernate-Spatial для поиска в радиусе X миль (определяется пользователем). Хотя такого рода вопросы задавались раньше, только один раз с предикатами и, возможно, не актуальны, поскольку не работают. И я должен...
1760 просмотров

XPath — выбор узла на основе значения родственного узла при использовании local-name()
По причинам, выходящим за рамки этого вопроса, мне нужно иметь возможность обрабатывать несколько XML-документов с одинаковой структурой, но принадлежащих к разным пространствам имен (не спрашивайте). Чтобы достичь этого, я очень привык...
523 просмотров
schedule 14.03.2024

XPath для нескольких предикатов
У меня есть XML, например. <a> <b> <c/> <c/> <c/> </b> </a> Я хотел бы получить только 1-й и 3-й дочерние элементы тега : для получения одного дочернего элемента я использую XPATH...
393 просмотров
schedule 28.11.2023

JPA CriteriaQuery — как использовать оператор сравнения IN
У меня есть два объекта Java. Пользователь (у каждого пользователя есть индексный столбец) Адрес (каждый адрес также имеет столбец user_index ) У меня есть список всех индексных списков пользователей, usersIndexList в качестве введенных...
350 просмотров