问题标签 [built-in]

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 投票
3 回答
162 浏览

bash - 为什么“读取”在相同的输入下表现不同?

为什么读取来自管道和heredoc的相同输入的行为不同:

在第二种情况下如何禁用输出?

0 投票
1 回答
358 浏览

python - 在类方法中使用 __builtin__ 函数的属性错误

我在我的 Arch linux 机器上安装了 rdiff-backup ,结果却出现了属性错误:

该错误存在于 rdiff_backup 类之一中,但我无法发现该错误。该函数reduce应该是内置的,我无法获取找到该函数的代码。

rdiff 的代码如下所示:

并且错误发生在本地定义的 addlist 函数中。我试图在文件(statistics.py)的顶部导入内置模块,两者都喜欢

并尝试像这样更改方法的名称空间:

可惜。还是同样的错误。

到目前为止,我还没有找到任何好的信息或解决方案,所以也许对 python 有更深入了解的人可以尝试一下。

谢谢米

0 投票
2 回答
8135 浏览

sql - Informix 7.3 中是否有用于测试字母或数字数据的内置函数?

我一直在寻找一个 SQL 函数来测试一个值是 alpha 还是 numeric。Informix 7.3 似乎没有任何类似的功能,但我可能错过了一些东西或一直在寻找错误的东西。

例如,我正在尝试测试一个电话号码字段是否只有数字并相应地处理它:

鉴于此表的电话字段类型为char(12)

我想做这样的事情:

基本上,我正在尝试从电话号码中删除任何-, (, ), ,.字符,修剪该结果,测试它的长度是否为 10 或 11 个字符,并确保数据中没有 alpha 字符毕竟替换和修剪。(如果您觉得我更换和修剪的方式有什么问题,我也愿意就这方面提出建议。正则表达式?)

我想要的最终结果是:

我读过一个解决方案(Oracle),它建议使用 、 和 的组合,LENGTH但Informix 7.3 不支持TRIMTRANSLATETRANSLATE


*请注意 - 如果不存在,我将编写自己的函数,所以请不要建议作为答案。我只想知道是否有任何内置方法可以做到这一点。
乔纳森·莱弗勒来救援?

0 投票
2 回答
1320 浏览

php - 所有 PHP 的内置对象的参考?

我搜索了 Stackoverflow 和 Google,似乎找不到列出所有 PHP 内置对象(如 DateTime)的参考(详尽或其他)。有没有人有这种性质的东西的链接,我将不胜感激,谢谢。

0 投票
1 回答
4439 浏览

gcc - gcc 的 atomic test 和 set builtin 是否与 atomic fetch 和 store 操作相同?

我在 MCS 锁的描述中遇到了一个原子“获取和存储”指令。

据我所知,这以原子方式将一个值写入内存位置并返回该内存位置的原始值,对吗?

并且是 gcc 的 atomic builtin,

与原子获取和存储相同吗?

0 投票
4 回答
1335 浏览

python - 是否有 python 内置从多个列表创建元组?

是否有一个 python 内置函数与一组列表的 tupler 相同,或者类似的东西:

所以,例如:

返回:

或者也许有适当的pythony方式来做到这一点,或者是否有类似的生成器???

0 投票
1 回答
4195 浏览

python - 子类化 int 并覆盖 __init__ 方法 - Python

可能重复:
从 str 或 int 继承

嗨伙计,

我试图继承 int 类但没有任何成功。这是我的尝试:

如果我执行以下操作:

我收到此错误:


有任何想法吗?:)

0 投票
1 回答
3113 浏览

pydev - Pydev 未定义变量“列表”

当我尝试使用 easy_install 添加新库时,我的 PyDev 表现得非常奇怪。事实上,我确信我之前处理过这个确切的问题,但不确定我是如何做到的。

我在 aptana studio 中设置了一个 PyDev 项目,并重新配置了 python 解释器。完成此操作后,我清理了项目,代码分析开始在一个文件上挂起很长时间。

它最终会完成,但它会将几乎所有内置类型标记为错误,例如“dict”或“list”,表示未定义变量。

我有一个相当大的代码库,我喜欢经常重构,所以我需要能够利用 PyDev 的代码分析功能,但它显然不起作用。

我认为该解决方案与强制内置函数有关,但我还没有发现任何真正有用的东西。

有什么帮助吗?

0 投票
1 回答
2512 浏览

python - Python range() 内置函数,erm ... Django 出现故障

这行 python 代码有什么问题(如果有的话):

Wherebeginenddatetime.date具有有效值的对象。

我在 Django 视图中使用它来处理一些数据,但是每次调用这个视图时,我都会收到以下错误,并突出显示上述行:

如果我在解释器中执行此行,它可以正常工作,但不知何故它不会在 Django 视图中飞行。我不明白为什么range被解释为变量名。这条线实际上有什么问题,还是代码中的其他东西让 Django 抱怨?

帮助!

0 投票
4 回答
287 浏览

php - 替换内置 PHP 函数的最简单和/或“批准”的方法是什么?

可能重复:
重新定义内置 PHP 函数

你好!

由于我的服务器没有本地可用的“sendmail”命令,并且我已经编写了一个与 api 兼容的替换 mail() 函数,我该如何替换 PHP 的内置 mail() 函数?(或其他人;除此之外,还有一些需要更换。)

谢谢!