問題タブ [mux]

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

go - gorilla mux を使用してオプションの url var でルートを作成する方法は?

ルートにオプションの URL 変数が必要です。mux パッケージを使用する方法が見つからないようです。これが私の現在のルートです:

URLが の場合に機能しlocalhost:8080/view/1ます。idいなくても受け入れて、入っても動くようにしたいですlocalhost:8080/view。考え?

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

c++ - gstreamerを使用してjpegをmkvに多重化する

状況:

jpeg を mkv ファイルに多重化しようとすると、サイズがゼロのファイルが生成されます。正しい出力を得るには、パーサーとマルチプレクサの間にエンコード要素とデコード要素を配置する必要があります。同じコードでh264ビデオを多重化すると、正しいビデオファイルが得られます。つまり、バッファの時間設定は問題ありません(期間とptsパラメータ)。とにかく、悪いバッファ設定の後は、ファイルのサイズがゼロではありません。Matroskamux は、「image/jpeg」の「幅」と「高さ」機能のみにシンク パッドを必要としますが、これでは不十分なようです。Jpegparse は正しい値を提供しており、この機能を手動で設定した後もプログラムは機能しません。

パイプラインの例:

このパイプラインは機能しません

しかし、これは機能します

コードの例:

作業コード、ただし再エンコードあり

質問:

私が間違っていることは何ですか?この問題を解決するためのアイデアはありますか?

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

verilog - Verilog 16x4 単方向マルチプレクサを双方向マルチプレクサに変更

4 つの 16:4 マルチプレクサを実装するために、次のコードを作成しました。

私の質問は 2 つあります。

  1. これを行うためのより効率的および/またはより良い方法はありますか? 勉強中なので書いたコードに特に問題はありませんが、改善できないかチェックしてみようと思いました。
  2. 各 4:1 マルチプレクサの 4 番目のビットを逆にする必要があります。現在、各 inEncN バスのすべてのビットが入力であり、各 outChY バスのすべてのビットが出力です。最初はこのように書いて動作するかどうかを確認しましたが、実際のハードウェアには逆方向に進むための信号が必要です。

より簡潔にするために、特定のシグナルのセットで説明します。現在、outCh0[3:0] のビットはすべて出力です。outCh0[3] を入力として、選択信号によって選択された inEncN[3] バスにマップする必要があります。したがって、すべての inEncN[3] 信号を、それぞれのバスの他の 3 ビットのような入力ではなく出力にする必要があります。

orinoutの代わりに問題のすべてのバスを作成しようとしましたが、何を試してもコンパイルできませんでした。inputoutput

上記のコードは 32 個のロジック エレメントにコンパイルされ、8 個のスペアが残ります。コードを 40 個以下のロジック要素に収めることは大きなメリットですが、許容できるプラン B があります。

どんな助けでも大歓迎です。

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

google-app-engine - go -mux、ルートが解決しないのはなぜですか?

初めての golang アプリを GAE にデプロイしようとしています。何らかの理由で製品ハンドラーが解決されず、404 エラーが発生します。何か不足していますか?

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

go - golang mux、ルーティング ワイルドカード、カスタム func マッチ

複雑なルートをサポートしていないように見えるか、少なくともそれがどのように機能するかがわかりません。次のようないくつかのルートがあります。

だから私は2つの質問があります:

  • /search/price/29923/rage/200/color=red などのリクエストが一致するように、 /search/price/* などのワイルドカード ルートを定義するにはどうすればよいですか?

  • カスタム条件を既存のルートに追加することはできますか? たとえば、ルートが/{productid}/{code}で、関数 x が返す場合はtrue、これを使用し、usehandlerTrueを返す場合は、これをfalse使用しますhandlerFalse

.MatcherFunc(myfunction(ip)bool)ルートに次のようなものを追加しようとしました が、ルーターにそのようなメソッドがないと不平を言っています。

現在、ハンドラー内で「カスタム」条件を処理しています。