問題タブ [varying]

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

sql - Char のさまざまな postgres をクエリする

次のクエリを機能させようとしましたが、できませんでした。

ここで、ロールには次を含めることができます。

役割は次のとおりです。character varying[]

エラーが発生します:

エラー: 演算子が存在しません: 文字が変化します [] ~~ 不明 行 1: users.roles が '%sales%' のようなユーザーから users.id を選択します...

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

opengl-es - フラグメントシェーダーでの可変補間と手動補間のどちらが高速ですか?

テクスチャ座標 (およびその他の徐々に変化する係数) を補間するために変化させるか、フラグメント シェーダーでそれらを手動で計算しますか?

これに対する答えは明らかだと思う人もいるかもしれませんが、私は誰かが (現時点ではソースを見つけることができません) 言及しているのに出くわしました。

更新: 画像のリサンプリングを行っているため、基本的にすべての宛先ピクセルに対して、元のテクスチャからいくつかのサンプルを取得してから補間する必要があります。これらのサンプルの正確な座標を頂点シェーダーで事前に計算し、変数を介して渡すか、フラグメント シェーダーで直接計算することができます。実際、Variables を介してそれを行っている人を見たことがありません。そして、これには理由があるはずだと思いました。

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

ssh - Vagrant は SSH エージェントを無効にします

を実行しようとすると、次のようになりますVagrant up

再プロビジョニングなどを試みました。サイトがすべて存在user/vagrant-localするディレクトリとディレクトリを (Time Machine で) ロールバックしようとしました。vagrant-local

Vagrant が使用する基盤となる SSH ライブラリでエラーが発生しました。エラーメッセージを以下に示します。多くの場合、このライブラリのエラーは ssh-agent の問題が原因です。SSH エージェントを無効にするか、いくつかのキーを削除してから、もう一度お試しください。

問題が解決しない場合は、net-ssh プロジェクトにバグを報告してください。

サーバー バージョンのネゴシエーション中のタイムアウト

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

mysql - さまざまな WHERE フィールドを使用した MySQL SELECT

大まかに言えば、これは些細なことのように思えますが、私は数時間頭を悩ませていたことがわかりました。

状況:

T私は列を持つテーブルを持っていますa,b,c,d,e。列には文字列aが保持され、b,c,d,e各列にはブール値が保持されます。

ユーザーがある種の検索を実行できるようにしています。ここでは、ユーザーに の値を入力するように求め、a,b,c,d,eそれらの値がすべて一致するすべての行を返します。

完璧な世界では、ユーザーはすべての値を入力し(たとえばa="JavaScript"b="true"c="false"d="false"e="true"

問題:

制約を「緩める」オプションをユーザーに与えるため、a_input=""b_input=""などの可能性があります...潜在的にすべてのフィールドa,b,c,d,eを空にすることができます ( "" ) フィールドが省略された場合、結果の応答に影響を与えるべきではありません。つまり、 が入力されていない場合、結果にはTRUEまたはFALSEcであるエントリが含まれる可能性があります。c

質問:

潜在的にすべてのフィールドが空になるか、一部だけになるか、まったく空になる可能性がある状況をカバーする 1 つのクエリ作成するにはどうすればよいですか?

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

glsl - 明らかに書かれているのに、なぜ GLSL 警告は私に変化が書かれていないと教えてくれるのですか?

頂点シェーダーからフラグメント シェーダーに変数を渡す際に問題が発生したことはありません。しかし、今日、vs に新しい「out」変数を追加し、fs に対応する「in」変数を追加しました。GLSL は次のように述べています。

シェーダー プログラム: フラグメント シェーダーはさまざまな tbn を使用しますが、以前のシェーダーはそれに書き込みません。

確認のために、VSの関連部分を次に示します。

そしてFSでは、次のように宣言されています。

興味深いことに、「uv」などの他の変数はすべて機能します。それらは同じ方法で宣言されます。

また興味深い: GLSL は変数が書き込まれていないと言っていますが、書き込み時に変更を認識し、それらの変更を表示します。

それで、それは単なる誤った警告またはバグですか?そうではないと教えてくれますが、値は正しく渡されているようです。この警告が表示されるのはなぜですか?

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

r - Rのdata.tableの各行にさまざまなgsubパターン(変数関数)を適用する方法

文字列列と、文字列の先頭から抽出する単語数を示す数値列を持つ data.table DT があります。

次のように、string_col の最初の n 語を含む新しい列を追加したいと思います。

これは、使用できる gsub 構文です。

基本的に、その行の string_col に適用する前に、その行の first_n_words を使用して、すべての行に対してこの gsub 関数を作成する必要があります。非常に大きなデータセットであるため、data.table 構文ソリューションにのみ関心があります。gsub ソリューションが最も望ましいでしょう。


編集:私は次のことを試しましたが、うまくいきません

これは望ましい出力ではありません