問題タブ [phase]

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 に答える
4697 参照

maven-2 - Maven-他の構成でプラグインを実行するためのカスタムフェーズを追加します

1つのMavenプロジェクトに2セットの統合テスト(自動テストと手動テスト)があります。手動テストは少数ですが、面倒です。サーバーなどのプラグを抜く必要があります。手動テスト用に別の目標を作成したいので、手動テストを実行するようなものを実行できmvn manualtestsます。通常のMavenビルドなどを実行するだけの場合mvn installは、自動テストを実行する必要があります。

手動テストには、TestNGアノテーションを付け@Test(groups="manual"ました。目標は、surefireプラグインの2つの構成を作成することです。1つはビルドのテストフェーズにバインドされた自動テストを実行し、もう1つは呼び出したい別のカスタムフェーズにバインドされた手動テストを実行しますmanualtests。プラグインの実行を存在しないフェーズ(つまり、Mavenによって事前定義されていないフェーズ)にバインドすることはできないようです。独自のフェーズを定義することはできませんか?

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

maven-2 - このバージョンがリポジトリに既にインストールされている場合、Maven ビルドでインストール フェーズをスキップする方法

3 つの異なるライブラリで構成されるプロジェクトがあります。インストールスクリプトを実行すると、リポジトリからすべてのライブラリが取得され、それらに対して mvn clean install が実行されます。ただし、このバージョンのライブラリは既にリポジトリにインストールされています。pom.xml のバージョンがローカル リポジトリのバージョンと等しい場合、インストール フェーズをスキップする方法はありますか。

ローカル リポジトリを使用して、依存関係を設定するだけでよいことはわかっています。しかし、私の上司は、私たちのプロジェクトが公開リポジトリでのみビルドでき、リポジトリなしでビルドできることを望んでいます。

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

jsf - PrettyFaces (JSF) の使用時にスキップされるフェーズ

PrettyFaces を使用してフォームを含むページをマップすると、ビューの復元後のすべてのフェーズがスキップされ、応答がレンダリングされます。したがって、フォームは送信されず、モデルは更新されません。

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

ssh - OpenSSH Two Phase Login

I would like it if when I use OpenSSH like so:

that it asks for a passphrase

then asks for the password

Is this possible?

0 投票する
3 に答える
196 参照

rendering - RENDER_RESPONSE の継ぎ目が長すぎる


Richfaces で JBOSS Seam を使用してアプリケーションを作成します。残念ながら、特に table に約 100 行 (またはそれ以上) を表示したい場合、一部のページが非常に長く読み込まれます。
データベースからの応答を取得するのに約 2453 ミリ秒かかるため、非常に良好です。ただし、フェーズ RENDER_RESPONSE には約 23750 ミリ秒かかるため、許容できません。私が返すオブジェクトには EAGER 接続がありません。

誰かが私を助けてくれるか、問題を見つけるために他に何ができるかを教えてくれることを願っています.

こんにちは、フリタ PS。ここに私のアプリケーションからのログがあります: 09:49:52,125 INFO [[/my_aplication]] BEFORE - INVOKE_APPLICATION 5 - / my_aplication/Report.seam
09:49:54,578 INFO [Report] End generated report: 2453
09:49:54,578 INFO [[/my_aplication]] AFTER - INVOKE_APPLICATION 5 - / my_aplication/Report.seam
09:49:54,578 INFO [[/my_aplication]] BEFORE - RENDER_RESPONSE 6 - / my_aplication/Report.seam
09:49:54,687 INFO [レポート] getResultList(): 1285314594687
09:49:54,687 INFO [レポート] getResultList(): 1285314594687
09:49:54,687 INFO [レポート] getResultList(): 1285314594687
09:49:54,687 INFO [レポート] getResultList(): 5:
965314 :54,687 INFO [レポート] getResultList(): 1285314594687
09:49:54,718 INFO [レポート] getResultList(): 1285314594718
09:50:18,437 INFO [レポート] getResultList(): 1285314618437
09:50:18,437 INFO [レポート] getResultList(): 1285314618437
[[[ /my_aplication]] AFTER - RENDER_RESPONSE 6 - / my_aplication/Report.seam
09:50:18,890 INFO [TimingFilter]

09:50:18,890 INFO [TimingFilter] 合計: 18258ms dla: /my_aplication/ Report.seam

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

jsf - ページを呼び出したjsfアクションまたは直接URLリンクを区別する方法

状況があります。リスト付きのセッション Bean があります。このリストは、html データ テーブルに表示されます。ユーザーがブラウザまたは通常の href から URL にアクセスすると、すべてのレコードを表示する必要があります。フィルタリングされたリストを表示する必要があるデータを検索するための規定もあります。ユーザーが検索を行った後、リストにはフィルター処理されたレコードが含まれ、これを行った後、彼はページを別のページに残します。ユーザーが URL にアクセスするか、メニューを使用してこのページに戻ると、このリストがあるためです。セッション Bean では、フィルタリングされたリストがまだあります。

JSF 1.1 または 2.0 の preRenderView コンセプトにはデフォルト アクションがないため、リストをクリアして、フィルタリングされていないデータ (すべての結果) を再度取得することは困難です。getList() メソッドのトリックでさえ、タスクを達成できません。

ユーザーがブラウザーで href または URL ヒットを介してページに到達すると、アプリケーションの呼び出しフェーズが発生しないため、フェーズ リスナーを使用する予定です。セッション Bean でブール変数を切り替えることができ、getList() でいくつかのトリックを実行して、URL、href ヒット、またはコマンド ボタンでチェックすることができます。

私が自分自身を明確にしたことを願っています。つまり、リクエストが href、browser、またはアクションから直接送信されたかどうかを Bean で特定する必要があります。検索アクションがデータ テーブルのレコードをフィルター処理する場合、そうでない場合はリスト キャッシュを保持し、検索が行われない限り表示し続けます。

私が物事を正しい方法で行っているか、考えすぎているか、またはもっと効率的な方法で行うことができるかどうかを教えてください.

前もって感謝します。まあプラットフォームは weblogic ポータル 10.3 の jsf 1.1 です .....

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

frequency - DDS 周波数シンセサイザー デジタル フェーズ ロック ループ

私は、周波数ホッピング トランシーバーに関するプロジェクトに取り組んでいます。FPGA にフェーズ ロック ループ、つまりデジタル PLL を実装したいと考えています。入力信号を特定の周波数で乗算し、LPF に通します。今度はこの低周波を DDS に与えます。DDS を VCO のように機能させ、入力位相/周波数にロックさせたいと考えています。どうやってやるの?

また、DDS の位相アキュムレータがどのように機能するかを知る必要があります。対応する周波数を生成するために、どのように、またはどのような入力を取得していますか?

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

maven - Maven フェーズが 2 回実行される

いくつかのソースを生成する必要があるため、generate-sources ライフサイクル フェーズにプラグイン ゴールを追加しました。

mvn packageを実行すると正常に動作しますが、mvn installを実行すると、ソース生成プラグインが 2 回実行されることに気付きました。

問題を解決するためのアイデアはありますか?

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

c - フレーム間の位相変化を使用してFFTビンから正確な周波数を抽出する

私はこの素晴らしい記事を見てきました:http://blogs.zynaptiq.com/bernsee/pitch-shifting-using-the-ft/

素晴らしいですが、それは非常に困難で重いものです。この素材は本当に私を伸ばしています。

特定のビンの正確な頻度を計算するStefanのコードモジュールから数学を抽出しました。しかし、私は最後の計算を理解していません。最後に誰かが私に数学的構造を説明できますか?

コードを掘り下げる前に、シーンを設定しましょう。

  • fftFrameSize = 1024に設定したとすると、512+1のビンを処理します。

  • 例として、Bin[1]の理想的な周波数はフレーム内の単一の波に適合します。40KHzのサンプルレートでは、tOneFrame = 1024/40K秒=1/ 40sであるため、Bin[1]は理想的には40Hzの信号を収集します。

  • osamp(overSample)= 4に設定すると、入力信号に沿って256ステップで進みます。したがって、最初の分析では、バイト0から1023、次に256から1279などを調べます。各フロートは4回処理されることに注意してください。

..。

(編集:)今私が得られないビット:

顔を見つめているように見えますが、はっきり見えません。誰かがこのプロセスを最初から段階的に説明してもらえますか?

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

eclipse - Eclipse と Maven: ファイルが変更された後に目標を実行する

コンパイル段階で実行される pom で構成された Maven の目標があります。しかし、すべてを常に最新の状態に保つために、特定のファイルが変更された後に実行するという目標も必要です。

つまり、ファイル「objects.xml」を保存し、変更が行われるたびに XSL を適用するためにゴール「変換」を実行したいと考えています。

Eclipse内からそれを行う方法はありますか?

プロジェクトのカスタムビルダーについて読んできましたが、それは私のケースをカバーしていません。