Questions tagged [module]

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.

Filter by
Sorted by
Tagged with
0 投票
1 回答
147 浏览

php中的mysql模块

当我这样做时,我没有将 mysql 视为一个模块php -m。我访问了其他各种问题并检查了php.ini但我没有看到这条线extension=php_mysql.dll

我需要添加这一行吗?如果是,它应该去哪里。请澄清。

0 投票
2 回答
1129 浏览

为什么在 OCaml 中的相互递归模块中需要签名?

在 OCaml 中使用相互递归的模块定义时,必须给出签名,即使在.ml文件中也是如此。这是一个烦恼,我还想从 中公开一个给定的接口.mli,因为我最终重复了两次签名。:(!

这是我正在做的事情的粗略近似(Client类型对象知道Server实例化它们的对象。sServer知道它们Client的 s)。

当然,签名在.mli. 为什么这是必要的?

(注意:我不是在抱怨,但实际上想知道是否存在类型理论或“硬编译器问题”相关的原因。)

0 投票
2 回答
911 浏览

在 Ruby 中的模块中包含模块时如何解决命名空间冲突?

这是我的代码的样子:

当我调用“C.test”时,我得到的是“X”而不是“A”(这是我想要的),因为 foo 的本地定义已经覆盖了 A 中的定义。我无法更改任何一个 foo 的签名。我只能主要编辑自己的类;我可以编辑模块 A 和 B,但许多现有代码都使用它们并且它们是(例如,没有将 foo 更改为 A.foo)。我正在考虑做

但这不起作用。

如何在包含 B 时“本地化”命名空间?

0 投票
2 回答
464 浏览

错误:无法安全地评估递归定义模块的定义

我很想知道为什么会发生这个错误,这是解决它的最佳方法。

我有几个文件types.mltypes.mli它们定义了一个变体类型value,它可以是许多不同的内置 OCaml 类型(float、int、list、map、set 等)。

由于我必须在这个变体类型上使用标准库,我需要通过函子具体化 Set 模块,以便能够value通过定义ValueSet模块来使用类型集。

最终.ml文件类似于:

如您所见,我必须ValueSet从仿函数定义模块才能使用该数据类型。当我想在I. 这样我得到以下错误:

错误:无法安全地评估递归定义模块的定义 I

为什么会这样?哪个是解决它的好方法?只是想知道,我尝试做的事情的方法是否正确?除此之外,它按预期工作(我可以在其他模块中将 ValueSet 类型与我的操作一起使用,但我必须在其中注释所涉及的行types.ml以通过编译阶段)。

我试图删除所有多余的代码并将代码减少到调查此错误所需的必要代码..如果还不够,请询问:)

编辑:根据 OCaml 参考我们有

目前,编译器要求递归定义的模块标识符之间的所有依赖循环至少经过一个“安全”模块。如果模块包含的所有值定义都具有函数类型 typexpr1 -> typexpr2,则该模块是“安全的”。

这是我到目前为止发现的所有内容,但我不明白确切的含义..

预先感谢

0 投票
1 回答
7942 浏览

python如何在模块中注册动态类

我有模块 foo,在这个模块中我动态创建了类:

现在,我想要实现的是让这个新的动态类作为这个模块的一个类可见:

你知道怎么做吗?

0 投票
1 回答
59 浏览

Zend:我应该从模块外访问哪个类/控制器?

我有一个正在运行的应用程序并添加了我的第一个模块。一切正常。现在我想在现有应用程序中使用我的模块。

我有以下文件夹:

在应用程序/类下的现有类中,我想使用一些属于该模块的功能。

现在我的问题:1)我应该在哪里存储我想从外部访问的这些功能?2)我如何从外部访问这些?

0 投票
2 回答
39370 浏览

Python 如何从 .egg 文件中导入模块?

我怎么能__init__.pyc在这里打开?

我看到的C:\Python25\lib\site-packages\只是 .egg 文件,但是包的内部文件在哪里?

0 投票
1 回答
361 浏览

模块“eAccelerator”已加载 php 警告

我在 error_log 中收到了这个 PHP 警告,并希望修复它。我被告知它是在我已经验证的 php.ini 中加载的,以及该模块的一系列配置设置。我想在加载它的地方维护模块配置,所以我需要找出如何从列表中删除它。

除非从 php.ini 中删除它就可以了。

Module 'eAccelerator' already loaded

0 投票
2 回答
417 浏览

如何将模块添加到 WeScheme

我目前正在开发一个程序,该程序使用图像并需要添加此问题中提到的模块

我提出了错误

我该如何解决这个问题?我不知道如何让 WeScheme 知道模块是什么。
提前致谢。

0 投票
1 回答
1162 浏览

在类中包含模块并执行代码

这是我以前上过的一堂课

我现在有几个使用相同功能的对象,更糟糕的是,有几个对象定义了类似的东西,如下所示:

我想“重用”这些类的内容,所以我把它们变成了模块:

我现在可以创建一个类

我遇到的问题是,当我创建 ADualClass 对象时未调用 validates 方法......似乎从未调用过“validates:thing”。这是为什么?我怎么能强迫这个?


15 30 50 per page
1
2 3 4 5
1498226