問題タブ [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 投票する
3 に答える
901 参照

c++ - 外部プロセスの関数に sleep() を注入する

実行中のプロセスにDLLを挿入する方法と、プロセスによって内部的に使用される関数を利用する方法を知っています。

今、実行中のプロセスの既存のメソッドに sleep() を追加したいと思います。これはプログラムのメインループであり、1 秒も停止せず、すべての処理能力を使い果たします。

回り道のようなフレームワークを使用すると、関数を呼び出してから元の関数を呼び出すトランポリン関数を作成できることはわかっていますが、while(1) ループが外部プロセスの関数内のどこかにあるという問題があります。だから私はループが始まるオフセットを知っています - そしてその後、最初に sleep() を呼び出してから、ループの通常のルートを続けたいと思います。

これまでに見た唯一の代替手段は、プログラムをバイナリ編集することですが、これは良い解決策ではありません。

なにか提案を?ありがとう

0 投票する
11 に答える
334112 参照

java - Spring Frameworkの@Injectと@Autowiredの違いは何ですか?どの条件でどれを使用しますか?

私はSpringSourceでいくつかのブログを調べていますが、そのブログの1つで、作成者が使用して@Injectおり、彼も使用できると思います@Autowired

コードは次のとおりです。

@Inject private CustomerOrderService customerOrderService;

との違いがわかりません。誰かが違い@Inject@Autowired説明し、どのような状況でどちらを使用するかを説明していただければ幸いです。

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

c# - Spring.netは辞書の順序の質問を挿入しますか?

私は spring.net を次のDictionary<string,string>順序で注入します。

foreach を使用して反復すると、次のように出力されます。

キーによって順序付けられていることがわかりました。注入した順序を維持するにはどうすればよいですか?

辞書を手動で作成する場合:

繰り返しても同じ順序です、それは奇妙です!

を使おうと思っOrderedDictionaryたのですが、注入の仕方がわかりません。

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

c# - .NET 4.0 ライブラリを管理されていないアプリに挿入すると、clr.dll で無限ループが発生する

マネージド アプリに .net ライブラリを挿入しようとしていますが、ollydbg でデバッグした後、無限にループしていることがわかりました。ループを強制的に終了すると、すべて機能します。私は回避策を作成しました(以下のコードを参照)が、これが本来あるべき方法であるとは思えません!

実行時のループ開始: hr = pClrHost->Start();

インジェクターコード

C++ .Net ローダー コード

.Net テスト コード

デバッガーでの上記のループの画像

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

permissions - カスタム PermissionEvaluator を作成する spring-security - DAO サービスを注入する方法は?

私はSpring-Securityを使用しており、独自のPermissionEvaluatorを実装する必要があります(他の質問への回答に従って.

AclPermissionEvaluator ただし、ここで標準の実装を見ると、DAO がコンストラクターを介して設定されていることがわかります。

カスタム PermissionEvaluator を次のように宣言すると:

データにアクセスできるようにするには、どこで DAO を Eva​​luator に入れますか? 注入できますか。つまり、PermissionEvaluator Spring は管理されていますか? または、dataProvider を Eva​​luator に入れるにはどうすればよいですか?

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

javascript - タグの先頭にJavascriptIframeを挿入

<body>タグのすぐ下にiframeを追加する方法があるかどうか誰かが知っていますか?私はappendChildを見ますが、それは前にそれをし</body>ます。どんな提案も役に立ちます。

また、方法があるとは思えません。しかし、iframe内にあるWebサイト。ドロップダウンがあり、制限されたiframeを超えてホバーすることは可能ですか?

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

ruby - イテレータから反復オブジェクトを呼び出す

反復ブロックから反復オブジェクトを呼び出すにはどうすればよいですか?

私はこれを行う必要があることを意味します:

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

ruby - Ruby Map / Reduce関数は必要に応じて効率的ですか?

上記のRubyコードは、整数を合計する2つの方法を比較しています。驚いたことに、よりエレガントな注入または削減アプローチは、他のアプローチよりも優れています。なぜそうなのですか?なぜ人々は非効率的な注入または削減をわざわざ使用するのですか?エレガントだから?

PS:すべての刺激的な答えをありがとう。私の意図は、違いをもたらす舞台裏で何が起こっているのかを尋ねることでした。

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

jakarta-ee - Java Inject Applicationscope Bean

applicationScoped Bean を注入しようとしています。JSF2 ApplicationScope Bean インスタンス化時間で同様のトピックを見つけましたか? 任意のサーブレット関連クラスで JSF マネージド Bean を名前で取得する

顔のコンテキストでjsfの方法を使用すると、すべて問題ありません(WebsitesControllerはAppScopedです):

2 つのオーバーフロー スレッドのインジェクションでは機能しません。私のコード:

そして今私は試しました

次のステートメントを試しました:

私のせい?

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

php - 別のドメインからウェブページを読み込み、JavaScriptを挿入します

ドメイン(私が所有していない)からWebサイトをロードし、その上でJavaスクリプトコードを実行してレイアウトを変更することにより、モバイル向けに最適化されたWebアプリを作成したいと思います。javascriptはクロスドメインリクエストを許可しないことを読んだので、これはどのように可能でしょうか。

iframeを使用してから、どういうわけかiframeのコンテンツを変更することは可能でしょうか?