问题标签 [predicate]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
940 浏览

predicate - 使用 Coq 证明谓词逻辑 - 初学者语法

我试图在 Coq 中证明以下内容:

目标 (forall x:X, P(x) /\ Q(x)) -> ((forall x:X, P (x)) /\ (forall x:X, Q (x)))。

有人可以帮忙吗?我不确定是否要拆分,做出假设等。

我很抱歉成为一个完整的菜鸟

0 投票
2 回答
584 浏览

linq - 使用 Linq 过滤子集

想象一个很长的枚举,太大而无法合理地转换为列表。还想象一下,我想从列表中删除重复项。最后想象一下,我知道只有一小部分初始枚举可能包含重复项。最后一点使问题变得实用。

基本上,我想根据一些谓词过滤掉列表,只在该子集上调用 Distinct(),但还要与谓词返回 false 的枚举重新组合。

谁能想到一个好的惯用的 Linq 方式来做到这一点?我想问题归结为以下几点:

使用 Linq,您如何对谓词枚举执行选择性处理并将结果流与谓词中的拒绝案例重新组合?

0 投票
2 回答
587 浏览

c++ - STL集中的指针委托

我有点坚持使用带有指针委托的集合。我的代码如下:

这里 NodeSet 定义为:

上面的代码在我的 Windows 机器上运行良好,但是当我在 MAC 上运行相同的代码时,它给了我以下错误:

Graph::addNode(const boost::shared_ptr<Node>&)调用 ' '没有匹配的函数

仅供参考, Node_ptr 的类型为:typedef boost::shared_ptr<Node> Node_ptr;

有人可以告诉我为什么会这样吗?

0 投票
1 回答
543 浏览

c# - Linq to Sql 从多个表中选择

我有一个关于使用 Linq 从 C# 中的多个表中进行选择的问题。

表结构是这样的:

表 A
TableAID 列1 列 2

表 B 表
BID表 AID 列 3 列 4

所以在代码中我有:

如果我想使用 Column1 上的 where 从表 A 中选择记录,我只需使用:

但是,如果我想将 myView 保留为 TableA 的可查询,并且如果我想在 Column3 上使用 TableB 上的 where,它通过外键链接到 TableA,我该怎么做?

我尝试了以下但没有成功:

有什么建议么?

提前致谢

0 投票
1 回答
1631 浏览

iphone - iPhone:获取谓词对象的 indexPath

我正在使用谓词在核心数据中查找对象。我可以成功找到我想要的对象,但我还需要获取该对象的 indexPath,以便我可以推送该对象的详细信息视图。目前我有以下代码来获取我的对象:

所以,我可以正确地将我的对象放入一个数组中。 但是如何将该对象转换为 indexPath?

0 投票
4 回答
101519 浏览

java - Java中的谓词

我正在浏览PredicateJava 中使用的代码。我从来没有用过Predicate。有人可以指导我了解PredicateJava 及其实现的任何教程或概念解释吗?

0 投票
2 回答
7805 浏览

c++ - 如何使用绑定创建基于 ::second 对成员排序的 std::pair 集合

我知道我可以使用以下内容:

但想知道是否可以使用 boost::bind 来完成

0 投票
1 回答
483 浏览

ipad - iPad:CoreData FetchedRequest 忽略谓词中的更改

在编写 iPad 应用程序时,我只是在使用带有“动态”谓词的 fetchedResultsController 时遇到了麻烦。似乎谓词的更改被忽略了。无论谓词如何变化,我总是得到第一次获取的结果......

相同的代码在 iphone-env (3.1.x) 上运行没有问题!

样本 :

有人可以帮忙吗?

顺便说一句:原谅我痛苦的英语;-)

0 投票
1 回答
702 浏览

c++ - 如何使用 Composite_key 为 multi_index_container 编写自定义谓词?

我用谷歌搜索了boost的人,但没有找到任何例子。可能这是一个愚蠢的问题......无论如何。

所以我们有这个人的著名电话簿:

my_custom_comp() 应该如何?我的意思是这对我来说很清楚然后它boost::multi_index::composite_key_result<CompositeKey>作为一个参数(由于编译错误:)),但是在那种特殊情况下 CompositeKey 是什么?

提前致谢。

0 投票
1 回答
1155 浏览

cocoa - NSString *predicateFormat 如何搜索两个实体

你好,很抱歉这个愚蠢的问题,但我想我可能在这里遗漏了一些简单的东西,我自己也想不通。

我正在尝试使用以下代码搜索表格视图:

我想要实现的是,当用户搜索表格时,不仅可以通过“姓名”进行搜索,还可以通过“年龄”进行搜索!

我上面的代码只搜索“名称”

我错过了一些简单的东西吗?

感谢您的时间