問題タブ [pipeline]

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

powershell - PowerShell、他の PS スクリプトから関数を呼び出してオブジェクトを返す

他の PowerShell スクリプトから関数を呼び出してオブジェクトを返すにはどうすればよいですか?

メインスクリプト:

関数スクリプト:

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

perl - perl プログラムへのパイプライン入力があるかどうかを知る方法

<>perl プログラムへのパイプライン入力をループするために使用できます。ただし、パイプライン化された入力があるかどうかを判断するにはどうすればよいですか。パイプライン化された入力がない場合は、環境変数を使用してファイルをロードします。私は使用しようとしています:

プログラムは最初の行で待機するため、明らかに機能しません

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

xslt - XSL変換のパイプラインを単一の変換に結合する手法はありますか?

15個のXSLスタイルシートのパイプラインを使用するアプリケーションを作成し、そのパフォーマンスの調整に取り組み始めています。ポータブルに設計されているため、Webブラウザ環境とデスクトップの両方で実行できます。デスクトップでは、スタイルシートを複数の変換のパイプラインとして分離しておくのが理にかなっていると思います。これにより、個々の変換を独自のスレッドで実行できるため、複数のコアを備えたCPUで非常に効率的になります。ただし、ブラウザー環境がシングルスレッドであるだけでなく、ほとんどのブラウザーで、JavaScriptに公開されているXSL処理APIは、個々の変換の結果をDOMオブジェクトに解析して戻す必要があります。これは非効率的です。したがって、可能であれば、ブラウザー環境のコンテキストで実行するときに、すべてのスタイルシートを1つのスタイルシートに結合することが有利だと思います。exsl:node-set(ほとんどのブラウザーがサポートしている)を使用してこれをどのように実現できるかについては考えていますが、私が想像している手法が一般化できるかどうかはわかりません。完全なパイプラインのセマンティクスが保持されるように、XSLスタイルシートのパイプラインを単一のXSLスタイルシートに変換するための一般的な手法はありますか?自動化されたソリューションが理想的です。完全なパイプラインのセマンティクスが保持されるように、XSLスタイルシートのパイプラインを単一のXSLスタイルシートに変換するための一般的な手法はありますか?自動化されたソリューションが理想的です。完全なパイプラインのセマンティクスが保持されるように、XSLスタイルシートのパイプラインを単一のXSLスタイルシートに変換するための一般的な手法はありますか?自動化されたソリューションが理想的です。

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

mips - mipsブランチ遅延スロットは連続するブランチを介して伝播しますか?

私はブランチ遅延スロットで遊んでいました。spimでそれを試しました。

驚いたことに、$ 9が13に変更されました。それで、私の質問は、遅延スロットが伝播する可能性があるのか​​、それともこれはスパイムなものであり、実際のmips32プロセッサでは発生しないのかということです。これが予想される動作である場合、誰かがそこで何が起こっているかについて少し教えてくれますか?

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

shell - シンプルな UNIX シェルでのリダイレクトとパイプラインの問題

編集: インデントの一部を正しく動作させることはできませんが、コードは完全で正しくブロックされています。ごめん。

クラスの割り当てのために、単純な UNIX シェルの一部を実装する必要がありました。リダイレクト、パイピング、およびバックグラウンド処理をサポートする必要があります。Command_line という名前の構造体を生成するパーサーが提供されました (以下に構造体のプロトタイプを含めます)。私の仕事は、これらの Command_lines を処理する関数を作成することです (リダイレクト、バックグラウンド処理、パイピング、およびプログラムの実行を処理します)。

ほぼ動作するようになりましたが、何らかの理由でprogram1 |という形式のコマンドを適切に処理できません。program2 - ファイル. たとえば、cat < file1.in | 猫 - file2.in. リダイレクトを必要としないが、それでも同じ問題を引き起こすパイプの前に置くテストプログラムを書いたので、問題はリダイレクトにあるようには見えません。ほとんどの場合、パイプラインは機能します。問題を引き起こすのは、引数として「-」を使用したこれらのプログラムだけです。

これらの問題のあるコマンド ラインの 1 つを実行すると、最初のプログラムからの出力が表示され、プロセスがハングアップします (手動で中断して強制終了する必要があります)。その後、ユーザーにプロンプ​​トを表示したり、入力に反応したりしません(プロセスを一時停止するために使用するctrl + zは別として)。

これを機能させる方法についてのアドバイスは大歓迎です。

構造体は次のとおりです。

そして、これらの構造体の 1 つを処理する私のコード (#includes を省略しました)。

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

asp.net-mvc - mvc.net では、ビューがレンダリングされた後に発生するイベントがありますか

asp.net webforms アプリケーションを mvc.net に移植しています。データベース操作を実行する前に DataSession オブジェクトを作成する必要がある OR フレームワークがあります。

現在の Web フォーム アプリケーションでは、Page_Init イベント中に DataSession をインスタンス化し、Page_UnLoad イベント中にオブジェクトをクリアします。

mvc.net に似たものを探しています。最初は、OnACtionExecuting (アクションの前に発生) と OnActionExecuted (アクションの後に発生) の使用から始めました。ただし、ページのレンダリング中に、DataSession が使用できなくなるため、エンティティの遅延読み込みが失敗します。私が必要としているのは、ビューがレンダリングされた後に起動するものです。

0 投票する
4 に答える
1556 参照

c++ - パイプライン入力データ

ファイルまたはシェル (パイプライン処理用) からの入力を処理するプログラムを作成する必要があります。これに対処する最も効率的な方法は何ですか? 基本的に入力を 1 行ずつ読み取る必要がありますが、入力はシェルからの別のプログラムの出力またはファイルである可能性があります。

ありがとう

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

audio-streaming - gstreamerを使用したRTP経由でのiLBCエンコードファイルのストリーミング

gstreamerパイプラインを構築して、iLBCコーデックでRTPオーディオストリームを作成しようとしています。Gstreamer(バージョン0.10以降)には、と呼ばれるRTPローダーパイプライン要素がありrtpilbcpayます。残念ながら、RTPパケット化のみが実装されており、コーデック自体はgstreamerに含まれていません。RFC 3951の参照コードを使用して、gstreamerで使用できるようにしたいと考えていたサンプルオーディオ用のiLBCエンコードファイルを作成しました。ただし、これらのファイルをパイプで接続するrtpilbcpayと、エラーが発生します。を使用してパイプを最小限に「ダム」しましたがfakesink、エラーは同じです。

同様にPCMUでエンコードされたファイルを再生できなかったため、パイプラインの重要な部分(ファイル形式の宣言?)が欠落している可能性があります(queueバッファも役に立ちませんでした)。

これは単なるバグですか、それともパイプラインの設定が間違っていますか(後者だといいのですが)?パイプラインにはさらにどのような「接着剤」要素が必要ですか?

0 投票する
4 に答える
1664 参照

c# - .NET 4 でタスク パイプラインを作成しますか?

ファイルをチャンク単位で Web サービスにアップロードしたいと考えています。

.NET 4 タスク並列ライブラリを使用して、一度に 1 つのチャンクでファイルをアップロードしたいと考えています。

クライアントにバイトチャンクがあり、それぞれを問題なくアップロードできます。

ただし、それはすべてのチャンクを同時にアップロードします。各チャンクを次々にアップロードしたい。必要に応じて、パイプライン。

.NET 4 タスク並列ライブラリでこれを行うにはどうすればよいですか?

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

sitecore - Sitecoreワークフローとパイプライン

ワークフローコマンドに基本的なJavascript確認ボックスを実装しようとしています(たとえば、「これを編集してもよろしいですか?」)。ユーザーが[はい]をクリックするか[いいえ]をクリックするかに応じて、ワークフローの別の状態に移動したいと思います。これが私が現在持っているコードです(いくつかのロジックが取り出されています):

特にSitecoreに関しては、Pipelineモデルに慣れていないので、ストローをある程度把握しています。私が抱えている問題は、ClientResponseパイプラインからワークフローパイプラインに結果を返して、何をすべきかを指示する方法がないことだと思います。

ありがとうございました。

編集:

Yanの情報を使用して、私は最終的に次の解決策を思いつきました。