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

database - 具有多个 Django 实例的单个数据库

我有一个 Django 项目,该公司将有一个像 www.ourcompany.org 这样的主站点和一堆像 project.ourcompany.org 这样的子域。出现在子域中的内容(例如案例研究)也应该出现在主站点中。我决定为每个子域使用 Django 的多个实例,但使用一个数据库,这样我就可以有一定的灵活性并利用 Sites 框架。我不确定如何跨多个实例访问模型。如果我有一个模型:

我是否需要在每个实例中创建此模型以便我可以访问该对象?

0 投票
0 回答
313 浏览

.net - 在中等信任下将 db4o 与多个应用程序实例一起使用

我最近偶然发现了对象数据库引擎db4o,我认为它看起来非常有趣。我想在 ASP.NET MVC 应用程序中使用它,该应用程序将部署到中等信任下的共享托管环境。由于信任级别,我仅限于在嵌入式/进程内模式下使用 db4o。

这本身应该没问题,但托管服务提供商还透明地在多个(负载平衡)服务器实例中运行每个 Web 应用程序,并使用共享存储,我想说这对于每月 10 美元的托管服务商来说通常是一个非常好的功能。但是,由于具有写访问权限的 db4o 服务器实例(无论是进程内还是网络)锁定了底层数据库文件,因此使用同一个文件的多个应用程序实例将不起作用(或者至少我看不到如何它会)。

那么问题来了:在这个特定的环境下是否可以使用db4o?

我考虑过让每个应用程序都有自己的数据库,该数据库使用复制 (dRS) 与主数据库同步,但这种方法很可能会导致非常频繁的双向复制(在每个请求开始时读取主数据库更改,写入每次更改后掌握),我认为这不会非常有效。

Web 应用程序/环境特征总结:

  • 阅读密集型(但并非完全只读)
  • 在进行更改的时间和更改出现在所有应用程序实例的数据中的时间之间,一些延迟(几秒钟)是可以接受的
  • 必须以中等信任度运行
  • 不保证负载均衡器使用“粘性会话”

非常感谢所有建议!

0 投票
1 回答
127 浏览

c++ - 使用“new”创建实例后出现堆栈溢出错误

  • 编辑 - 这里的代码看起来很奇怪,所以我建议直接在给定的链接中查看文件。

在我的引擎上工作时,我遇到了一个我无法解决的问题。希望在不进行任何重大修改的情况下解决此问题,代码如下。

这就是发生堆栈溢出的地方。在我使用 new 关键字创建类的两个实例之前,此应用程序运行良好。如果我只有一个类的实例,它工作得很好。

这些参数只是 x、y、z 和大小。

事先检查代码。只有具有匹配 Collisonflag 和碰撞类型的对象才会触发 DoCollision(); 功能。

也许我的支票搞砸了。我在此处附上了相关文件http://celestialcoding.com/index.php?topic=1465.msg9913;topicseen#new。您无需注册即可下载它们。主要嫌疑人,我还粘贴了下面的代码。

来自 GameManager.cpp

0 投票
2 回答
3674 浏览

iphone - iPhone:在后台使用 NSXMLParser 解析多个 XML 相互干扰

在 iPhone 上使用 NSXMLParser 解析 XML 时,我遇到了一个奇怪的问题。启动应用程序时,我想预加载 4 个表格视图,这些表格视图在后台由 RSS-Feeds 填充。

当我一个一个地初始化表格视图时,加载、解析和显示所有的工作就像一个魅力。但是,当我尝试一次(同时)初始化所有视图时,XML-parser-instances 似乎相互干扰。不知何故,来自一个 XML-Feed 的数据被“广播”到其他不属于它们的 xml-parser 实例中。示例:有一个“团队成员”项目,带有“这是我的名字”。发生此错误时,会添加来自另一个 xml-feed 的字符串,即:“This is my name58”,其中 58 是其他视图中某物的图表位置。“58”似乎错过了另一个实例。

在我看来,这个错误是由于 NSXMLParser-delegate 方法而发生的:

在这种情况下,“巧合”字节被附加到不属于它们的字符串中。

奇怪的是,每个 NSXMLParser 实例都是唯一的,都有自己唯一的委托,它们附加到自己的 ViewController。每个解析请求都会产生它自己的后台任务,以及它自己的(也是唯一命名的)自动释放池。

我在 ViewController 中像这样调用 NSXMLParser:

这是后台任务之一,解析提要:

-(void)parse:(NSXMLParser*)myParser {

}

什么可能导致这个问题?我是否以正确的方式调用后台任务?为什么会出现这个错误,因为每个 XML-Parser 都有自己的唯一实例?

0 投票
1 回答
1854 浏览

trac - 用于多个 trac 项目的 mod_wsgi [Windows]

我有一个带有windows server 2008、Apache httpd 2.2trac 0.11的系统,我正在使用mod_wsgi,所以 apache 服务器执行 Web 服务器工作。

阅读此站点后与 Trac 集成我发现最合适的解决方案如下(我的 httpd.conf 中有该行Include conf/extra/httpd-trac.conf

httpd-trac.conf

我遇到的问题如下:

C:\Project\Apache\bin>httpd.exe -k start
C:/Project/Apache/conf/extra/httpd-trac.conf 第 3 行的语法错误:无效命令 'WSGIDaemonProcess',可能拼写错误或由模块未包含在服务器配置中

目标:

我的目标是拥有多个具有不同身份验证信息的 trac 项目。如果您有其他解决方案,请告诉我 =)

感谢您的帮助。

0 投票
2 回答
818 浏览

c# - 在windows窗体C#应用程序的不同实例中自动刷新数据源

我有在不同机器上运行的 [.NET 3.5] C# win forms 应用程序的不同实例。

所有实例都使用相同的 SQL 2005 db。

当应用程序的另一个实例在 db 中发生更改时,我需要发送警报并刷新网格 [包含在用户控件中]。

哪个是最好的方法?

非常感谢你。

0 投票
1 回答
284 浏览

c++ - 浏览器选项卡为每个选项卡创建我的侧边栏的多个实例;我只想要一个侧边栏

我有一个侧边栏(iframe)。问题是,如果您打开第二个选项卡(在同一浏览器中),它会创建同一侧边栏的新实例。这意味着我现在有 2 个侧边栏。例如,如果我在第一个选项卡中关闭侧边栏,我也希望在第二个选项卡中关闭它。是否可以在浏览器中只有一个侧边栏实例,这样即使我打开一个新选项卡,侧边栏也不受影响。(目标是通过一个侧边栏与我们访问的每一页进行交互。如果有人需要更准确的信息,请询问。我会每天检查回复。

0 投票
3 回答
363 浏览

multiple-instances - 使用 Wordpress 作为网站和博客的 CMS(每个都有两种完全不同的布局)。重复安装?

我将使用 Wordpress 静态页面功能创建一个网站。它将为所有创建的页面提供一个菜单。

还将创建一个博客。此博客的布局/菜单与主站点完全不同,但在同一个域中:“ http://www.domain.com”是网站 url,“ http://www.domain.com/blog/”是博客 url。

我正在考虑安装两个不同的 Wordpress 实例:/var/www/public_html//var/www/public_html/blog/. 尽管这是一个简单的解决方案,但用户将被重复:如果您在一个系统中更改密码,则需要在另一个系统中进行更改。

所以,我想从你那里知道哪些其他方法是可能的:创建一个“动态”主题(在根域中调用一个主题,另一个当 /blog 时 - 甚至不知道这是否可能),或者例如一个插件从两个实例同步用户?

Wordpress MU 是否为我解决了这个问题?

谢谢!

0 投票
3 回答
323 浏览

python - 更新一个实例的属性的最有效方法

我正在创建任意数量的实例(使用 for 循环和范围)。在将来的某个事件中,我只需要更改其中一个实例的属性。最好的方法是什么?

现在,我正在做以下事情:
1)管理列表中的实例。
2)遍历列表以找到键值。
3)一旦我在列表中找到正确的对象(即键值=我正在寻找的值),更改我需要更改的任何属性。

这感觉效率很低:我基本上是在遍历整个实例列表,即使我只需要更改其中一个实例的属性。

我是否应该将实例引用存储在更适合随机访问的结构中(例如,以 KeyValue 作为字典键的字典?)在这种情况下字典是否更有效?我应该使用别的东西吗?

谢谢,
迈克

0 投票
1 回答
264 浏览

javascript - Javascript:在同一页面上添加多个 Lighthbox 画廊

我正在使用此页面中修改后的灯塔版本。 我想添加相同代码的两个实例以在同一页面上添加两个不同的幻灯片。这可能吗?