问题标签 [evaluation]

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 回答
418 浏览

.net - 解析和评估给定条件

我正在尝试这样做是在.NET 中为以下情况编写一个简单的解析器

  • [PART]表示评估位置,(假设这是一个巨大的文本文件,PART 将文本文件分成大块)
  • function()s 是我记录的函数,可以通过这个查询调用。退货truefalse
  • 基于此True/False运算符和其他运算符,我想组合结果并从整个输入中返回一个最终的 True 或 False。

在 .NET 中实现这样的事情的最佳方法是什么,是否有任何简单的库可以让我集成它,或者我应该只编写一个简单的解析器然后自己做吗?

PS我找不到这个问题的好标题。

0 投票
2 回答
5994 浏览

data-structures - ColdFusion 循环遍历带有键评估的结构失败!我错过了什么?

我的cfm中有这个代码,它有效

我已将其放入 cfc 以分离我的逻辑和我的观点,并且我正在尝试使其更通用

还有我的新cfm

它失败了,我收到此错误消息

CFML 编译器遇到意外的 Coldfusion.compiler.CompilerInternalException 异常。原因是:无法完成 CFML 到 Java 的翻译。发生在:

. . .

错误发生在 C:\path\to\document\root\cfc\ArrayManager.cfc: line 21
Called from C:\path\to\document\root\cfc\update-emp.cfm: line 66
Called from C: \C:\path\to\document\root\cfc\update-emp.cfm:第 66 行

19 : 21 : 23`: : <cfif key eq "#arguments.structstring#">
20

: <cfset y = evaluate(0,key) />
22

我做错了什么或者有更好的方法来完成我想要做的事情(在表中显示数据库内容并通过同一个表更新(更新和删除)数据库内容)

0 投票
3 回答
3306 浏览

java - Java Portlet 的优缺点?

我有一个项目,其中我的客户要求我使用 portlets 1.0 规范和 Websphere Portal Server 6.0。我以前没有使用过portlet,但我听说过的总是不好的批评。除了显而易见的使用它们之外,还有什么原因?如果不是原因,我可以用什么论据来避免它们?

0 投票
6 回答
11005 浏览

recursion - SICP中练习1.6的解释是什么?

我刚刚开始学习 SICP(我自己;这不是为了上课),而且我已经在练习 1.6 上苦苦挣扎了几天,我似乎无法弄清楚。这是 Alyssa 根据 重新定义if的地方cond,如下所示:

她在一些简单的情况下成功地对其进行了测试,然后用它重新编写了平方根程序(与 一起工作得很好if):

然后问题问:“当 Alyssa 尝试使用它来计算平方根时会发生什么?解释一下。” [如有必要,我很乐意重现其他程序(good-enough?improve等),请告诉我。]

现在,我知道会发生什么:它从不返回值,这意味着程序无限递归。我只是无法解释为什么会发生这种情况。无论我之间存在什么细微差别,ifnew-if都无法理解。非常感谢任何和所有帮助。

0 投票
5 回答
9065 浏览

sql - mysql中'WHERE'子句中多个'IN'表达式的评估

应要求更新@Cesar。希望我明白你想要什么,如果没有,请回复。夸斯诺伊。

如果我进行这样的SQL查询: SELECT * FROM TABLE_NAME WHERE b IN (2, 7) AND c IN (3, 9),我可以假设MySQL它只匹配每个列表中具有相同数字的元素的对吗?

也就是说,(2, 3)(7, 9), ...?

例如,假设我们有一个这样的表:

假设返回的唯一行是1and 3(而不是5)是否正确?

0 投票
8 回答
5063 浏览

c# - eval(string) 到 C# 代码

是否可以在运行时在 C# 中评估以下内容

我有一个包含 3 个属性的类(Field, Operator, Value

这是我的规则课...

现在我有一个循环

我只是不知道语法,或者如果它在 C# 中可能,我知道在 JS 中它是可能的,但这不是一种编译语言。

更新

本质上,我想要一种方式eval(stringCode)或更好的支持方式。

0 投票
2 回答
1045 浏览

c++ - 为什么 C/C++ 没有定义表达式求值顺序?

您可能知道 C/C++ 没有指定表达式求值顺序。什么是未定义的原因。

0 投票
6 回答
643 浏览

virtual-machine - 安装与虚拟机映像

我似乎最终评估了很多软件。这需要我不断地在我的系统上安装各种东西。它造成了巨大的混乱,我在安装过程中花了很多时间,如果我不喜欢它,然后删除我所做的一切。我的大部分评估都倾向于远离被评估软件的功能,而倾向于安装它的难易程度。我敢肯定,由于启动成本,我错过了实际上可能是更好选择的好软件。

随着 VMWare Player 和 VirtualBox 等 VM 软件的出现,如果您提供一个我可以加载到 VM 中并运行的映像,那么向像我这样的人出售您的软件会容易得多。我几乎会立即查看这些功能,而不是与哪个版本进行斗争。虚拟机会为我处理所有这些。

我是否遗漏了什么,或者供应商和 OSS 是否应该开始为他们的产品分发虚拟机?


我的大部分评估都是针对安装在 Linux 上的服务器端软件,因此操作系统许可不是问题。

0 投票
4 回答
540 浏览

php - PHP IF 语句评估和服务器开销

我很好奇在评估 PHP if 语句时对服务器的影响是什么,即内存消耗和 CPU 使用率,以及这是否会随着流量的增长而成为主要问题?

例如,如果我在 WordPress 博客上的每个帖子摘要的主题中使用大量 PHP IF 语句,如果主页开始获得高流量,这是否需要更多的服务器资源?而且,在列出许多帖子的页面(即类别页面)上,这似乎会成为一个问题。

我认为在流量激增的情况下减少并非绝对必要的 IF 语句可能是个好主意。或者,这甚至是我担心的事情吗?

0 投票
5 回答
72358 浏览

function - 如何评估 GDB 中的函数?

我想知道为什么评估函数在 gdb 中不起作用?在我的源文件中,在 gdb 中调试时,这些示例是错误的评估。