問題タブ [paging]
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.
memory-management - FreeBSD の CPU キャッシュ ページング、特にページング キューについて説明する
FreeBSD は、ページング キューによるページ カラーリングを実装しています。キューは、プロセッサの L1 および L2 キャッシュのサイズに従って配置されます。また、新しいページを割り当てる必要がある場合、FreeBSD はキャッシュに最適に配置されたページを取得しようとします。
誰かが上記の行を説明してもらえますか? ページング キューの概念は何ですか?
ありがとう!
html - HTML要素がページの下部から外れたかどうかを確認するにはどうすればよいですか?
動的データを取得し、それをHTMLに配置してレイアウトし、それをPDFに変換するシステムがあります。しかし、私が抱えている問題は、要素が残りのページスペースに対して大きくなりすぎたり、何か他のものを下から押し出したりした場合、これを検出して要素を次のページの正しい位置に移動するにはどうすればよいですか?(現在、フッター要素の邪魔になります。)
何か案は?
.net - ページングのサポート - ADO.NET Entitry Framework と LINQ
ADO.NET EF と LINQ を介して提供されるページングのサポートはどのようなものですか?
「最初の 10」の選択はどのように見えますか?
「次の10」選択?
c# - GridView のページング中にフォーム データを保持する - ASP.NET
ASP.NET ページに、ユーザーが検索を実行したときに結果セットにバインドする GridView コントロールがあります。ユーザーが結果セットからレコードのサブセットを選択できるように、CheckBox コントロールを含む追加の TemplateField 列を作成します。GridView コントロールにページングを実装しました。ユーザーがチェックボックス コントロールと結果セットを介してページをチェックすると、チェックされたチェックボックスが保持されません。
GridView のページング中にチェックボックスを保持する最良の方法は何ですか?
c# - ページングが有効な GridView コントロールからすべての GridViewRow オブジェクトを取得する
現在、ページングが有効になっている aspx ページに GridView コントロールがあり、行コレクション/カウント全体をループして、選択したレコードを処理する必要があります。現在のコードでは、GridView 行の現在のページのみをループします。
このタスクを達成するための最良の方法は何ですか?
これが私の現在のコードです:
ASPX ページ:
コードビハインド:
sql - LINQ To SQL ページング
私は .Skip() および .Take() 拡張メソッドを LINQ To SQL でしばらくの間問題なく使用してきましたが、それらを使用したすべての状況で、常に単一のテーブルに対して使用されていました-次のように:
私の問題は、複数のテーブルから一連の結果を投影していて、セット全体をページングしたい (それでも DB でページングする利点を得たい) ことです。
私のエンティティモデルは次のようになります:
キャンペーン [多くの] グループ、グループ [多くの] 連絡先
これは、次のようなデータベース内の関係を通じてモデル化されます
キャンペーン -> CampaignToGroupMapping -> グループ -> GroupToContactMapping -> 連絡先
キャンペーンの詳細と、CampaignToGroupMapping を通じてキャンペーンに関連付けられた各連絡先のリストを保持するデータ構造を生成する必要があります。
.SelectMany を使用して LINQ クエリを作成して、各グループの連絡先のセットを 1 つの線形データ セットに投影しようとしました。
私の試みは:
問題は、ページング (Skip() と Take() に関して) がデータ セット全体ではなく、グループごとに発生していることです。
これは、パラメーターtotalRequired (.Take() に渡される)に値 200 を使用し、このキャンペーンに 3 つのグループが関連付けられている場合、各グループから 200 を取得することを意味します。運動。
SQL では、次のようなクエリを使用してこれを実現できます。
このクエリを使用して、特定のキャンペーンに関連付けられた各グループの連絡先を組み合わせたセットをページングしています。私の質問は、代わりに LINQ To SQL 構文を使用してこれを達成するにはどうすればよいですか?
sql - SQL ページングの並べ替え
Web ページにグリッドを表示する必要があります。データは、ストアド プロシージャを介して SQL Server 2008 から取得されます。sproc は何千ものレコードを返すので、問題なく動作するページング オプションを使用することにしました。ストアド プロシージャでは、次のようなことを行います。
これは、ユーザーが Col1 で並べ替えられたデータを取得することに満足している限り、正常に機能します。レコードセットをソートする必要がある列が事前にわからない場合、これをどのように書き直すことができますか? これは機能しません:
@ColSort varchar(100)='MyColumn' を宣言します
c# - TAPまたはSNPPの例はありますか?
C ++またはC#のいずれかでTelocator Alphanumeric Protocol(TAP)および/またはSimple Network Paging Protocol(SNPP)を使用するいくつかの例を含む、優れたリソースを知っている人はいますか?
ありがとう!
java - Javaの連続ページ/物理メモリ
私の目標は、Javaで割り当てられた配列が、隣接する物理メモリ全体に確実に割り当てられるようにすることです。私が遭遇した問題は、本当に大きな配列を割り当てない限り、配列が割り当てられているページが物理メモリ内で連続していない傾向があることです。
私の質問は次のとおりです。
- 本当に大きな配列が物理メモリ内で隣接するページを保証するのはなぜですか?
- アレイを物理メモリ全体に確実に割り当てる方法はありますか?それは、アレイを実際に大きくすることを含みませんか?
- キャッシュヒット/キャッシュミスを測定せずに、Javaオブジェクト/配列が存在するページまたは物理アドレスを確認するにはどうすればよいですか?
なぜJavaでこれを行っているのかを尋ねる答えを探していません。私は、Cが「私の問題を解決する」こと、そしてJavaの基本的な性質に反することを理解しています。それにもかかわらず、私にはこれを行う正当な理由があります。
答えが常に機能することを保証する必要はありません。私はほとんどの場合うまくいく答えを探しています。合理的なJavaプログラマーが書くことのない、独創的ですぐに使える答えのための追加のポイント。プラットフォーム固有(x86 32ビット64ビット)でも問題ありません。