Каково ожидаемое поведение подкачки дерева?

Я работаю с структурой данных дерева, которая должна быть визуализирована (например, в файловом менеджере).

Сервер может вычислить все дерево, и клиент отобразит его.

Возможный размер дерева может быть слишком большим для того, чтобы клиент обрабатывал все сразу, поэтому я запрашиваю только дочерние узлы для «открытого» узла.

, но есть возможность иметь так много дочерних узлов, что все они могут убить клиента. Поэтому мне нужен способ подкачки, но я не знаю, какое поведение пейджинга является ожидаемым пользователем.

Он должен минимизировать кэшированные данные на клиенте и позволить клиенту быстро перейти на «удаленные узлы» (на странице 134 из 200).

14 голосов | спросил K.. 11 J000000Wednesday12 2012, 19:24:43

1 ответ


2

Почему бы вам просто не свернуть корневые узлы, которые не используются? Если это не уменьшит масштаб, сверните все корневые узлы и все дочерние узлы первого уровня, кроме тех, которые используются.

Вы можете динамически загружать узлы по мере их открытия и свертывать другие узлы в одном ранге.

ответил Robert Harvey 12 J000000Thursday12 2012, 01:09:56

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132