标签: predefined-variables

perl特殊变量$ - [0]和$ + [0]的含义是什么

我想知道perl的特殊变量的含义$-[0]$+[0]

我用google搜索,发现它$-代表页面上剩下的行数,$+代表最后一个搜索模式匹配的括号.

但我的问题是正则表达式的背景是什么$-[0]$+[0]意味着什么.

如果需要代码示例,请告诉我.

perl predefined-variables special-variables

9
推荐指数
3
解决办法
4251
查看次数

Perl的$*变量曾经做过什么?

我有一些来自http://www.hyllander.org/node/23的代码使用$*("美元星号"或"美元星"),但我的perl版本报告:

$* is no longer supported at migrate.pl line 284.
Run Code Online (Sandbox Code Playgroud)

你知道做什么的副作用吗?

$*=1
Run Code Online (Sandbox Code Playgroud)

这是否会以某种方式影响函数split或标记符或正则表达式?

perl predefined-variables

6
推荐指数
1
解决办法
3002
查看次数

如果已经绘制了表,如何更改值

我在我的网络应用程序上使用DataTables插件为jQuery绘制表格.一切都正常.但其中一个选项是按详细信息按钮打开一个信息窗口,该窗口将包含其他值.现在该部分工作正常,但我的表是用类定义的,所以当用户使用菜单更改语言时,我可以动态地更改语言.

我得到的唯一的东西是英语,正如我在开始时所说的那样.

我预定义的表格:

function fnFormatDetails ( nTr )
{
    var aData = oTable.fnGetData( nTr );
    var sOut = '<table cellpadding="5" cellspacing="0" border="0" style="background-color:whitesmoke; padding-left:10%; padding-right:10%; width:100%">';
    sOut += '<tr><td style="text-align:left"><span class="id_prog">ID Program : '+aData[0]+'</span></td><td style="text-align:left"><span class="id_in_perc">Increment : '+aData[3]+'</span></td></tr>';
    sOut += '<tr><td style="text-align:left"><span class="id_var">Machine position : '+aData[1]+'</span></td><td style="text-align:left"><span class="id_tot_in_var">Total inc : '+aData[4]+'</span></td></tr>';
    sOut += '<tr><td style="text-align:left"><span class="id_dti_var">DTI : '+aData[2]+'</span></td></tr>';
    sOut += '</table>';

    return sOut;
}
Run Code Online (Sandbox Code Playgroud)

当我更改语言并且我的javascript通过类名更改每个值时,没有任何反应,但对于我的其余代码,这工作正常,但对于此预定义表不会.任何的想法?

编辑

这是一个事件监听器:

$('#jphit tbody td img').live( 'click', function () {
        var nTr = $(this).parents('tr')[0];
        if …
Run Code Online (Sandbox Code Playgroud)

javascript function predefined-variables jquery-datatables

5
推荐指数
1
解决办法
720
查看次数

javaScript 函数内的 evt 参数

javaScript 函数内的 evt 参数

你好 stackoverflow 社区。我需要知道这些函数中如何使用evt参数。互联网上有一些示例在函数内部有参数 evt,但我没有看到它们使用该参数。

document.getElementById("creator").addEventListener("click", function(evt){
    alert("created");
});

document.getElementById("change").addEventListener("click", function(evt){
    alert("changed");
});
Run Code Online (Sandbox Code Playgroud)

我猜想 evt 参数只是设置为未定义,因为这些函数永远不会使用参数值来调用。

  • 那么设置参数变量evt的原因是什么呢?
  • 可以用 hello 代替 evt 吗?
  • 如果它是预定义给事件侦听器的,我如何找到预定义参数的列表?

javascript arguments function addeventlistener predefined-variables

5
推荐指数
1
解决办法
2万
查看次数

当前类的Eclipse IDE预定义变量

我为每个Java类定义了一个记录器:

private XLogger logger = XLoggerFactory
        .getXLogger(AuthenticationFailureHandlerImpl.class.getName());
Run Code Online (Sandbox Code Playgroud)

我想将其添加到Eclipse代码段.是否有预定义的Eclipse变量,以便可以使用插入此代码段的类名动态替换类名?

谢谢.

eclipse predefined-variables code-snippets

3
推荐指数
2
解决办法
2327
查看次数

没有边界的预定义2D数组?

在类中,我想创建一个数组(预定义因为它在头类中),而不指定任何边界,直到该类具有使用它的类型创建的对象.例如:

class RandomClass{
public:
    int myarray[][];//Remember this is a 2D array, 1D arrays can be defined like this.
}
Run Code Online (Sandbox Code Playgroud)

(这个类是不完整的,我知道,只是假装它不是)显然这不起作用,因为"我不允许在没有定义其边界的情况下创建数组"

所以我的问题是,我该怎么做?或者,如何在类的构造函数内创建一个数组,该数组将公开访问类的成员.

有关我为什么要这样做的一些信息; 我正在尝试创建一个处理2D游戏地图的类,当创建类时,它将通过它的构造函数的参数给出地图的大小,然后创建数组以便它不需要是任何大于地图本身的大小.我知道我可以使用矢量,但是我很难将它们变成2维.(如果你回答我的问题,请首先回答主要问题,不要只告诉我如何在这种情况下使用矢量 - 但它也会有帮助)

我会发布错误,虽然没有太多理由.

错误:声明'myarray'作为多维数组必须具有除第一个之外的所有维度的边界

c++ arrays 2d predefined-variables bounds

3
推荐指数
1
解决办法
1931
查看次数

__LP64__ 在 Windows 上?

我知道 Windows 使用 LLP 而不是 LP 数据模型,但是是否有预定义的变量或其他什么?在 OS X/Linux 上,您可以使用__LP64__.

c++ windows predefined-variables

2
推荐指数
1
解决办法
4858
查看次数

如何回显filter_var中使用的过滤器

首先,我将展示功能:

function validate($data, $filter){
  if(!filter_var($data, $filter))
  { 
     return 'Filter used:'.$filter;
  }
  else
  {
     return 'good';
  }
}
Run Code Online (Sandbox Code Playgroud)

当我使用此功能时,它将如下所示:

$email = 'hello@hello.org';
echo validate($email, FILTER_VALIDATE_EMAIL);
Run Code Online (Sandbox Code Playgroud)

输出是:

使用的过滤器:274

问题是我希望输出为:

使用的过滤器:FILTER_VALIDATE_EMAIL.

php constants filter echo predefined-variables

1
推荐指数
1
解决办法
119
查看次数

有没有办法在vb6中预定义一个字符串?

我尝试过像:

Dim experiment As String = "Predefined experiment string.."
Run Code Online (Sandbox Code Playgroud)

但遗憾的是它没有工作,所以有没有办法在vb6中以类似的方式预定义一个字符串?

string vb6 predefined-variables

0
推荐指数
1
解决办法
121
查看次数

如何获取python定义的名称

有可能在python 2.7.3中获得这样一个定义的名称:

def Newname(self):
    print name_of_def

> "Newname"
Run Code Online (Sandbox Code Playgroud)

谢谢,

PUX

python function predefined-variables

0
推荐指数
1
解决办法
62
查看次数