問題タブ [global]
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.
c++ - C ++でグローバル静的の複数のインスタンスを作成しますか?
製品に使用しているライブラリの 1 つは、アクセスにシングルトンを使用します。静的インスタンスとして実装されていると確信しています (オープンソースではありません)。これは単一のドキュメント アプリケーションではうまく機能しますが、アプリには複数のドキュメントが読み込まれている場合があります。インスタンスへのアクセスは次のように記述されていると想定しています。
このような状況で、複数のインスタンスを確実に作成する方法はありますか? 私が考えることができる唯一のことは、プロセス以上のものを持ち、何らかのタイプの IPC を使用してすべてを結び付けることです。これほどハックなことは考えられません。
複数の同時インスタンスを持つことができるように、何らかのタイプのセッション トークンを実装するようにベンダーに依頼しましたが、それらは大きく、私たちは小さいです。
コーリー
編集:
- マシンは Windows マシンです
- グローバルな静的は基本的に大きな工場です。「このセッションからすべてのリソースを解放する」と簡単に言うことができるように、何らかのタイプのセッション トークンが必要です (私が知っているグローバルな静的を再初期化する方法はありません)。
私が望むものを得るために危険な悪ふざけを試みるのではなく、すべてを独自のクラスでラップし、すべての getter にセッション キーを追加します。内部的には、割り当てられたものを追跡し、独自の release メソッドを追加してリソースを返します。これは多くの理由で最適ではありませんが、より良いアイデアは思いつきません。
素晴らしいフィードバックをありがとう。
python - Pythonモジュールグローバルと__init__グローバル
申し訳ありませんが、Python初心者の質問がやや混乱しています。animals.py
......というモジュールがあるとしましょう。
これとの違いは何ですか
私がいつも最初に犬をインスタンス化すると仮定しますか?
私の質問は、何か違いはありますか?dog
2番目の例では、最初の例と同じようにモジュールレベルの作成を開始しますglobvar
か?それは同じように動作し、同じスコープを持ちますか?
.net - ExchangeServer-グローバルアクセス
Exchangeサーバーとグローバルに対話できるWebベースのアプリを作成しようとしています。つまり、ドメイン全体ですべての電子メール、カレンダー、予定、タスク、メモなどを表示、変更、削除、および作成する機能が必要です。私は.Netを使用していて、シンクを調べていますが、これが最善のルートかどうかはわかりませんでした。シンクは必要なすべての機能を提供しますか(サーバーが到着するのを待っているため、まだ完全にコーディングを開始していませんが、電子メールでのみ機能するようです)?または誰かがより良い提案/アイデアを持っていますか?前もって感謝します!
- アンドリュー・ウィッティントン
もう少し詳しく説明させていただきますが、間違った印象を与えたと思います。これらのソリューションにより、クライアントはWebメールを介して電子メールやカレンダーなどにアクセスできます。
全員の電子メールやカレンダーなどにアクセスできるようにするには、Webアプリが必要です...個々のクライアントが自分のクライアントにアクセスするためではありません。最終的な解決策は、企業内のチームを追跡する方法を提供します。
flash - グローバル変数の問題
画像を読み込んで、MC someMC に追加します。「something」が true の場合、someVariable は someMC scaleX 番号を取得します。その0.82としましょう。
必要なのは、その数値を Slider オブジェクトの s.value に入れることです。Slider 値を画像スケールの場所にしたいので。
もちろん、変数のスコープの制限により、これは機能しません。
次のようにコードの先頭に変数を設定しようとしました: var someVariable:Number; しかし、それもうまくいきませんでした。
コードは次のとおりです。
何かご意見は?
更新
私はまだ AS3 に慣れていないので、パッケージとクラスを使用する必要のないソリューションを探しています。
java - Java でのグローバル ロックの実装
Java での同期に関して、比較的単純な (おそらくばかげた) 質問があります。
コード全体でさまざまなオブジェクトのロックを取得する同期ブロックがあります。いくつかのシナリオでは、コード内の他のすべての同期ステートメントを包含するグローバル ロックを取得したいと考えています。
現在の同期コードをすべて書き直さずに Java でこれを行うための素晴らしい方法はありますか?
例えば、
スレッド t1
スレッド t2
スレッド t2 が同期ブロック内にある場合、スレッド t1 は o1 と o2 のロックを取得できません。
どうもありがとう
c# - ASP.net Web ページのグローバル データを保持する
私は現在、非常に動的な大規模な Web サイトに取り組んでいるため、大量の情報をほぼ永続的にメモリに保存する必要があります (チェックアウトの構成設定や、実装に使用されるツリーなど)。メニュー構造)。
この情報はセッション固有のものではなく、Web サイトを使用するすべてのスレッドで一貫しています。
このデータを ASP 内でグローバルに保持し、使用するたびに再ロードするのではなく、必要なときにアクセスできるようにする最善の方法は何ですか?
events - コンポーネントが Flex で編集されているかどうかを確認するグローバル フラグ
グローバルフラグを使用する必要があります。このフラグは、データグリッドを変更するたびに設定されます。つまり、画面で行の追加/更新、チェックボックス、ラジオボタンなどを変更します。また、このグローバル変数を設定できるイベントは何か。「change()」または「click()」は機能しますか。このコンテキストでいくつかのアイデアが必要です。
javascript - JavaScriptのreplace()メソッドを変数のグローバルスイッチで使用する
それが自分でどのように機能するかを理解することができなかった後、私はこれの例を示すことができません。
私がやりたいのは、値に割り当てられた文字列を取得し、それをすべての一致の置換一致文字列として使用することです。
それらを一緒に使用するにはどうすればよいですか?