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

go - Go は NewRouter() 関数を呼び出せません

Go は初めてですが、Gorilla Mux を使用して RESTful API を作成し、この記事http://thenewstack.io/make-a-restful-json-api-go/に基づいてルーターを作成しようとしています。

以下のコードを含む Router ファイルがあります。

そして私のMain.goにはこれがあります:

Goについて私が知っていることと、あるファイルのメソッドを別のファイルから呼び出す方法から、これはうまくいくはずです。しかし、実行すると: go build Main.go コンソールに次のエラーが表示されます。

ゴリラを取得するために、すべてのファイルが含まれている src フォルダーでgo getを実行しましたが、修正されませんでした。ここで何が間違っていますか?

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

logic - マルチプレクサの変数の目的

変数 m(1,3,5,6,8,13) を使用して、8 対 1 のマルチプレクサを実装します。機能は次のとおりです。

マルチプレクサがどのように機能するかについての基本的な考えはあると思いますが、与えられた数値をどうするかは完全にはわかりません。ABCD を使用して真理値表を作成し、それを関数に組み込みました。次に、出力に基づいてマルチプレクサを作成しました。(私がしなければならないのは: D', D', D', D, D, 0, D', 0) 私がやったことのない唯一のことで、どうすればよいかわかりません。 . それらは機能とマルチプレクサーにどのように関係していますか?

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

simulink - Simulink: マルチレベル バス信号で数学演算を実行

バス信号構造を失うことなく
、階層内の最下位レベルでマルチレベル バス信号を合計する方法を探しています。

MWE

たとえば、以下の MWE では
、バス信号は自動的に最低レベルで合計されますが
、バス信号は Add ブロックを通過した後に失われます。

代わりにベクトル信号が生成されます。

MWE

私は次のような方法を好んだでしょう:

red + blue = purple

またはより具体的に:

red.[a b c].[1 2] + blue.[a b c].[1 2] --> purple.[a b c].[1 2]

どこ

purple.b.3 = red.b.3 + blue.b.3

など。

0 投票する
0 に答える
841 参照

video - FFMpeg muxing h264 から mp4 結果ファイルへの多重化が実行されていません

最新のFFMPEG 3.0を使用して、h264ファイルをmp4に多重化するコードを書いています。多重化は機能していますが、結果の mp4 ファイルに vedio が表示されません。結果の mp4 ファイルを再生すると、時間だけが実行されます。これを解決するのを手伝ってください。私が欠けているものを教えてください。これが私のコードです:

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

go - Gorilla mux ルーティングで OR パターンを取得する方法

URL 内の限られた文字列リストに応答するパスを処理するために、Gorilla mux ルーターを使用しようとしています。私が開発しているサービスは、呼び出し元からファイルを取得し、URL で指定された「アダプター」に応じて、S3 または OneDrive に送信する「アダプター」を介してそれらを渡します。また、"schema" という名前の変数も必要です。私のテストは次のとおりです({schema}は「テスト」に設定されます):

私は、行き先が譲歩するのと同じように、行き先も譲歩することを期待してい/s3/test/checkます...しかし、これらの場合、私はそれぞれ得ています。{"a":"s3","s":"test"}/onedrive/test/check{"a":"onedrive","s":"test"}{"a":"s3","s":"s3"}{"a":"onedrive","s":"onedrive"}

(s3|onedrive)たとえば、正しくアクセスしようとすると/dropbox/test/check404 が返されるため、チェックが強制されているようです。

{schema}変数が変数の値を取得するのはなぜ{adapter}ですか?どうすれば修正できますか?

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

http - GolangでServeMuxまたはhttpを直接使用する必要がありますか

新しい ServeMux を作成してに登録する必要があるのか​​、それとも直接http.Server呼び出す必要があるのか​​ 疑問に思っていましたか?http.HandleFunchttp.Handler

http.HandleFuncGo では悪い習慣と見なされている HTTP パッケージのグローバルな状態を明らかに台無しにするため、ServeMux を使用したルートの方が優れていると思います。ただし、多くのチュートリアルでは、公式のものであっても、http.HandleFuncルートが使用されていることがよくあります。

http.HandleFuncこれは私に疑問に思いますServeMux: ServeMux にはいくつかの利点があることは知っていますが (たとえば、プレフィックスを常に繰り返さずにネストできるなど)、特に内部で a を使用しているのに、なぜhttp.HandleFuncマルチプレクサよりも選択する必要があるのか​​疑問に思います。HandleFuncServeMux

編集: コメントで約束されているように、Golang-devで追加の (および役に立たない IMO 関数) を非推奨にするように依頼しましたが、彼らはノーと言っていました (まあ、人はノーと言っていました)。ここにリンクがあります。

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

go - Go の未定義の戻り値の型

私は Go の初心者で、mux-gorilla セッション/Cookie を使用するコード スニペットに問題があります。次の関数で削減したい冗長性がたくさんあります。

残念ながら、次のコンパイル エラーが発生します。undefined: Session

store.Get 関数によって返される可能性がある場合、この型を未定義にするにはどうすればよいでしょうか? store はstore = sessions.NewCookieStore([]byte(secret))、「gorilla/sessions」パッケージを使用して以前に として宣言されていたことに注意してください。

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

ffmpeg - [FFmpeg]廃止された avpicture_alloc,avpicture::data の代替とは

FFmpeg サイトのサンプル ソース コード (muxing.c) を変更しています。古い関数を新しい関数に変更し、コードをビルドしようとしました。次に、AVPicture が非推奨と宣言されたといういくつかのエラーがあります。

インターネットでいくつかの調査を行いましたが、それを修正する方法の答えが見つかりませんでした。