問題タブ [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 の複数のインスタンスを持つ単一のデータベース

会社がwww.ourcompany.orgのようなメインサイトとproject.ourcompany.orgのようなサブドメインの束を持つDjangoプロジェクトがあります。ケース スタディなどのサブドメインに表示されるコンテンツは、メイン サイトにも表示する必要があります。Django の複数のインスタンスを使用することにしましたが、サブドメインごとに 1 つのデータベースを使用することにしました。これにより、ある程度の柔軟性が得られ、Sites フレームワークを利用できるようになります。よくわからないのは、複数のインスタンス間でモデルにアクセスする方法です。モデルがある場合:

オブジェクトにアクセスできるように、すべてのインスタンスでこのモデルを作成する必要がありますか?

0 投票する
0 に答える
313 参照

.net - 信頼度が中程度の複数のアプリケーション インスタンスで db4o を使用する

私は最近、オブジェクト データベース エンジンdb4oに出くわしました。これは非常に興味深いと思います。中程度の信頼の下で共有ホスティング環境に展開される ASP.NET MVC アプリケーションで使用したいと考えています。信頼レベルのため、組み込み/インプロセス モードでの db4o の使用に制限されています。

それ自体は問題ありませんが、ホスティング プロバイダーは、共有ストレージを使用して複数の (負荷分散された) サーバー インスタンスで各 Web アプリケーションを透過的に実行します。ただし、書き込みアクセス権を持つ db4o サーバーのインスタンス (インプロセスまたはネットワーク化されているかどうか)は、基礎となるデータベース ファイルをロックするため、同じファイルを使用するアプリケーションの複数のインスタンスを持つことは機能しません (または、少なくとも方法がわかりません)。だろう)。

問題は、この特定の環境で db4o を使用できるかどうかです。

各アプリケーションに、レプリケーション (dRS) を使用してマスター データベースと同期する独自のデータベースを持たせることを検討しましたが、そのアプローチでは、非常に頻繁な双方向レプリケーション (各要求の開始時にマスターの変更を読み取り、変更するたびにマスターする) これはあまり効率的ではないと思います。

Web アプリケーション/環境の特徴の要約:

  • 読み取り集中型 (完全に読み取り専用ではない)
  • 変更が行われてからすべてのアプリケーション インスタンスのデータに変更が反映されるまでの遅延 (数秒) は許容されます。
  • 中程度の信頼で実行する必要があります
  • ロードバランサーが「スティッキー セッション」を使用する保証はない

すべての提案は大歓迎です!

0 投票する
1 に答える
127 参照

c++ - 「new」を使用してインスタンスを作成した後のスタック オーバーフロー エラー

  • 編集 - ここではコードが奇妙に見えるため、指定されたリンクでファイルを直接表示することをお勧めします。

エンジンの作業中に、解決できない問題に遭遇しました。大幅な変更を加えずにこれを修正することを期待して、コードを以下に示します。

ここでスタック オーバーフローが発生します。このアプリケーションは、new キーワードを使用してクラスの 2 つのインスタンスを作成するまでは問題なく動作します。クラスのインスタンスが 1 つしかない場合は、正常に機能しました。

これらのパラメーターは、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 を解析する場合、奇妙な問題があります。アプリを起動するときに、バックグラウンドで RSS フィードによって入力される 4 つのテーブル ビューをプリロードしたいと考えています。

テーブルビューを 1 つずつ初期化すると、すべての読み込み、解析、および表示が魅力的に機能します。しかし、すべてのビューを一度に (同時に) 初期化しようとすると、XML パーサー インスタンスが互いに干渉しているように見えます。1 つの XML-Feed からのデータが、属していない他の xml-parser インスタンスに「ブロードキャスト」されます。例:「これは私の名前です」という「チームメンバー」の項目があります。このバグが発生すると、別の xml フィードからの文字列が追加されます。つまり、"This is my name58" という結果になります。ここで、58 は他のビューからの何かのチャート位置です。「58」は、他のインスタンスでは見逃されているようです。

このバグは、NSXMLParser-delegate メソッドが原因で発生しているように見えます。

この場合、「偶然にも」バイトが、属していない文字列に追加されます。

奇妙なことに、NSXMLParser のすべてのインスタンスは一意であり、独自の ViewController にアタッチされた独自のデリゲートを持っています。すべての解析要求は、独自の (これも一意の名前の) Autorelease-pool を使用して、独自のバックグラウンド タスクを生成します。

ViewController で次のように NSXMLParser を呼び出しています。

これは、フィードを解析するバックグラウンド タスクの 1 つです。

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

}

この問題の原因は何ですか? バックグラウンド タスクを正しい方法で呼び出していますか? すべての XML-Parser が独自の一意のインスタンスを持っているのに、なぜこのバグが近づいているのでしょうか?

0 投票する
1 に答える
1854 参照

trac - 複数の trac プロジェクト用の mod_wsgi [Windows]

Windows Server 2008、Apache httpd 2.2、およびtrac 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 フォーム アプリケーションのさまざまなインスタンスが、さまざまなマシンで実行されています。

すべてのインスタンスが同じ SQL 2005 データベースを使用します。

アプリケーションの別のインスタンスが db を変更したときに、アラートを送信し、[ユーザー コントロールに含まれる] グリッドを更新する必要があります。

最良の方法はどれですか?

どうもありがとうございました。

0 投票する
1 に答える
284 参照

c++ - ブラウザのタブは、タブごとにサイドバーの複数のインスタンスを作成します。サイドバーは1つだけにしたい

サイドバー (iframe) があります。問題は、(同じブラウザーで) 2 つ目のタブを開くと、同じサイドバーの新しいインスタンスが作成されることです。つまり、サイドバーが 2 つになりました。たとえば、最初のタブでサイドバーを閉じると、2 番目のタブでも閉じたいと思います。新しいタブを開いてもサイドバーに影響がないように、ブラウザにサイドバーのインスタンスを 1 つだけ持つことは可能ですか? (目標は、アクセスするすべてのページを 1 つのサイドバーで操作することです。より正確な情報が必要な場合は、お問い合わせください。毎日、応答を確認します。

0 投票する
3 に答える
363 参照

multiple-instances - WordPress をサイトとブログの CMS として使用する (それぞれ 2 つの完全に異なるレイアウト)。重複インストール?

WordPress の静的ページ機能を使用して Web サイトを作成します。作成されたすべてのページのメニューが表示されます。

ブログも開設予定です。このブログは、メイン サイトとはまったく異なるレイアウト/メニューを備えていますが、同じドメイン内にあります。「http://www.domain.com」は Web サイトの URL、「http://www.domain.com/blog/」はブログの URL です。

2 つの異なる Wordpress インスタンスをインストールすることを考えていました:/var/www/public_html//var/www/public_html/blog/. これは単純な解決策ですが、ユーザーが重複することになります。1 つのシステムでパスワードを変更すると、別のシステムでも変更する必要があります。

だから、他のどのアプローチが可能かをあなたから知りたいです:「動的な」テーマを作成する(ルートドメインでテーマを呼び出す、別のwhern /blog - これが可能かどうかさえわからない)、または例えばへのプラグイン両方のインスタンスからユーザーを同期しますか?

Wordpress MU はこの問題を解決してくれますか?

ありがとう!

0 投票する
3 に答える
323 参照

python - 1 つのインスタンスの属性を更新する最も効率的な方法

任意の数のインスタンスを作成しています (for ループと範囲を使用)。将来のあるイベントで、インスタンスの 1 つのみの属性を変更する必要があります。これを行う最善の方法は何ですか?

現在、私は次のことを行っています:
1) リスト内のインスタンスを管理します。
2) リストを反復処理して、キー値を見つけます。
3) リスト内で適切なオブジェクトを見つけたら (つまり、キー値 = 探している値)、変更が必要な属性を変更します。

これは非常に効率が悪いように感じます。インスタンスの 1 つの属性を変更するだけでよいにもかかわらず、基本的にインスタンスのリスト全体を反復処理しています。

よりランダム アクセスに適した構造 (たとえば、辞書キーとして KeyValue を持つ辞書) にインスタンス参照を格納する必要がありますか?) この場合、辞書はより効率的ですか? 他のものを使用する必要がありますか?

ありがとう、
マイク

0 投票する
1 に答える
264 参照

javascript - Javascript:同じページに複数のLighthboxギャラリーを追加する

このページの灯台の改造版を使用しています。 同じコードの2つのインスタンスを追加して、同じページに2つの異なるスライドショーを追加したいと思います。これは可能ですか?