問題タブ [partial]
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.
mysql - MySQL で部分的に一致するフィールドをグループ化する
フィールドが部分的にのみ一致し、一致するフィールドの内容が任意であるユーザー テーブルで重複レコードを返そうとしています。うまく説明できているかどうかわからないので、一意のフィールドで重複するメンバーを取得するために実行するクエリを次に示します。
これと同じ考え方を電子メール フィールドに適用したいのですが、残念ながら電子メール フィールドにはコンマで区切られた複数の電子メールを含めることができます。たとえば、メール アドレスが "user@someaddress.com" に設定されているメンバーを、フィールドに "user@someaddress.com"、"someotheruser@someaddress.com" を持つ別のメンバーの複製として返してほしいと考えています。GROUP BY
明らかに、これをそのまま達成することはできません。
asp.net - aspx ページでの Firefox のポストバックの問題
aspx ページで奇妙な問題が発生しました。つまり、ページに 3 つのラジオ ボタンとテーブルがあります。ユーザーが中央のラジオ ボタンをアクティブにすると、2 つのテキスト ボックスとボタンがユーザーに表示されます。このボタンは、ページをポストバックする方法として機能します。とにかく、ポストバックは部分的なポストバックにすぎません。IE ではすべて正常に動作しますが、Firefox では、2 つのテキスト ボックスの外側をクリックして更新ボタンを押すと、部分的なポストバックではなくページ全体がポストバックされることがわかりました。2 つのテキスト ボックスから日付を選択し、テキスト ボックスの 1 つからカーソルを出さずにボタンを押すと、部分的なポスト バックのみが実行されます。問題は、Firefox でこの問題をどのように解決できるかということです。
ページは基本的に次のようになります。
前もって感謝します。
.net - CodeModelを介して部分クラスのProjectItemsを取得します
いくつかの部分的なクラスから生成された既知のクラスのProjectItems(ファイル)のリストを取得する方法を探しているのを見てきました。CodeModelを使用してクラスを検索し、ProjectItemにアクセスして処理を実行します。これは、通常のクラスでは正常に機能します。ただし、部分クラスに関しては、ProjectItemプロパティは1つのファイルを提供しますが、この部分クラスを作成する他のファイルは提供しません。部分的なクラスを介して、クラスを構成する他のProjectItemにアクセスするにはどうすればよいですか?
model-view-controller - MVC でログイン部分ビューを作成するにはどうすればよいですか?
MVC 2.0 でログイン部分ビューを作成するにはどうすればよいですか?
MVC でログイン コントロールを使用できないため、これをサイトのいくつかのマスターページに含めたいと考えています。
ユーザー名とパスワードを受け入れるコントローラーに入れるコードは何ですか?
jquery - jqueryとrailsでパーシャルロード
jquery を使用して Rails パーシャルをロードする最良の方法について知りたいです。これまでのところ、解決策が機能しないことを試しました:
これのために別のアクションやコントローラーを構築し、ルートを設定するための最良の解決策はありますか? 最初のソリューションを機能させることはより簡単に思え、おそらくそれほど安らかではないので、私は尋ねます。
ありがとう。
ruby-on-rails - コントローラでレールレンダリングがどのように機能しますか? レイアウトを使用しないのはなぜですか?
アクションでrenderを書いてみたのですが、レイアウトの挙動が違うのですがなぜですか?
部分的にレンダリングしてコントローラーのレイアウトに従いたいと思います。
c# - LINQ による選択的順序付け、部分的順序付け
オブジェクトのリストがあるとしましょう:
Order > -1
アイテムが昇順で並べられたリストの一番上にあり、残りのアイテムがそれらに続くように注文する必要がありOrder == -1
ます。
Conact()
andWhere()
句を使用するよりもエレガントな方法はありますか?
したがって、このリストを並べ替えると、次のようになります。
またitems
、実際のシナリオでのリストは、すでに複雑なIQueryable<T>
オブジェクトです。そのため、このような選択的順序付けを行う最適な方法を見つけようとしています。
c# - Linq to SQL: 生成された拡張クラスを Linq クエリに入力する
さて、Linq から SQL への接続を作成したときに生成されたクラスがあります。
基本的には次のようになります。
次のように、別のプロパティを追加して拡張しました。
これで、製品の詳細を取得するための Linq クエリが次のようになります。
追加した新しいフィールド (Category) は、「p.Category.Description」を使用して Linq クエリで取得できます。
私の質問は、新しい Category プロパティを含む Product クラスを設定する最良の方法です。
Linq クエリ "select p" のデータを使用して、Product クラスの生成された部分を自動的に設定する方法があればいいのにと思います。
また、製品 (P を選択) とカテゴリ (p.Category.Description を選択) を受け入れる部分クラスにコンストラクターを作成することも考えました。
このようなことをする:
しかし、Product クラスのすべてのプロパティをリストし、それぞれを個別に設定することなく、これを行う方法はありますか??
macos - MacOS/X での Qt 4.6.x: ウィジェット更新のパフォーマンスの謎
私は Qt ベースの MacOS/X オーディオ メータリング アプリケーションに取り組んでいます。これにはオーディオ メータリング ウィジェット (多くの可能性があります) が含まれており、それぞれが 50ms ごとに (つまり 20Hz で) 更新されるはずです。
プログラムは動作しますが、一度に多数のメーターが更新されると、CPU 時間が大量に消費され、動きが鈍くなる可能性があります (スピニー カラー ホイール、なんてこった!)。
奇妙なことに、このアプリは元々、メーターの値が変更されるたびにメーター ウィジェットで update() を呼び出すだけだったため、メーター ウィジェット全体が 50 ミリ秒ごとに再描画されていました。ただし、私は賢く、実際に再描画する必要があるメーターの領域だけを計算し、ウィジェットのその部分のみを再描画すると考えました (たとえば、y と h が update(x,y,w,h) の場合)。メーターの古い値と新しい値に基づいて計算されます)。しかし、私がそれを実装すると、実際には CPU 使用率が 4 倍になりました (!)... アプリが毎秒 50% 少ないピクセルを描画していたにもかかわらず。
この最適化が実際にペシミゼーションになる理由を誰か説明できますか? ここに、効果を示す簡単なサンプル アプリケーションを投稿しました。
http://www.lcscanada.com/jaf/meter_test.zip
上記のアプリをコンパイル (qmake;make) し、次のように実行すると:
... top は、~50% の CPU を使用しているプロセスを示しています。
次のように実行して、巧妙な部分更新ロジックを無効にすると、次のようになります。
... top は、~12% の CPU しか使用していないプロセスを示しています。は?この場合、より多くの CPU を使用するべきではありませんか?
Shark を使用してアプリのプロファイリングを試みましたが、結果はあまり意味がありませんでした。FWIW、私は 8 コアの Xeon Mac Pro で Snow Leopard を実行しています。
binding - clojure で + をバインドできないのはなぜですか?
リストを再バインドできるのに + を再バインドできない理由を誰か説明できますか?
部分評価できるように + を再バインドしたいのですが。