アプリのデータベースが 100 Gbs を超えたばかりで、すぐにクラッシュします。
CListView の最初の結果ページを静的ページに置き換えることができれば、保存できます。
サーバーが静的ページを印刷する方が簡単です。また、必要に応じて毎日、静的ページを簡単に再生成できます。
可能であれば、ClistView を変更して目標を達成する方法がわからないため、コードはありません。
メモリ割り当てを使用すると、答えが見つかります。
メモリを扱う方法を知っている人には、SENTINEL という用語があります。
新しいデータをキューに追加するとき、データの正しい位置を見つけて挿入します
センチネルを使用すると、キューに常に少なくとも 2 つの要素が存在します。
これは私が達成する必要があるものです
clistview の最初の要素の前にセンチネルを配置する必要があります
clistview を操作する必要があります。静的ページを使用して、clistview の最初のページを設定したいだけです
おそらく、ページネーションは 40 要素に設定され、私の静的ページは 1 ページあたり 1000 になります
しかし、ユーザーがページ 2 または 3 または 4 にヒットすると、clistview は次の 40 ページをリストする必要があります
ページ 2 では、実際には、clistview は最初の実際の結果をリストします。すべてが右に押し出されます