问题标签 [import]

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

python - 如何在完成解析之前退出模块?

我有一个导入模块的模块,但在某些情况下,导入的模块可能不存在。导入模块后,有一个类继承自导入模块的类。如果我要在模块不存在的情况下捕获ImportError异常,我该如何阻止 Python 解析模块的其余部分?如果不可能,我愿意接受其他解决方案。

这是一个基本示例(selfaware.py):

我能想到的唯一方法是:

  • 在导入selfaware.py模块之前,检查skynet模块是否可用,然后简单地传递或创建一个存根类。selfaware.py如果多次导入,这将导致 DRY 。
  • 在块内selfaware.py定义类try。例如:

    /li>
0 投票
2 回答
393 浏览

java - 将数据从文本导入mysql时出现问题

我使用了一个应用程序将一些数据从文本文件导入到 mysql。我使用了以下代码。

但是将数据从文本加载到 mysql 的查询为空。谁能告诉我我在哪里犯了错误?

0 投票
3 回答
506 浏览

java - 如何将旧数据转换为新系统?使用 sql 或托管代码?

假设一家公司正在构建一个全新的应用程序。该应用程序遵循 DDD 原则。旧代码库有很多他们想要转换为新代码库的产品(或公司的另一个“实体”)。

这项工作应该怎么做?通常,使用例如 ssis 导入会更快、更容易——从一个数据库传输到另一个数据库。但是这里的主要问题是跳过了很多 BusinessRules(在 DomainLayer 中的托管代码中实现)......如果开发人员说:“我控制它。规则被复制为 sql 脚本.. 。”

我们是否应该将托管代码库导入 SQL Server(至少这在 .NET 和 MS SQL Server 中是可能的)?或者我们应该在托管代码中创建一个导入脚本,以便在将实体保存在数据库中时遍历域中的所有层?...(可能需要很多小时..)

你怎么认为?

0 投票
4 回答
142715 浏览

c++ - 如何在 Visual C++ 中构建导入库 (.lib) 和 DLL?

我想要一个构建 DLL 文件和导入库 (.lib) 文件的 Visual Studio 项目。(导入库是一个静态链接库,负责将该 DLL 文件加载到使用它的其他项目中)。

于是我去Visual Studio C++ 2008 Express Edition,新建一个类库类型的项目,并将“配置类型”设置为“动态库(.dll)”。

但是当我构建解决方案时,我看到的唯一相关输出文件是 DLL 文件;我没有看到生成任何 LIB 文件。我查看了项目目录和所有子目录(发布和调试)。

我相信可以同时构建 LIB 和 DLL 文件,因为在 MSDN 上它说“链接器在构建 DLL 时创建导入库”。 此外,该网站的另一个用户正在使用 Visual C++ 同时创建 LIB 和 DLL 文件

那么我该怎么做呢?

0 投票
10 回答
2935 浏览

java - 哪个会使 Class 文件更大?import java.awt.*,还是一堆或单个 import 语句?

好的,所以如果我有一个使用的项目:

是否会使 Class 文件更小以使用:

我正在考虑反对它,因为我正在导入很多我不需要的东西。我正在考虑它,因为它使文件的字符少了很多。

0 投票
2 回答
2700 浏览

json - IronPython“查找错误:未知编码:十六进制”

当我尝试在IronPython 2.0中“导入 simplejson”(或依赖它的东西)时,我得到“LookupError:未知编码:十六进制”。我该如何进行这项工作?

0 投票
2 回答
853 浏览

java - 为什么我不能在导入的模块中使用我的 Jython 类?

我有几个 Jython 模块位于同一目录中。其中之一定义了以下类:

我可以在它自己的模块中实例化和运行这个类。但是,当我将该模块导入另一个 Jython 模块并尝试实例化 MyTask() 时,我收到以下错误:

Runnable.__init__(self) AttributeError: 类 Runnable 没有属性 '__init__'

我在这里做错了什么?为什么此代码在定义我的类的模块中有效,但在我将该类导入另一个模块时无效?(我用“import modulename”而不是“from modulename import MyTask”来导入它)

编辑:对于那些认为问题在于 Runnable 是一个接口,因此没有构造函数的人:我知道这一点,但它并没有完全解释这种情况。问题的关键是我可以在定义它的模块中实例化这个类,但我不能将它导入另一个模块并在那里实例化它。IE,

在 mytask_module 中:

在 other_module 中:

现在你看到混乱了吗?如果问题纯粹是您所描述的,那么前一个示例也应该引发 AttributeError,但事实并非如此。它运行得很好。

编辑#2:显然这在独立脚本中有效,但在我的 Eclipse/Pydev 环境中无效。所以真正的问题是为什么 Pydev 不让我这样做。如果这对他们自己的 Pydev/Eclipse 环境中的任何人都有效,请告诉我。

0 投票
2 回答
763 浏览

import - OpenMP:foo() 和 bar() 有什么区别

Q1- foo() 和 bar() 是等价的吗?

0 投票
1 回答
797 浏览

sql-server - 将 Microsoft Works 数据库中的数据导入 SqlServer

如何将数据从 Microsoft Works 数据库(*.wdb 文件)导入 SqlServer2005 数据库。

SSIS 能做到这一点吗?

0 投票
3 回答
10504 浏览

wpf - 如何将 System.ServiceProcess 命名空间导入 WPF 项目?未在 CodeSense 中显示

如何将System.ServiceProcess命名空间导入 VB.NET(不是 C#)中的 WPF 项目?该ServiceController对象不在 VS2008 的工具箱中,我似乎无法弄清楚。有任何想法吗?如果该特定命名空间无法导入 WPF 项目,有人可以建议另一种从 WPF 应用程序控制 Windows 服务的方法吗?我知道这个框架更侧重于多媒体应用程序,但我真的很想将我的一些工具切换到 WPF。

提前致谢!