问题标签 [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 投票
3 回答
115 浏览

c++ - 用于分发计算的包

您是否知道任何用于在多台计算机和/或每台计算机上的多个内核上分配计算的软件包?计算代码是c++,包需要能够处理>2GB的数据并在windows x64机器上工作。共享软件会很好,但不是必需的。

0 投票
3 回答
3658 浏览

latex - 从 LaTeX 包中加载单个符号

使用 MnSymbol 包时,pdflatex 会给出两个字体警告:

事实证明,这可能是由于与 AMSSymb 包的冲突。

因为我只需要包中的几个符号:有没有办法从包中加载一个符号,而不是全部?

0 投票
3 回答
2934 浏览

perl - 什么时候应该使用包变量和词法变量(有什么区别)?

我正在查看Perl Monks上的一些较旧的 Perl 代码,以了解如何使用 Win32::OLE 和 MS Word 进行编程。分散在整个代码中的是名称如$MS::Word之类的变量,它们的声明中没有包含“ my ”。在 Google 上阅读了一下之后,我了解到这些被称为“包变量”与使用my .

我的第一个问题是'包变量有什么用?'。我(认为)我了解词法变量是什么,但我不了解包变量的用途或它们的使用与词法有何不同,所以我的第二个问题是,'词法变量和包变量有什么区别?'

0 投票
2 回答
1159 浏览

ubuntu - 强制我的自定义 debian 包解决来自特定存储库的 R 依赖项

我创建了一个 ubuntu/debian 软件包,它安装了一个依赖于 R 的应用程序。安装时,我希望该软件包从位于以下位置的存储库中安装 R:

deb http://cran.uk.r-project.org/bin/linux/ubuntu jaunty/

因为这个存储库包含最新版本的 R。我尝试将包从包 preinst 脚本添加到 sources.list 文件,但它似乎不起作用。

有什么想法可以强制使用此存储库吗?

0 投票
2 回答
317 浏览

perl - 在 Perl 中,您如何动态选择用作回调的方法?

在 Perl 中,如果它的包是已知的,那么指定一个回调或代码引用是非常简单的:

这打印出来in foo

假设您有一个非常简单的对象,如下所示:

您可以使用上述方式(\&Package:Method)查找方法并将其称为

但有时(好吧,经常)你不知道显式类型。假设有Foo, Bar, Baz,它们都有自己的blat方法。您希望基于对象而不是包来获取对适当方法的引用。你会怎么做呢?

0 投票
18 回答
221777 浏览

python - 检查是否安装了 Python 包

在 Python 脚本中检查是否安装了包的好方法是什么?我知道解释器很容易,但我需要在脚本中完成。

我想我可以检查系统上是否有在安装过程中创建的目录,但我觉得有更好的方法。我正在尝试确保已安装 Skype4Py 软件包,如果没有,我将安装它。

我完成检查的想法

  • 检查典型安装路径中的目录
  • 尝试导入包,如果抛出异常,则安装包
0 投票
11 回答
51082 浏览

java - 在 Java 文件中定义包的目的是什么?

我是一个新手,刚刚了解到,如果我定义说

那么这个包中的Java文件将被放置在my/first/group/here目录下。

将一些 Java 文件放在一个包中的主要目的是什么?另外,如果我选择采用这个,我应该如何对它们进行分组?

谢谢


编辑:对于任何可能再次遇到相同问题的人,我刚刚在Sun的软件包上找到了本教程。

0 投票
1 回答
5412 浏览

java - 仅用于 package-info.java 的 javadoc

我有一种情况,我想在一个没有类的项目中执行 javadoc。它只有一个包的 package-info.java。执行javadoc时,报错如下:

有没有办法强制它只处理 package-info.java (除了明显的 hacky 解决方案:创建一个虚拟类,编写 package.html 的复制脚本等)?

我正在执行 javadoc 作为 maven 构建的一部分,因此 maven-javadoc-plugin 正在执行实际的 javadoc 命令。

0 投票
4 回答
18463 浏览

c# - 制作C#项目的安装包

我用 C# 做了一个软件。如何制作软件的安装包?

0 投票
2 回答
757 浏览

deployment - Emacs-Lisp:如何将 emacs-lisp 程序打包为 PC 应用程序?

只是想知道是否可以将 emacs 和 Lisp 程序打包和部署为 PC 应用程序,这样一旦下载,运行 setup.exe(类似于),用户就可以启动应用程序,使 emacs 运行特定的 Lisp 程序,就好像应用程序已实现一样通过其他语言和平台,例如 .Net 或 Python。

通过这种方法,普通用户更容易使用 Lisp 程序的功能,而不是成为 emacs 的用户,这通常需要一些学习曲线。另一方面,它将为 Lisp 代码提供某种程度的知识产权保护。

当然,另一种选择是使用一些更商业化的语言/范式。但我发现 emacs 确实提供了丰富的功能,如果不为大众所喜爱,那将是遗憾的。

提前致谢,

于深