问题标签 [package]

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

installation - "os x" + octave + Miscellaneous Package:安装错误

尝试将Miscellaneous软件包安装到Octave中,我收到以下错误字符串:

octave-3.2.3:17> pkg install miscellaneous-1.0.9.tar.gz 配置:错误:在 /var/folders/0o/0ox7a-rlFVGd8pZnuF96sE+++TM/-Tmp-/oct-zTlMUh/miscellaneous-1.0 .9/src:configure:错误:C 编译器无法创建可执行文件有关详细信息,请参阅 config.log。配置脚本返回以下错误:检查 gcc... gcc 检查 C 编译器默认输出文件名...错误:从文件 /Applications/Octave.app/Contents/Resources/share/octave 中的 `pkg>configure_make 调用/3.2.3/m/pkg/pkg.m 第 1240 行附近,第 2 列错误:调用自:错误:
/Applications/Octave.app/Contents/Resources/share/octave/3.2.3/m/pkg/pkg。 m 在第 714 行第 5 列错误:
/Applications/Octave.app/Contents/Resources/share/octave/3.2.3/m/pkg/pkg.m 在第 287 行第 7 列

这是想告诉我什么?我应该去哪儿?

迈克·布里格斯

0 投票
1 回答
164 浏览

package - 封装和组件设计的指南/原则

好的,我们的 Visual Studio 解决方案在其中的项目数量方面增长很大。除了显而易见的事情外,我想检查它现在的方式是否是它必须的,或者我们可以更好地重新组织/打包它。

你知道我可以参考的关于指南、封装和组件设计原则的任何好的文本吗?深入的东西,具有良好的分析,而不仅仅是 a、b、c 层或第 1、2、3 层等。

谢谢。

0 投票
1 回答
989 浏览

c++ - OCCI:查询包内存储过程的元数据

我正在尝试获取有关使用 C++ Oracle OCCI 在包中定义的存储过程参数的元数据。获取独立 proc 的参数元数据很简单:

但是,如果我尝试使用以下代码从包内的过程中查询参数元数据,则会收到错误消息。

错误信息:

知道为什么这不起作用,还是我需要查询在包中以不同方式定义的存储过程参数?

0 投票
5 回答
22069 浏览

python - 组织模块和包的 Pythonic 方式

我来自通常每个班级创建一个文件的背景。我也在目录下组织公共类。这种做法对我来说很直观,并且已被证明在 C++、PHP、JavaSript 等中是有效的。

我很难将这个隐喻带入 Python:文件不再只是文件,而是正式的模块。在一个模块中只包含一个类似乎是不对的——大多数类本身是无用的。如果我有一个automobile.py和一个Automobile类,那么总是引用它似乎很愚蠢automobile.Automobile

但是,与此同时,将大量代码放入一个文件并收工似乎并不正确。显然,一个非常复杂的应用程序应该有 5 个以上的文件。

什么是正确的——或pythonic——方式?(或者如果没有正确的方法,您首选的方法是什么,为什么?)我应该在 Python 模块中输入多少代码?

0 投票
9 回答
25307 浏览

java - 从包中获取所有类

假设我有一个 java 包commands,其中包含所有继承自的类,ICommand我能以某种方式获得所有这些类吗?我正在锁定以下内容:

这样的事情可能吗?

0 投票
3 回答
105868 浏览

java - Java JUnit:方法 X 对于类型 Y 不明确

我有一些测试工作正常。然后,我将它移到另一个包中,现在出现错误。这是代码:

错误信息是这样的:

方法 assertEquals(Object, Object) 对于 JGraphtUtilitiesTest 类型不明确

我怎样才能解决这个问题?为什么当我将课程移动到不同的包时会出现这个问题?

0 投票
3 回答
14849 浏览

java - 有没有办法强制类加载器加载一个包,即使它的类都没有加载?

假设一个 java 代码库有一个名为“com.example”的包。

在运行时,我们可以通过调用

甚至通过调用获取所有包的列表

问题是 - 如果 ClassLoader 尚未从包中加载任何类,则这些函数调用将无法使用它。我们可以通过首先强制加载包中的一个类来强制它加载包,如下所示:

但是,这很麻烦,需要提前知道属于包的某个类的名称。

所以问题是 - 有没有办法通过名称获取 Package 的实例,无论 ClassLoader 是否做了任何事情?我对类加载/包在这种情况下如何工作的假设是否准确?

0 投票
2 回答
3977 浏览

debian - debian 软件包在 preinst 中创建所需的目录

我有以下debian结构:

  • debian/usr/共享/测试
  • debian/usr/share/test/test
  • debian/usr/share/test/test/a
  • debian/usr/share/test/test/b

在使用 dpkg-deb --build 构建软件包并使用 dpkg -i 安装它之后,如果文件夹不存在,它似乎不会自动创建文件夹 test。我需要在 preinst 脚本中手动创建它们吗?

更新:问题是因为 preinst 有一个错误,所以解包没有机会发生。

洛朗

0 投票
6 回答
31612 浏览

python - 当文件名包含句点时如何引用python包

我正在使用 django,我有一个名为 models.admin.py 的文件,我想在 models.py 中执行以下想法:

但是,我收到双引号的语法错误。但如果我只是这样做

然后我得到“ImportError:没有名为 admin 的模块”

有没有办法从名称中有句点的python文件导入?

0 投票
1 回答
2097 浏览

ssis - 如何将文件路径传递给远程执行的 SSIS 包?

我正在尝试创建一个 SSIS 包以将数据从 excel 文件加载到数据库表中。创建包时不会定义导入数据的excel。仅当用户在运行时在本地文件系统上指定和定位文件时,它才能以所需的格式使用。谁能告诉我是否可以在执行包时传递excel的文件路径,而不是在excel连接管理器中硬编码文件的路径?因此,我想使用 Sql Server Agent 远程执行 sql server 中的包。因此,当指定 excel 文件的路径时,它将在部署应用程序的本地计算机上完成,我希望将此路径传递给将在服务器计算机上远程执行的包。

提前谢谢。

索米亚