问题标签 [multiple-instances]

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

mysql - 消息的多个接收者(数据库字段)

我想让用户互相发送消息,现在这是当前模式

对于这个问题,我认为它只是相关的:

  • id_usuario - 来自用户(发件人)的唯一 ID
  • id_to - 来自用户(接收者)的唯一 ID
  • id - 唯一的消息 ID

我在想,

如果我将“id_to”类型从整数(只有一个 ID)更改为 varchar,以便:

  • id_usuario - 与用户(接收者)分隔的多个唯一 ID 的逗号

    并存储多个接收者,例如(多个 ID):'333、444、555'

我能够:

  • 向每个接收者显示消息?

仍在弄清楚查询,它会是这样的: "select * from inbox where sesionid IN (idto)"??

  • 向发件人显示邮件的每个收件人?仍在弄清楚查询,会不会像"select id_to from inbox where id = '254'" 然后由','爆炸?

或者,

我应该改变我的计划吗?

0 投票
1 回答
715 浏览

jquery - 显示同一个 div 的多个实例

我有一个名称列表,我希望能够使用表单添加数据。

例如,
约翰·多伊
·萨利·史密斯
詹妮弗·杰克逊

我希望能够使用 jquery 和 div 中的表单在所选名称下显示表单。因此,如果用户单击 Sally Smith,表单 div 将显示在她的姓名下方。

例如,
约翰·多伊
·萨利·史密斯
FORM DIV HERE
詹妮弗·杰克逊

我知道如何显示/隐藏一个 div,但我不知道如何多次复制同一个 div。每个 div 包含相同的信息,但需要显示在点击的名称下。如果我可以只创建一次 div 并将 div 的标识符更改为与人名相同,那就太好了。(即,class="sally-smith-form"

我需要为列表中的每个名称创建表单 div 还是有更好的方法?

0 投票
3 回答
9716 浏览

c# - 记录多实例应用程序最佳实践?

我终于为我的 WPF 桌面应用程序尝试了 log4net。

我正在为 RollingFileAppender 没有对多实例应用程序的内置支持而苦苦挣扎。

我不喜欢将应用程序限制为单个实例只是为了让记录器开心的想法。单实例技巧都是丑陋的黑客。

在日志文件的文件名中使用进程 ID 也不够好。这有可能会占用无限的空间,因为 RollingFileAppender 在这种情况下是无用的。

一种解决方案可能是将日志发送到不同的进程,该进程负责将输出序列化为文件。但这会带来新的麻烦。

你对此有何看法?

0 投票
3 回答
473 浏览

iphone - 如何在同一网络中的多个 iphone 上同步应用程序状态?

我正在开发一个 iPhone 应用程序,它允许基本上点击一系列操作。这些系列是预定义的,并与通用配置服务器同步。

该应用程序可能同时在多个设备上运行。假定所有设备都定义了相同的一系列操作。所有设备都被认为是平等的,没有服务器和多个客户端或类似的东西。

(仅)一个人在任何给定时间使用其中一个设备,但是该人有可能在任何给定时间切换到不同的设备。所有“被动”设备都需要与主动设备同步,以便它们显示相同的动作。

整个事情应该尽可能地自动发生。不选择设备、配置,同一网络中的所有设备都参与同一系列动作。

一个额外的要求是设备可以在演示(一系列动作)期间加入,并且需要跳转到当前活动的动作。

现在,我看到了两个选项来实现其中的网络/通信部分:

  • 你好。我已经实现了一个工作原型,它可以自动与网络中的一 (1) 个其他设备连接并与之通信。在这一点上,我不确定“多设备”要求有多少额外的工作。我是否必须为每个设备打开一组连接并手动将同步事件发送给所有设备?有没有更好的方法或者 bonjour 提供什么来帮助我解决这个问题?鉴于我想与网络中的每台设备进行通信,Bonjour 提供了什么?

  • 使用 AsyncUdpSocket 进行多播。只需定义一个端口并将多播同步事件发送到该端口即可。我想与使用 tcp 的 bonjour 相比,主要问题是连接不安全并且数据包可能会丢失。但是,如果这确实是一个问题,那么这是在一个低流量的私有、受保护的 wlan 网络中。还有其他我没有看到的缺点吗?因为在这一点上这听起来是一个相对简单的选择......

你会推荐哪一个?还是有其他更好的选择,我没有想到?

0 投票
2 回答
322 浏览

silverlight - Silverlight 库的多个实例

我想尝试的是制作一个包含多个 Silverlight 画廊中的图片的 asp 网站。我想这样做的原因是我想要这种方式的东西:

我设法使用了流行的 SlideShow2 (http://slideshow2.codeplex.com/),但我遇到了 Silverlight 对象的多个实例的问题。如果我在页面上放了两个画廊,它们可以正常工作,如果我放更多,那么其中两个可以正常工作(奇怪的是,例如九个中的第一个和第三个)。您可以加载的对象大小是否有一些 Silverlight 限制?另外 - 将对象多次放置在那里是一种合理的方法吗?我想知道这是不是一个很大的减速。

无论如何,您建议对所描述的方案使用什么?我不一定需要图片的幻灯片(虽然它会更好),但我希望画廊在 Silverlight 中。

编辑 - Slideshow2 链接已更正

0 投票
3 回答
5088 浏览

php - PHP中函数中的静态变量是否跨实例全局?

如果我有使用static变量进行缓存的代码,如下所示:

$template在不同的实例中持续存在BossParty?我试过检查 php.net,但我能找到的只是关于静态类变量的信息。

0 投票
2 回答
1551 浏览

eclipse - 使用 eclipse 运行具有不同参数的应用程序的多个实例

我正在尝试构建客户端服务器程序。所以我应该用不同的端口同时运行我的程序。程序通过参数获取端口。

这样做的方法是什么?谢谢

0 投票
5 回答
12859 浏览

php - 每个用户的 PHP 多个并发会话

我正在开发一个在 Apache 上使用 PHP 的 Web 应用程序。$_SESSION 变量用于必须跨页面保留的信息。

我们需要每个用户能够打开多个并发会话,无论是作为新选项卡还是新窗口,这取决于他们选择的浏览器。现在,当用户打开附加选项卡或窗口并转到该站点时,将采用现有会话。如何防止这种情况发生,以便用户必须(或可能)登录并开始一个新会话,而不会干扰他们已经打开的任何现有会话?

我们的临时解决方法是使用多个浏览器(IE 和 FF),但这显然不是一种非常理想的做事方式。

0 投票
1 回答
207 浏览

objective-c - 一个方法的多个实例?

以下代码呈现具有可互换坐标的僵尸。唯一的问题是我必须自己复制代码并为每个僵尸创建新的坐标变量。有什么方法可以创建变量的副本,所以我只需要为多个僵尸提供一种方法,而不是为三个僵尸提供三种方法和三个单独的变量?

编辑

产卵很棒而且效果很好,但我希望僵尸能够正常移动。之前的代码是在玩家移动时调用该方法。这不再有效,因为我必须在方法中调用一个整数。

玩家移动处理只涉及渲染玩家然后 [Entity entityZombie]; 但如上所述,不再有效。

0 投票
8 回答
4994 浏览

java - 在java中限制应用程序的多个实例

我想防止在 java 中启动多个应用程序实例。我知道两种方法:

  1. 锁定文件
  2. 锁定插座

但是哪一个更高效且好用呢?我应该使用哪一个?

也欢迎任何其他解决方案来做同样的事情。