своевременная инициализация - PullRequest
3 голосов
/ 12 февраля 2010

Что означает инициализация точно в срок?

Ответы [ 2 ]

5 голосов
/ 12 февраля 2010

Это «ленивая» инициализация, то есть инициализация выполняется только тогда, когда / если базовый модуль или функция необходимы впервые.
Цель этой практики - сэкономить время и, в меньшей степени, память или другие ресурсы времени выполнения, не загружая модули, которые систематически не нужны в данном сеансе приложения.

Это особенно полезно для HTML-страниц, для которых вместе с главной страницей загружаются только основные ресурсы, а все остальные ресурсы просто помечены заполнителем в DOM, содержащем только необходимую информацию для некоторого [обычно] фрагмента JavaScript эффективно заменить местоположение, чтобы загрузить базовое изображение или другой ресурс, следуя некоторым действиям пользователя (или также некоторому событию таймера), когда это необходимо. См. Эту статью для получения дополнительной информации об использовании JITI с веб-страницами

С HTML это ускоряет загрузку страницы, давая представление о более быстром приложении, поскольку страницы загружаются быстрее.

3 голосов
/ 12 февраля 2010

In Just in time initialization Загружает объект только при получении или установке атрибута или при обращении к этим полям.

Не ленивая инициализация извлекает объект и все связанные с ним объекты во время загрузки.

Своевременная инициализация повышает производительность и эффективное использование ресурсов.

Если вы ищете инициализацию Hibernate Just-in-time, проверьте этот документ

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...