问题标签 [expansion]

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

perl - perl中的制表符扩展

刚刚在perl中遇到了tab扩展的代码,代码如下:

我对其进行了测试以使其正常工作,但是我太菜鸟了,无法理解这一点,有人愿意解释一下它为什么起作用吗?或任何可以帮助我理解这一点的相关材料的指针将不胜感激,非常感谢。

0 投票
2 回答
639 浏览

perl - 有没有办法检查参数是否以单引号传递?

是否有(最好的)方法来检查是否$uri以单引号传递?

添加了此示例,以使我的问题更清楚。

0 投票
1 回答
650 浏览

macros - Common Lisp 宏:生成列表的正确扩展

我正在构建一种机制来获取任意 CLOS 对象并从中返回哈希(在我的调试经验中很有用)。

但是,我不确定如何强制变量扩展。我觉得解决方案在于正确使用 gensym,但我不确定如何。

在 macroexpand-1 之后,我发现它扩展为以下代码(*bar*是一个类对象):

显然,问题在于 slot-list 没有被扩展。(对我来说)不太明显的是解决方案。


后续行动:在 Rainer 指出我正确的方向之后:

0 投票
2 回答
21554 浏览

jsf - 数据表行扩展事件

我将 Primefaces 3.0 与 JSF 2.0 一起使用。我有一个启用扩展的数据表。当用户单击 rowToggler 时,我想调用一个 bean 方法。基本上,我只想在用户单击展开按钮时才加载展开详细信息。我在文档中看不到用于行扩展的服务器端回调。请让我知道我是否可以解决此问题。

谢谢和问候, 连珠

0 投票
2 回答
926 浏览

binary - Efficient way to get bit in binary expansion of [0,1] real in Mathematica?

As is well known, any real in [0,1] can be written as a binary expansion in base 1/2:

#xA;

I would like an efficient way to get bi for a given x and index i, and I don't think there's any built-in way to do that in Mathematica. IntegerDigits and RealDigits don't seem to be able to help, and none of the related functions are pertinent.

The obvious solution is to do the manual conversion, but I was hoping to avoid that. Am I missing something?

EDIT: for future reference, what I was looking for can be done this way,

#xA;

where

#xA;

gives the bi I was talking about.

0 投票
2 回答
3781 浏览

telerik - 为可扩展网格项添加滚动条到 Telerik GridViewDataControl

我有一个 Telerik:RadGridView 里面有项目,其中一些是可扩展的。使行可扩展的决定是在 RowLoaded 事件中通过根据行中对象的类型设置 IsExpandable 标志来完成的。这很好用。

为了处理行扩展,我有一个方法来处理 DataLoading 事件。它看起来像这样:

我添加了代码来设置最大高度和附加的滚动查看器,但滚动条没有显示。dataControl 对象的类型为 GridViewDataControl,它与 RadGridView 不同。有谁知道我怎样才能让滚动条显示在扩展的网格上?我需要这个的原因是扩展的网格可能包含数百个项目,如果它很大,构建网格需要几秒钟。我在想,使用行虚拟化和滚动条,它会快得多。

0 投票
3 回答
4151 浏览

command - 应用于命令时如何强制 bash/zsh 将参数评估为多个参数

我正在尝试运行这样的程序:

其中 $ARGS 是一组带空格的参数。但是,zsh 似乎将 $ARGS 的内容作为单个参数传递给可执行文件。这是一个具体的例子:

是否有控制此行为的 bash 或 zsh 标志?

请注意,当我将这种类型的命令放在 $!/bin/sh 脚本中时,它会按预期执行。

谢谢,

SetJmp

0 投票
1 回答
109 浏览

c - 获取C中的下一个枚举值?

对于类,我需要创建一个动态扩展的哈希表,当绑定数量达到某些值时扩展 - 509,1021、2039、4093 等。我了解其他所有内容,但我不确定如何检查哪个值表应该扩展到下一个。

我认为我们应该使用枚举,但我不明白如何获得“下一个”枚举值。即,如果我的哈希表当前有 1022 个绑定,我应该将底层数组扩展为 2039,但我怎么知道该怎么做呢?还是我以错误的方式接近这个?

如果这是一个愚蠢的问题,请提前抱歉,但我的书中没有解决它,而且我对 C 语言还是很陌生。

0 投票
1 回答
248 浏览

math - 防止 TI BASIC 表达式扩展

我正在为我的 TI-Nspire CAS 计算器编写一个函数。我有一个表达式的两个部分:(x+2)^2+3。加入表达式后,结果将扩展为,x^2+4x+7而我需要它保持为(x+2)^2+3.

我尝试制作两个部分字符串,并在加入后将它们转换回表达式,但这会导致相同的不需要的扩展。
我能做的最好的就是返回连接的两个字符串(每个术语),这很难看: "(x+2)^2" + "3"

有没有办法阻止这种扩展?
它破坏了整个功能(完成了正方形)!

对于记录,即使与字符串连接,表达式也会被扩展。

返回

(我觉得很奇怪)

0 投票
1 回答
187 浏览

postgresql - PostgreSQL 中的查询扩展

我刚刚在 PostgreSQL 手册中读到它提供全文搜索功能,包括解析、索引和搜索文档文本。
我的问题是:可以使用同义词库(或字典)获得查询扩展机制吗?我还没有尝试这些功能......但似乎一个单一的词位被另一个单一的词位取代。是否可以将原来在查询中的词位的同义词添加到查询词位中?