问题标签 [imp]

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 投票
1 回答
673 浏览

python - 在python中动态导入子模块

假设我在命令行中提供了一个模块并想使用“imp”模块导入它:

这样做的正确方法是什么?

拆分“mod.abc”并添加每个路径?“imp”的行为似乎与“import”不平行。

0 投票
3 回答
24105 浏览

python - 什么是冻结的 Python 模块?

该模块的 Python 帮助imp正在谈论一个冻结的模块。它是什么?

http://docs.python.org/library/imp.html#imp.PY_FROZEN

0 投票
1 回答
1296 浏览

oracle - 尝试使用 SQL-Developer 分析使用“exp”创建的系统表转储

我正在尝试从我之前执行的系统表转储中存在的特定表中恢复数据。我想将转储中存在的行附加到活动表中可能存在的任何行中。问题是,转储中的表名可能与数据库中当前存在的表名不同(它们是动态创建的,前缀为 ARC_TREND_)。另外,我不知道表的名称,因为它存在于转储中,我希望使用 SQL Developer 来分析转储文件,因为我可以通过它的列和现有的行来识别正确的表。

虽然我盲目相信 SQL Developer 可以使用我的转储文件,但在尝试打开它时,我收到了 Java Heap OutOfMemory 异常。我已经将 sqldeveloper.bat 和 sqldeveloper.conf 中的最大堆大小从 640m 调整为 1024m,但无济于事。

有人可以推荐我采取的措施来从 exp 创建的转储文件中存在的表中恢复数据吗?图形工具会很好,但我对命令行并不陌生。我需要分析转储中存在的表以选择正确的表。然后我假设我可以用imp TABLE=它把它带回活动实例。它可能与现有的表名不匹配,因此我将使用 SQL Developer 将导入表中的行复制到我需要它们所在的表中。

转储取自运行 10g 的 Linux 服务器,并将导入(相同的服务器和数据库实例,已升级)相同数据库的 11g 实例。

谢谢

0 投票
3 回答
480 浏览

python - Python导入内部差异

我以两种不同的方式导入了一个numpy库。第一次from numpy.random import mtrand和第二次弄乱了sys.path.

但是,这两个模块导入的输出完全不同:

第二个:

这种行为怎么可能?

编辑:

  • 这两个测试是在不同的 python 进程中执行的。
  • 弄乱 sys 路径是愚蠢的,我知道。但这不适用于普通程序,而是用于自动完成。我当然不想导入整个 numpy 包。我只想做一个dir(mtrand)
0 投票
1 回答
113 浏览

eclipse - 部署基于 IMP 的 eclipse 插件

我有一个用于我自己的 Eclipse 编程语言的插件。
该插件基于 IMP。通过“作为 Eclipse 应用程序运行”运行项目时,一切都按预期工作:我有该语言的 Eclipse 透视图,我可以编译/运行与我的语言相关的文件。我尝试将插件安装到干净的 Eclipse 安装中:
- 我为我的插件创建了一个功能项目
- 我已经创建了一个更新站点项目
- 我已经将我的功能、IMP 运行时和 LPG 运行时添加到我的更新站点
- 我已确保在更新站点中同步和构建所有内容。
- 我已经尝试在干净的 Eclipse 中“安装新软件” - 没有错误。

当我运行我的新 Eclipse 时,我看不到我的语言的视角。Eclipse 不会将我的文件与任何语言/透视图相关联。
请指教!

0 投票
1 回答
854 浏览

eclipse - 安装 IMP eclipse 插件

我有使用IMP开发的 eclipse 插件。我需要导出插件,以便可以将其安装在其他机器上。我尝试使用以下方式导出:

文件->导出->可部署插件和片段

并将其保存在 zipfile 中。我把创建的 jar 放在 eclipse/plugins 下。重新启动eclipse后,我仍然没有启用插件。我在插件注册表视图下检查过,它似乎处于非活动状态。诊断选项提供了以下信息:

缺少约束:Bundle-RequiredExecutionEnvironment:JavaSE-1.7

我检查了我的 MANIFEST.MF 文件,它确实包含以下行:

Bundle-RequiredExecutionEnvironment:JavaSE-1.7

有任何想法吗?

0 投票
1 回答
2303 浏览

java - eclipse错误导出插件

尝试从 Eclipse 导出 IMP 插件时遇到一个奇怪的错误。使用 eclipse indigo 时,我得到:

当我使用 eclipse indigo rcp & rap 版本时出现同样的错误。

出于同样的原因,我无法为插件创建更新站点。

在 eclipse jee 版本中似乎不会发生此错误。虽然导出成功,但插件本身不起作用(当我运行项目时它确实起作用)。

0 投票
2 回答
476 浏览

objective-c - 传入自定义选择器实现

假设我有两个 Objective-c 类,LBFoo并且LBBar.

LBFoo我有一个看起来像这样的方法:

相反,我想做的是传递一个LBBar没有提前声明的实现。(如在动态覆盖现有的@selector 中LBBar

我知道IMP存在一个类型,是否可以将一个传递IMP给一个类以更改其选择器实现。

0 投票
2 回答
205 浏览

objective-c - 构建或组合我自己的积木或小鬼

问题

Objective-c 是否有任何功能可以让我IMP即时组合自己的块或 s?

我的意思是让我将任意代码片段链接到一个块中(然后执行imp_implementationWithBlock),或者直接组装IMP起来。

伪代码

或者

0 投票
2 回答
6253 浏览

oracle - 从 oracle 转储文件导入特定表?

我有一个巨大的 oracle 数据库的转储,所以不可能全部导入。我想导入一个名为 X 的特定表。问题是 X 有外键。如果我只导入 X,我会收到以下错误:

我已经在本地拥有了整个数据库(但没有数据),我想导入与 X 关联的所有表。我该如何实现呢?我已经安装了 plsql。我还需要知道这些表的顺序才能知道首先要导入哪个表。