proxy-pattern

    0

    2答えて

    私は、APIを消費するJavaシステムを持っています。数日前、私たちは次の問題に直面しました:リモートAPIが私のシステムから非常に多くのリクエストを受けていました。システムの初期段階に戻っても大きな懸念事項ではありませんでしたが、システムのパフォーマンスは少しずつ悪化していました。私のデータが増えていて、各エンティティに対して複数のリクエストがあったからです。データが頻繁に更新されていないため、

    0

    1答えて

    別のクラスのProxyクラスを作成しようとしています。このクラスをそのコンストラクタのプロキシに渡してから、プロキシがこのクラスのすべての同じメソッドを動的に作成するようにします。 import inspect from optparse import OptionParser class MyClass: def func1(self): print 'MyClas

    1

    1答えて

    多くの場合、ハードウェアが実際に接続されていない状態で、ソフトウェアが実行/シミュレートできる目的で、ハードウェアに関連する特定のプロジェクトでデモモードが必要です。デモモードの機能は、ハードウェアをいくらかシミュレートしますが、明らかにそれを操作しません。 私の質問は、プロキシデザインのパターン(またはその点については他のもの)は、ソフトウェアでデモモードを作成するのに適していますか? 簡略化し

    1

    2答えて

    JavaScriptで同じターゲットオブジェクトに対して複数のプロキシラッパーを作成しようとしていますが、ラップされた機能がどのように動作するかに影響するわずかなプロパティがあります。これらのプロパティは、setおよびgetハンドラのreceiverオブジェクトに割り当てられ、アクセスされます。しかし、生成されたプロキシを調べると、それらのプロキシはすべて、の最後にプロキシが割り当てられていると予

    0

    1答えて

    私は始めたC++プロジェクトにいくつかの問題があります。私は基本的なリンクリストを実装しようとしていると私の試みは、単一ノードを表すためのリストクラスのプロキシクラスを含んでいます。リストコンストラクタの1つは、単一のパラメータを取得し、リストの最初のノードを初期化することができますが、そのパラメータをプロキシクラスのコンストラクタに渡すことはできません。どのようにそれを行うための任意の提案?ここ

    1

    1答えて

    私は関数を実行したいが、その前にパスワードを確認したい。 私はプロキシデザインパターンを使用することを選択しました。言葉で : は は、 をパスワードを送信し、パスワードがOKであればを実行するためにWHAT FUNCTION彼にを伝え、Proxyクラスを作成します。 プロキシパターンによれば、内部全体がよりプライベートであるべきであるという問題があります。 ので - 私が...方法1/2の外部か

    1

    1答えて

    こんにちは、私はsessionStorageのようなもののための適切なラッパーを書く方法が不思議です。 sessionStorageへのメソッド呼び出しによって、自分自身とプロキシのクラスを実装できます。いくつかの簡単な擬似コードでたとえば: class customStorage { set(key, value) { sessionStorage.setItem(key,

    0

    1答えて

    要素がプロキシクラスを介してアクセスされる単純なベクトルクラスがあるとします。 Vectorクラス: class vec { public: vec(int len) { length = len; data = new double [len]; } proxy operator[](int i) { if (i >= 0 &

    1

    1答えて

    時々ObjCでproxy patternを実装する必要があります。実行時に内部サブジェクトを作成し、プロキシから作成ロジックを移動したくない場合に必要です。時々私はプロキシの中にいくつかのオブジェクトを使用していますが、私はARCを使ってメモリを使うことも好きです。今私はC++スタイルを使って実装しています: - (void)setProperty:(CGFloat)value { _

    0

    1答えて

    私はJavaのプロキシパターンと呼び出しハンドラについて読んできましたが、どこでも具体的なクラス構造がクライアントに利用可能であることがわかりました。例えば 、 //TwitterService service = (TwitterService) SecurityProxy.newInstance(new TwitterStub()); TwitterService service = new