問題タブ [inject]

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 投票する
2 に答える
1015 参照

gwt - Rpcサービスの変数にGIN@Inject

Injecton変数を使用すると少し迷います。

私はこのコードを機能させました:

このコードを使用すると、クラス内の必要な場所でRPCサービスを呼び出すことができます(クリックすると...)変数に直接挿入してコードを少しクリアしたいと思います。そうする :

これにより、サービスは常にNULLに保たれます。私は何か間違ったことをしていますか?rpcサービスを使用したGINマジックは、他の方法で実行することを目的としていますか?

ありがとう!

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

annotations - jMockを使用してモックオブジェクトを注入する

jMockを使用してモックオブジェクトを作成しようとしています。モックオブジェクトは問題ないように見えますが、テストされたクラスには注入されていません。これが私のコードです:


私が言ったように-モックオブジェクトは期待どおりに作成されます-しかし、TestClassを使用するメソッドを呼び出すTheMockInterfaceと、NullPointerExceptionが発生します。

@InjectMocksはMockitoが持っていることを知っています-jMockにもそのようなものがありますか?

0 投票する
2 に答える
1217 参照

javascript - Javascriptをインストルメント化する必要があります:関数呼び出し/引数-ANTLR?

Javascriptをロードして自動的にインストルメント化する必要があります。具体的には、関数へのすべての呼び出しをログに記録し、関数が呼び出された引数のリストを提供します。

私はPythonでこれを行う中途半端な方法を持っています:「re」を使用して「function」キーワードに一致させます-しかし、それは本当に非常に原始的です(コメントなどを扱いません)。

私はANTLRの専門家ではありません(それからはほど遠いです):しかし、これを実行するために、すでに構築されたJavascriptパーサーをどれほど簡単に活用できますか?(標準のJavaに「フック」して、必要なコードを適切な場所で動的に作成できますか?)

ところで:実際のロギングは(おそらく)log4javascriptで行われます。しかし、「アラート」を使用することもできます。難しいのは、コードインジェクションを機能させることです。

したがって、たとえば、次のようにする必要があります。

の中へ:

0 投票する
2 に答える
882 参照

c# - MethodInfo.GetMethodBody() からエクスポートされた byte[] を挿入します。

GetMethodBody() を介して以前にメソッドからエクスポートされた byte[] コードを挿入できるかどうか、つまり、再び実行可能なコードにできるかどうか疑問に思っていました。誰かが非常に簡単な例や説明を書くことができれば、私は感謝しています。

よろしく、

0 投票する
6 に答える
9840 参照

ruby - #inject を使用して配列から文字列を結合する

私はオンライン レッスンを受けていますが、通常は非常にシンプルな 1 行のソリューションです。次の配列を考えると、問題は次のように述べています。

#inject次のように、文字列で結合されたすべての名前の単一の文字列を取得するために使用する必要があります。

#mapこれはとで簡単に実行できますが#join、この特定の演習では #inject のみを使用する必要があります。私はこのようなものを思いついた:

それは私に与えるでしょう:

文字列の末尾にある空白は、正しい解決策として渡されません。

  • 最後に空白なしでこれを達成するにはどうすればよいですか?
  • #injectこれは、空の文字列を渡す正しい使用方法ですか?
  • <<文字列を結合するために を正しく使用していますか?
0 投票する
1 に答える
8276 参照

android - Android & RoboGuice - フラグメントにビューを挿入しますか?

画面に表示する必要があるフラグメントがあります。InjectViewを使用して UI 要素を挿入できるようにしたいと考えています。InjectView は、ビュー (xml) が 中onCreateに設定されているため、アクティビティでは正常に機能しますが、フラグメントではビューが設定されていonCreatViewます。

フラグメントで InjectView を使用する方法はありますか? findViewbyId を使用して各要素を検索できることはわかっていますが、代わりに InjectView を使用します

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

jquery - Ajax インジェクション HTML での JQuery editInPlace の使用

静的 HTML ページで JQuery editInPlace プラグインを正常に使用しています。

HTML が Ajax 呼び出しによって挿入された場合、同じ HTML では機能しません。

'$('.edit_inplace_field').on(...)' などの .on() を使用すると問題の解決に役立つことは理解していますが、この特定のプラグインに対してどのように正確に実行すればよいかわかりません.

プラグイン: http://code.google.com/p/jquery-in-place-editor/

動作する静的 HTML コードは次のようになります。

静的 HTML で使用される関連スクリプト:

助けていただければ幸いです。

0 投票する
2 に答える
2818 参照

capture - パケットのキャプチャ、偽造、および注入

測定ツールを構築するには、パケットをキャプチャして偽造し、ネットワークに再注入する必要があります。調べることができるツールやライブラリは何ですか?

ありがとう。

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

java - Android / Javaでサービスクラスにコードを渡すことは可能ですか?

ユーザーに「自分でサービスを作って」もらうようにしています。私が考えることができる最も直接的な方法は、空のサービスを作成し、彼に「それを埋める」ことです。彼は彼自身のコードを書き、私はそれを私のプロジェクトと一緒にコンパイルします。(理解できない場合は、コードを手動ではなくプログラムでサービスに挿入する必要があります)。

この方法で行う必要がある制限があります。

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

jsf - @ManagedPropertyのCDI置換

Richfaces 4ショーケースのコードを変換して、JSFアノテーションの代わりにCDIを使用しようとしています。

@Named交換@MangedBeanおよび@Inject交換に使用できることを理解してい@ManagedPropertyます。しかし、私はいくつかの問題を抱えています。RichFacesツリーの例を具体的に変換しようとしています。

私は次の変更を行いましたが、これは正しくないことがわかっているので、これを使用しないでください。

それから私は追加しました(そしてこれが必要かどうかはわかりません):

変更:

@ManagedProperty(value = "#{cdsParser.cdsList}")CDIを使用して置き換える適切な方法がわかりませんか?