predicate 相关问题

谓词是一种表示一组标准的方法,如果满足这些标准,则决定给定对象。在计算机语言中,Predicate表示为一个函数,它将单个对象作为输入参数并返回一个布尔值。

使用相对谓词对项目进行排序的算法

我有一组元素,每个元素都有相对谓词,我希望使用它们来对组进行正确排序。什么是使以下组正确排序为[a,c,...

回答 1 投票 0

Python谓词和条件

github上的用户使用numba no python模式报告了以下代码的错误:从numba import njit import numpy as np @njit def foo():a = np.ones(1,np.bool_)如果a> 0 :...

回答 1 投票 0

在方法[重复项]中使用通用谓词和函数

我在这里对泛型还不陌生,希望获得一些帮助。我正在尝试使用泛型谓词,泛型java.util函数,泛型列表作为参数来创建泛型方法。方法...

回答 1 投票 0

如何在PROLOG中找到两个站之间的路线

[抱歉,我知道这个问题很多,但是我已经做了很多研究,但我根本不知道如何解决这个问题。我已经在PROLOG中表示了管映射,需要写一个谓词...

回答 1 投票 0

如何检查PROLOG中站点和线路的事实是否存在站点

我已写出以下事实来代表地铁图站点(AL,[大都会])。车站(BG,[中央])。车站(BR,[维多利亚])。站(BS,[Metropolitan])。站(CL,[中央])。站(EC,[...

回答 1 投票 1

InvalidDataAccessApiUsageException:参数值[…]与预期的类型[java.util.UUID(n / a)]不匹配

我正在使用Criteria API使用过滤器构建命名查询。它适用于普通的String比较,但在过滤UUID时会引发以下错误:org.springframework.dao ....

回答 2 投票 1

在Java中,我可以做一个对多个对象应用过滤器的谓词吗?

我有一个谓词,我用来过滤相同实体对象的列表:Predicate companyFilter = i-> i.getCompany()。equals(company);我还必须应用相同的过滤器,使用...

回答 1 投票 1

std :: condition_variable :: wait()如何评估给定谓词?

上下文:在每个示例中,我都可以看到有关std :: condition_variable :: wait()的用法,包括来自cppreference.com的用法,从没有任何同步机制可用来保护...

回答 1 投票 0

为什么negate()需要显式转换为谓词?

我有一个名字列表。在第3行,我不得不将lambda表达式的结果强制转换为Predicate 。我正在阅读的书解释说,为了帮助编译器,必须进行强制转换...

回答 3 投票 7

给定结果和运算符谓词(Prolog)

有人被占用,它是由某人是否从事两项工作来定义的。给定以下描述,我想修改以下谓词以返回从事两项工作的人员。我不...

回答 1 投票 0

代表:谓词vs.动作vs.函数

有人可以对这3个最重要的代表提供很好的解释(希望有一些例子:谓词操作函数)>

回答 8 投票 131

使用谓词的通用集合过滤

我在kotlin中遇到了有关集合过滤的棘手问题……我有一个管理项目列表的基类,我希望能够用关键字过滤列表,所以我将类扩展了...

回答 1 投票 0

在非静态上下文中构成双向谓词

我为所有过滤器定义了接口:公共接口Filter 扩展了BiPredicate {}我将所有这些过滤器作为列表插入到我的Service类中:public class SomeClass {...

回答 1 投票 1

使用Java 8谓词改进代码-比较多个参数

我不确定标题是否正确。我想对请求执行一些验证。我现有代码中的很多地方都有这个条件测试。它位于实用程序类中。方法...

回答 3 投票 3

回答 1 投票 0

Java 11谓词lambda表达式通用类型ClassCastException

我在Java 11谓词lambda表达式泛型类型上遇到问题,当我编写谓词时,因为lambda表达式未完全返回泛型参数,并且发生ClassCastException,看到了代码...

回答 1 投票 0

listp的意外结果

我有一个结构蜘蛛:(破坏蜘蛛的omegas值k)和一个实例蜘蛛:(设置'* spider *(make-spider:omegas'():values(列表* input *):k'(#'omegashift #'dec#'dupval'(((0。#'dec)...

回答 1 投票 0

如何在AEM中的特定组ID中指定嵌套的“非”操作?

我有一个有点复杂的谓词,我需要在其中嵌套一些而不是操作path = / content / course / type = cq:Page group.1_daterange.lowerBound = 2019-06-12T13:39:19.358Z group.1_daterange。 ...

回答 1 投票 0

序言翻译大写字母的单词

所以这是我目前的代码库结构。 trans([],[])。 trans([H | T],[NewH | NewT]):-表示(H,NewH),trans(T,NewT)。意味着(一个,一个):-!意思是(两个,dos):-!手段(X,...

回答 1 投票 1

谓词solve / 2其第一个参数是非空列表,第二个参数是由零个或多个第一个参数的附加副本组成的列表

solve([],[])。 resolve([H | T],L2):-solve(T,L2)。 resolve(L1,[H,H | T1]):-solve(L1,T1)。期望值solve([a,b,a,b,a,b,a,b],X)。 X = []? ; X = [a,b,a,b,a,b,a,b]? ; X = [a,b,a,b,a,b,a,b,...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.