问题标签 [distribution]

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

java - JAVA中的工作负载分配/并行执行

我在这里遇到一种情况,我需要将工作分配给在不同 JVM 中运行的多个 JAVA 进程,可能是不同的机器。

假设我有一个记录 1 到 1000 的表。我正在寻找要收集和分发的工作是 10 组。假设记录 1-10 到 workerOne。然后将 11-20 记录到 workerThree。等等等等。毋庸置疑,workerOne 永远不会做 workerTwo 的工作,除非且直到 workerTwo 无法做到。

这个例子纯粹基于数据库,但可以扩展到任何系统,我相信它是文件处理、电子邮件处理等等。

我有一种小小的感觉,即立即的反应是采用 Master/Worker 方法。然而,这里我们谈论的是不同的 JVM。即使一个 JVM 出现故障,另一个 JVM 也应该继续工作。

现在百万美元的问题是:是否有任何好的框架(生产就绪)可以让我有能力做到这一点。即使有特定需求的具体实现,如数据库记录、文件处理、电子邮件处理等。

我已经看过 Java Parallel Execution Framework,但不确定它是否可以用于不同的 JVM,如果其中一个掉下来,另一个是否会继续运行。我相信 Workers 可以在多个 JVM 上,但是 Master 呢?

更多信息 1:由于 JDK 1.6 的要求,Hadoop 会成为一个问题。这有点过分了。

谢谢,富兰克林

0 投票
4 回答
13813 浏览

c - C中泊松分布的计算

我需要一个 C 函数来计算 k 值高达 720 的泊松分布。我需要一个高效的解决方案。

0 投票
6 回答
7334 浏览

iphone - 如何在提交给 iPhone 应用商店审核之前测试最终的发行版本?

我已经开发了一个 iPhone 应用程序,我想在将它提交给 App Store 以供审查之前测试这个最终分发版本。有什么安全的方法可以让这个应用在设备上运行吗?

0 投票
2 回答
1198 浏览

.net - 如何确保 WPF 应用程序在用户计算机上完美运行?

最近我制作了 WPF 应用程序并想为许多用户发布它,但应用程序似乎在某些目标用户机器上存在问题。它只是在用户启动它时崩溃。我使用 .NET Framework v.3.0 作为目标版本构建应用程序,并且用户机器安装了 .NET Framework。我只是想要一种方法来确保(例如通过安装系统)我的应用程序将无错误地运行。

真正奇怪的是,在我的测试 PC 上(没有安装 Visual Studio,但只安装了 3.0 .NET Framework)它运行完美。

除了 .NET 之外,应用程序没有任何附加引用。

这是下载此应用程序的链接,因此如果您愿意,可以对其进行测试: http: //nippon.is74.ru/ForismicTray.7z

0 投票
2 回答
1103 浏览

iphone - 通过临时配置文件安装后,应用程序在 iPod 上不可见

我已经按照开发人员计划门户的说明使用临时配置文件/分发证书对构建了我的应用程序。然后我将二进制文件(.app 文件)和配置文件发送给我的一位同行。

他将 .app 和 .mobileprovision 文件拖放到 iTunes 上并同步他的 iPod Touch。iTunes 显示应用程序已安装,但我在 iPod 上看不到它。

任何遇到此问题或有任何线索可能出了什么问题的人?

谢谢阿杰

0 投票
2 回答
1462 浏览

outlook - VSTO:将加载项安装到 Outlook Office 2003

我在这里发布了一篇文章(如何在我的 VSTO Outlook 加载项上设置权限?)并且我能够构建我的安装程序。我认为一旦安装程序自行构建,一切都会正常工作。

我错了。它适用于我运行安装程序的大约一半的 PC。我的问题是另一半不起作用。我正在尝试将加载项安装到 Outlook Office 2003。

我什至已经使用批处理文件手动创建步骤。在这些 PC 上似乎没有任何效果,我找不到可以排除的共同点,或者这将使 VSTO 插件正常工作。

这是我正在使用的批处理文件。我在做什么/不做错什么?

我真的可以使用 VSTO 专家的帮助。谢谢!!!!

编辑我已经更改了批处理文件和注册表设置以反映它们的最新更新。我还附上了来自无法工作的 PC 的错误文本。

我直接从使用此应用程序的 PC 获取注册表设置(在上面的批处理文件中提到)。我使用的 VSTO 注册表设置是:

我得到的错误是:

无法加载文件或程序集 'Microsoft.Office.Interop.Outlook, Version=11.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c' 或其依赖项之一。该系统找不到指定的文件。

0 投票
4 回答
7536 浏览

java - 用于商业发行的 Java 许可

我正在考虑使用 Java 编写一个程序,我有一天可能会尝试出售。我是 Java 新手,所以我不得不问,我需要哪些类型的工具/软件/等(从开发到分发,再到用户机器上的用户友好型安装),这些工具/软件/等具有必须考虑确保的许可证他们允许销售和封闭源代码等?

我们是否应该假设用户已经运行了至少一个 Java 应用程序,因此他们的机器上有一个相当新的 Java 版本?

另外,您对绝对适合此目的的特定工具有什么建议吗?

0 投票
5 回答
3159 浏览

objective-c - 需要帮助从分布中生成离散随机数

我搜索了该站点,但没有找到我正在寻找的确切内容......我想从正态分布中生成一个离散的随机数。

例如,如果我的范围最小为 4,最大为 10,平均为 7。我需要什么代码或函数调用(Objective C 首选)返回该范围内的数字。自然,由于正态分布,返回的更多数字将以 7 为中心。

作为第二个例子,钟形曲线/分布是否可以偏向另一端?假设我需要生成一个范围最小为 4 和最大为 10 的随机数,并且我希望大多数数字返回以数字 8 为中心,并基于倾斜的钟形曲线自然下降。

任何帮助是极大的赞赏....

安东尼

0 投票
2 回答
284 浏览

.net - 分发反射器组件列表

有人知道允许您分发程序集列表的反射器插件吗?也就是使用File、Open List菜单选项时可以维护的列表?

我有一个开发程序集列表,目前需要在不同开发人员使用的几台机器之间进行更新。不那么痛苦的东西会很棒!我也不想丢弃他们现有的配置,只需添加/更新一个程序集列表。

0 投票
8 回答
17386 浏览

cocoa - 创建 DMG 文件

我正在 Cocoa 中开发一个应用程序。我需要创建一个 DMG 文件来安装我的应用程序,例如 Adium(它提供了一个很好的 UI 来将应用程序文件拖到应用程序文件夹)。有这个工具吗?