問題タブ [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.
java - 分散環境で、同じホスト内の JVM インスタンスごとに異なるファイルにログを記録するように log4j を構成するにはどうすればよいですか?
私のアプリケーションは、IBM WebSphere 6.1 Network Deployment で実行されます。アプリケーションには、いくつかの JSP ファイルと Java クラスがあります。現在、各ホストには JVM インスタンスが 1 つしかありませんが、私の意図は、各ホストで別のインスタンスを開始することです。同じホスト内の JVM インスタンスごとに異なるファイルにログを記録するように log4j を構成するにはどうすればよいですか? log4j XML 構成ファイルで変数置換を使用することを考えましたが、システム プロパティでしか機能しません。では、JVM 名を保存するためだけにカスタム システム プロパティを設定することは安全であり、推奨されますか? これを「エレガントな」方法で達成するための別の戦略を知っている人はいますか?
ruby-on-rails - マルチサーバーRubyonRailsプロダクションロギング
現在、インスタンスごとに独立したログを持つ4つのアプリケーションサーバーにまたがるRoRアプリが本番環境にあります。syslogを使用せずに、ログを共通の場所に集約するための最良の方法は何ですか?
android - Android - アクティビティの複数のインスタンスを作成するには?
Android で単一のアクティビティの複数のインスタンスを作成することは可能ですか?
現在、次のコードを使用して、Voip テスト用に独自の inCall 画面を開始しています。
これにより、アクティビティを正常に開始できます。
ただし、1秒間呼び出すと、新しいアクティビティを作成してスタックに配置するのではなく、既に作成されたアクティビティに戻ります。
スタックに 2 つまたは 3 つのアクティビティがあり、ユーザーがホーム、戻るボタンなどを使用してそれらを切り替えることができるように、アクティビティを複数回作成できるようにしたいと考えています。
これは可能ですか?もしそうなら、私は何が間違っていますか?
javascript - Javascript - Search/React for each result
So if you have the following string: "$(document).ready(function() {"
There are three open parentheses "("
I know there is the good 'ol string.replace(/(/g, "replacement_string"); way of doing things, but lets just say that doesn't exist for this question.
ここで、"(" を "?" に置き換える関数があるとします。文字列内の "(" ごとに関数を 1 回実行する方法はありますか?
c# - アプリケーションの別のインスタンスが既に実行されているかどうかの検出
すでにインスタンスが実行されている場合、アプリケーションはロード時に少し異なる動作をする必要があります。
ミューテックスを使用して追加のインスタンスが読み込まれないようにする方法は理解していますが、それでも問題は解決しません。
例えば:
- インスタンス 1 がロードされ、mutex が取得されます。
- インスタンス 2 がロードされ、mutex を取得できず、別のインスタンスがあることがわかります。ここまでは順調ですね。
- インスタンス 1 が閉じ、ミューテックスを解放します。
- インスタンス 3 が読み込まれ、mutex が取得されますが、インスタンス 2 がまだ実行中であることはわかりません。
何か案は?ありがたいことに、複数のユーザー アカウントなどを扱う必要はありません。
(C#、デスクトップ アプリケーション)
編集:明確にするために、アプリケーションを単一のインスタンスに制限する必要はありません。別のインスタンスが既に実行されている場合は、わずかに異なる起動アクションを実行するだけです。複数のインスタンスは問題ありません (期待されます)。
iphone - タグによるクラスのインスタンスの呼び出し
インスタンス化されているUIControlクラスFooのインスタンスがいくつかあります。1つのインスタンスはUITableViewの各セルに対応しています。各fooは、画像がタッチされると、セレクターを介してセルの左側にある画像を切り替えます(チェックマーク、チェックマークなし)。また、各インスタンスにタグを割り当てました。
セルの中央には人物の名前が付いているため、行の画像に触れると、その人物が「選択」されます。セルの右側には、人物の詳細を取得するための詳細開示ボタンがあります。
上記のすべてが正常に機能します。
セルの中央部分は今は何もしていませんが、列の画像に触れたのと同じようにしたいと思います。人を選ぶために画像に触れなければならないことは必ずしも明らかではないことがわかります。
私のdidSelectRowAtIndexPathは空になりました。私の考えは、didSelectRowAtIndexPathで、行の画像(画像トグルクラスのインスタンス)に対応するセレクターをそのタグで呼び出すことでした。
これは理にかなっていますか?もしそうなら、どうすればいいですか?
ありがとう。
asp.net - 同じページでの複数のユーザー コントロールと Javascript の参照の問題
1 つのテキスト ボックス、いくつかのボタン、1 つのカレンダーを含む 1 つのユーザー コントロールがあります。設計時に、ユーザー コントロールの 2 つのインスタンスを 1 つのページに配置しました。サーバー側からのすべての作業は正常に機能します...つまり、サーバー側のイベントは実行時に適切な制御を参照します。
javascript からサーバー側のイベントを発生させた後に問題が発生します。他のスレッドからの提案に従って、javascript から適切なイベントを発生させることに成功しました。それでも、サーバー側のイベントで特定のコントロールを参照できません。ページに配置された最後のユーザー コントロールのコントロールを常に参照します。
私のセネリオでは、JavaScriptからのボタンクリックイベントによってカレンダーの選択された変更イベントを発生させています。イベントは必要に応じて発生しますが、常に最後のユーザー コントロールの Calander を参照します。
jabvascript からサーバー側のイベントを発生させることは、ユーザー コントロールのパフォーマンスに向けた 1 つのステップです。
私に提案してください。
jquery - 複数の画像の JQUERY クリック イベント
JQUERY の入門知識を広げるための楽しみとして、画像ギャラリーを作成しています。ギャラリーにはたくさんのサムネイルがあり、クリックすると画像ビューアー div のすぐ下に大きな画像が表示されます。さらに、サムネイルがアクティブな場合 (画像が表示されている場合)、サムネイルは 75px から 100px にアニメーション化されます。
IDをすべての画像に接続し、それを各画像アンカーに渡すことで、手動で機能させました。以下の構造:
これは、すべてのサムネイルに対して繰り返されます。ユーザーがクリックすると、画像が読み込まれます
<div id="image_viewer"></div>
私の問題は、ギャラリーをできるだけ動的にしたいということです。すべてのサムネイルの ID を作成しなくても、ユーザーがクリックしたリンクを知る方法が必要です。
を使用してリンクの数を取得できます。これにより$(".thumb_link").length;
、サムネイル リンクの数がわかります。しかし、そのサムネイルに関連する画像を表示するために、どのサムネイルがクリックされているかをどのように判断できますか?
例: ユーザーが 3 番目のサムネイルをクリックすると、Thumb 3 の大きな画像が表示されます。
loadImage 関数:
次のように、各タグが割り当てられたクラスごとに画像をロードできるようにしたい:
この情報にアクセスするには、クリックの配列値を知る必要があります。
--
これを行う理由の 1 つは、特定のサムネイル属性 (画像の alt タイトル src など) を見つけて、別の場所にプラグインできるようにするためです。
どんな助けでも大歓迎です!
asp.net - ASP.NET ユーザー コントロールの多数のインスタンスを動的に作成する: 作成方法と、競合が発生する場所を教えてください。
これが ASP.NET で実装されているのを見たことがありませんが、次のような外観と動作の UI を考えています。
概念的な概要
- TabControl が読み込まれ、最初のタブにグリッドが含まれています
- 行をダブルクリックすると、レコードの詳細を含む新しいタブが作成されます
- タブ/レコードの詳細のコンテンツは、ユーザーコントロールによって作成されます
- 多くのタブが作成される可能性があるため、ユーザーコントロールの多くのインスタンスが作成されます
ASP.NET が ( runat="server"
) ID の名前を変更すること、および jQuery または ASP.NET サーバー側コードを使用して ID を操作できることを知っています...私の懸念は次のとおりです。
- ユーザーコントロールの N 番目のインスタンスごとに一意の ID を生成するように ASP.NET に依頼するにはどうすればよいですか (プレースホルダーにレンダリングされる)。
- コントロールの余分なインスタンスを実際に作成するにはどうすればよいですか?
- 他に何を覚えておく必要がありますか?
私はポストバックを望まないので、ComponentArt のCallback Controlに基づいて実装し、ASP.net ユーザーコントロールを使用してこの効果を実現することを検討しています。これにより、ポストバックを必要とするほとんどのことを実行できますが、ページ上のすべての要素を更新するわけではなく、ユーザー コントロールを含むセクションのみを更新します。そうは言っても、私は特定の実装に縛られていません。
vb6 - VB アプリケーションの複数のインスタンスを開かないようにする
私の VB6 アプリケーションは、MS Access データベースに支えられています。ユーザーがアプリケーションの複数のインスタンスを開くことを許可すると、競合が発生し、接続されたデータベースが変更されます。
理想的な解決策は、ユーザーが新しいインスタンスを開こうとした場合に既存のインスタンスにフォーカスすることです。
どうすればこれを達成できますか?