问题标签 [expression]

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 投票
1 回答
171 浏览

linq - 在多层应用程序中,应该允许客户端将自己的 linq 表达式发送到服务器吗?

理由:

HQL 和 NH 标准是 NHibernate 特定的构造,因此它们是服务器端 DAL 实现细节。我不希望他们“泄漏”到客户端。因此,我们的客户端提供了 LINQ 表达式供服务器处理。

对我来说似乎是合理的,然而,有些人却不这么认为,所以我想知道为什么。

谢谢。

0 投票
6 回答
13024 浏览

grails - 覆盖 grails.views.default.codec='html' 配置回 'none'

在 Grails (<2.3) 中,如果我留grails.views.default.code='none'在 grails Config.groovy 中,则由我在 GSP 文件中显式地对我的表达式进行 HTML 编码:${myValue?.encodeAsHTML()}.

如果我grails.views.default.codec='html"在 Config.groovy 中设置,那么 HTML 编码会自动为每个表达式发生:${myValue}.

我的问题:如果我将默认设置为,当我不想要 HTML 编码行为时'html',如何返回到一个表达式?'none'

0 投票
1 回答
787 浏览

expression - 表达式编码器 - 文件尺寸的限制 - 最小大小为 64 * 64 并且必须是 4 的倍数?

当文件宽度或高度不是四的倍数或小于 64 时,尝试在 Expression Encoder 中对文件进行编码时收到错误消息。这解释了哪些设置可能导致/减轻这些限制。我认为它与底层数据类型有关。

错误消息: 指定的宽度无效。该值必须是 64 到 4096 之间的整数,并且是 4 的倍数。

任何人都可以提供有关为什么/可以操纵哪些设置来更改此行为的更多详细信息:IE 质量、压缩等。

0 投票
14 回答
163905 浏览

reporting-services - Reporting Services 从表达式中的 DateTime 中删除时间

我正在尝试用明确的时间填充表达式(参数的默认值)。如何从“现在”功能中删除时间?

0 投票
3 回答
3720 浏览

c# - C#:从文件名字符串中去除非法字符

为什么这不会做任何事情,输出与输入相同?我很困惑!!!

0 投票
1 回答
214 浏览

.net - 使用表达式进行单元测试?

我正在对一些与存储库交互的代码进行单元测试,该代码采用表达式 ( Expression<Func<Entity, bool>>) 来过滤结果,如下所示:

我遇到了单元测试问题,更具体地说,是设置表达式将匹配的期望。在单元测试中,我想这样做:

我找到了一个解决方案,建议.ToString()对每个表达式执行并进行比较,但是当您引用诸如 orderId 之类的变量时,表达式完全不同!

人们在做什么来测试这个?

谢谢,

大卫

0 投票
2 回答
1922 浏览

c# - 引用对象定义的 Spring.NET 表达式

我正在尝试从表达式中引用我在 Spring 配置文件中定义的另一个对象。具体来说,我正在尝试使用调用方法的表达式的值填充属性,然后填充从该方法返回的对象的属性。
我尝试了以下方法(名称已更改):

我在配置文件中定义的另一个对象的引用在哪里,Some.Object.Id例如:

但我的应用程序无法以解析异常开始expecting "COLON", found '}'。我认为它需要一个命名空间,但我没有找到这方面的文档。

我已经尝试了几件事,但到处都遇到了死胡同。我最初尝试了我们在其他地方用于不可为空类型的MethodInvokingFactoryObject和的组合,但是对于实际上是因为 Spring 将对象工厂视为失败(通常是这样)返回的可空类型,这会失败。PropertyRetrievingFactoryObjectnullnull

0 投票
2 回答
440 浏览

linq - Linq 表达式亚音速 3.0.0.3

我想为 Subsonic 3.0.0.3“构建”一个组合查询,最好的方法是什么?

我试过了;

但这将给出异常“二元运算符 AndAlso 未定义......”

我也尝试使用谓词,但这也会引发异常(不支持Expression.Invoke)。

在亚音速 2 中,我会使用 SqlQuery 对象,但我想知道在版本 3 中使用 linq / 表达式的正确方法。

0 投票
3 回答
712 浏览

c# - C# .NET 3.5:Expression<> 的用途是什么?

C# 中的 Expression<> 到底是做什么用的?是否有任何场景可以将 Expression<> 自己实例化为对象?如果有,请举个例子!

谢谢!

0 投票
10 回答
89949 浏览

java - 如何解析作为字符串给出的数学表达式并返回一个数字?

Java中有没有办法从这个数学表达式中得到结果:

另一方面,解析算术表达式的最佳方法是什么?