问题标签 [parameterization]
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.
java - 是否可以参数化已编译的 Java XPath 表达式 ala PreparedStatement 样式语义?
是否可以使用股票 JAX-P xpath 表达式引擎或其他兼容引擎来编译允许参数化的 xpath 表达式?
我正在寻找是否存在允许开发人员在已编译的 xpath 中设置占位符并在运行时替换这些值的 API。
任何关于这是否可能以及是否有警告、陷阱或只是简单的“不要那样做”类型的建议的见解将不胜感激。
(注意我更正了一个“跨越溪流”......正在与一位同事就 xpath 和正则表达式进行对话......只是碰巧在精神上被束缚了......对于混乱感到抱歉)
jenkins - 如何一个接一个地运行参数化作业(没有参数)
我在 Jenkins 有一份工作,有 2 个参数。我想运行另一个没有参数的计划,并从该计划中根据需要多次启动现有计划。
新计划需要安排为每 15 分钟运行一次(将由 Jenkins 的调度程序选项完成),该计划的代码将:
- 连接到数据库
- 获取所需的记录集
- 开始循环记录集
- 存储键/值对(现有作业的参数)
- 结束循环
完成此操作后,我需要使用存储的每个键/值对运行现有作业。我可以使用 Jenkins(使用 1.406)开箱即用地做到这一点,还是必须远程调用现有工作?在“构建后操作”部分(计划的配置)中使用“构建其他项目”选项时,我看不到如何将参数从一个计划传递到另一个计划
谢谢
sqlite - 有条件地参数化 AIR 中的 SQLite 查询
如何在 AIR 中有条件地参数化 SQLite 数据库?例如这个查询:
但我希望该where
语句仅在selectedID
大于 0 时出现。
我通常会做的是:
但是,我阅读了 LiveDocs 性能方面的信息,最好使用参数。
是否可以对整个语句进行参数化,或者仅对值进行参数化?或者也许这已经足够好了:
java - Java将带有参数化枚举的泛型类作为参数传递给另一个泛型对象
我正在尝试使用枚举作为类型参数在 Java 中实现参数化类。一切正常,除了,如果你看下面的代码,有一个Car.Creator
带有参数的匿名类K
。但当然,K
应该有,而不是CarObject<T>
,但这并不容易。如果我放在CarObject<T>
' K
s 的位置,那么我会遇到语法错误。有人可以解释一下这样的事情是否可行,并可能提供一些代码示例。
我可以给你一个来自官方Android 文档的例子(查看“类概述”中的代码),它工作得很好。我认为 Android 的幕后发生了一些神奇的事情。我正在尝试做同样的事情——实现 Parcelable 接口。我只是在没有其他东西的情况下编造了这个例子implements Parcelable
,因为我认为它可能只是一个语法糖:)。
php - 具有命名值和特定类型的 Mysqli 参数化
我正在学习参数化,我看到一些查询:varname
在正在准备的查询中使用这个表示法,然后像这样绑定bindParam(':varname', $varvalue)
:
然后我看到一些他们只是?
在准备的查询中使用的地方,然后是:bindParams('sd', $stringvalue, $doublevalue)
.
似乎后一个版本至少在某种程度上“更安全”,因为它强制/检查类型(字符串/双精度/整数/blob)。但是,我更喜欢第一种表示法,它可能对我正在做的一些抽象事情更有效,因为问号并不总是处于明显的顺序/位置。
任何中间立场还是其中之一?
sql-server - 强制参数化
您为什么不选择为 SQL Server 中的即席查询启用强制参数化而不是简单参数化?
有性能开销吗?如果是这样,它不会被重用查询计划所获得的(可能的)收益所抵消吗?
image - 什么是几何图像?
什么是几何图像以及如何创建它们?这有点奇怪......我需要从网格模型创建几何图像,反之亦然。
scala - 我的数组的 Scala 参数化假定一个字符串?
我已经阅读了一些关于 Manifests 和允许 Scala 执行诸如“new Array[Array[T]]”之类的操作所需的避免擦除技术,但我对这个有点难过......
我有一种方法可以将数组中的一堆行列成表格,就像电子表格一样。例如想象一个像这样的二维数组:
我写了一个方法来总结该数组的列并吐出一个像 [21, 9, 15] 这样的一维数组
我想将它泛化到 Ints 之外(可能像 Doubles 或 Floats),当我添加参数和清单时,我得到一个编译错误。
这是代码
这是编译错误:
这里发生了什么?为什么字符串是“必需的”?
c# - 使用 C# 在 Selenium Webdriver 中使用 Excel 进行参数化
我应该使用哪些 C# 代码在使用 Excel 的 webdriver 中进行参数化?
python - pytest 参数化装饰器不适用于 **kwargs
在我的测试代码中,我有以下内容:
因此,parameterize 函数尝试将我自己的@ae_test
装饰器返回的函数参数化,如下所示:
到目前为止,这对我的所有测试都有效,但是参数化函数抱怨:
此错误发生在 pytest/python.py 的第 638 行
作为对第一条评论的回应,这里是完整的堆栈跟踪:
但问题实际上归结为parameterize
寻找一个名为“标题”的论点而没有找到它。那是因为我使用的是 **kw 语法。我期望参数化函数只在其中放一个字典。