Вопросы по теме 'lazy-initialization'
Почему RelayCommands обычно используют ленивую инициализацию?
При использовании RelayCommand Джоша Смита большинство примеров, которые я видели использование ленивой инициализации, например:
public class ViewModel
{
private ICommand myCommand;
public ICommand MyCommand
{
get...
1950 просмотров
schedule
04.04.2023
Как лучше избежать LazyInitializationException?
В настоящее время у меня есть дочерняя сущность, которая имеет ассоциацию @ManyToOne с родительской сущностью. Предыдущие разработчики установили это поле как lazy="false" , чтобы получить родителя, когда это необходимо, когда сеанс также закрыт,...
1127 просмотров
schedule
19.03.2022
Атрибуты gcc для функций инициализации при первом использовании
Я использовал атрибуты gcc const и pure для функций, которые возвращают указатель на "постоянные" данные, которые выделяются и инициализируются при первом использовании, т. е. где функция будет возвращать одно и то же значение при каждом вызове....
554 просмотров
schedule
30.03.2023
Есть ли веские причины не использовать оператор объединения с нулевым значением для ленивой инициализации?
Приветствую, сегодня я делал ленивый код инициализации и подумал, почему бы не использовать для этого оператор объединения с нулевым значением, он короче, но потом я подумал, есть ли какие-либо накладные расходы или дополнительные затраты на...
2519 просмотров
schedule
30.09.2022
общие, слабые и ленивые указатели в C++
Кто-нибудь знает о реализации shared_ptr и weak_ptr вместе с ленивым партнером по инициализации? Требования к классам были:
Класс lazy_ptr , который позволяет клиенту создать объект позже (если вообще) без необходимости реализации...
2139 просмотров
schedule
07.09.2022
все еще получаю LazyInitializationException даже после использования spring OpenSessionInViewFilter
Окружающая обстановка:
Нетбинс 7.1
Весна 3.1.1
Гибернация 4.0.1
JSF
Я реализовал Spring OpenSessionInViewFilter, используя org.springframework.orm.hibernate4.support.OpenSessionInViewFilter.
Однако я все еще получаю сообщение об...
559 просмотров
schedule
07.06.2023
Исключение отложенной инициализации при загрузке объекта гибернации из ehcache
Я храню объекты гибернации в ehcache. Когда делается вызов фасадному слою для извлечения объекта, мой перехватчик вызывает этот метод и кэширует его. В следующий раз при вызове того же метода сущность будет возвращена из кеша. Это все работает...
1909 просмотров
schedule
24.05.2022
Влияет ли использование Lazy‹T› на производительность?
Недавно у меня были некоторые проблемы с классом синглтона, который лениво инициализировал словарь, когда второй поток пытался использовать его до того, как он был фактически заполнен. Поэтому я реализовал инициализацию переменных через...
6559 просмотров
schedule
12.05.2022
Спящий режим не может инициализировать прокси - нет сеанса
Мой код извлекает всю информацию, связанную с пользователем:
SessionFactory sessionFactory = HibernateUtilities.configureSessionFactory();
Session session = sessionFactory.openSession();
UserDetails ud = null;
Set<Address> userAddress =...
72484 просмотров
schedule
02.08.2023
Запуск запланированного метода с параметром lazy-init класса, к которому он принадлежит
У меня есть класс «ABC», который лениво инициализируется во время контекста в зависимости от некоторых внешних параметров. Класс имеет один метод «тест» с аннотацией @Scheduled , который выполняет некоторые запланированные действия.
public class...
841 просмотров
schedule
26.10.2022
Удаление ленивого значения из памяти
В данный момент я пишу игру в стиле JRPG и определяю свои предметы/врагов и т. д. в файлах YAML. Вместо того, чтобы загружать их во время выполнения (что является проблемой для Scala, особенно для Android), я решил предварительно скомпилировать их в...
1060 просмотров
schedule
05.04.2022
ленивое создание UIImageView
Я пытаюсь найти наиболее эффективный способ инициализации UIIMageViews в пользовательском классе UIView, который помещается в Custom UITableCell.
Мой пользовательский вид имеет более одной кнопки. По сути, я пытаюсь воспроизвести стандартный...
246 просмотров
schedule
01.04.2023
Ковариантное использование универсального класса Lazy в C#
Предполагая, что это применимо:
public class Cat : Animal { }
и предполагая, что у меня есть метод:
public void Feed(Animal animal) { ... }
И я могу назвать это так:
var animal = new Cat();
Feed(animal);
Как я могу заставить...
434 просмотров
schedule
02.07.2023
Hibernate LazyInitializationException с Spring MVC
Проблема
Используя архетип Spring MVC 4 Quickstart от Kolorbot, я создал объект, репозиторий и сервис. класс, к которому обращается метод контроллера. В моем объекте у меня есть отношение ManyToOne к другому объекту, извлекая его лениво.
В...
2010 просмотров
schedule
12.05.2024
p: datatable — обновление свойства ManyToMany приводит к LazyInitializationException
У меня есть две сущности в отношениях ManyToMany. «Пользователь» и «Автомобиль».
У меня есть p:dataTable всех пользователей, включая столбец с подержанными автомобилями каждого пользователя:
XHTML
<h:form>
<p:dataTable...
542 просмотров
schedule
14.10.2022
Реализация параметризованного потокобезопасного кеша с отложенной инициализацией с использованием ConcurrentHashMap (без ключевого слова volatile)
Идиома с одиночной проверкой может использоваться для реализации ленивой инициализации, безопасной для потоков, с (по сравнению с двойной проверкой) возможным недостатком, заключающимся в трате некоторого времени вычислений на несколько параллельных...
828 просмотров
schedule
23.06.2023
не удалось инициализировать прокси - нет исключения сеанса
Я работаю над проектом, основанным на спящем режиме и весне. Я потратил два дня, но не могу понять, почему возникает ошибка «ленивое исключение», когда я вызываю этот фрагмент кода:
public MemberUser SendEmail(MemberUser user) throws...
1206 просмотров
schedule
22.05.2022
groovy: аннотация @Lazy не работает в трейте
Я пытаюсь использовать аннотацию @Lazy ( http://docs.groovy-lang.org/docs/next/html/documentation/#xform-Lazy ) в свойстве для инициализации объекта, только если он используется.
trait MyTrait{
@Lazy String test = {
new...
258 просмотров
schedule
26.01.2024
Можно ли получить доступ к переменным из другого класса в Typescript?
Высокий уровень: у меня есть класс A, в котором есть переменная, определенная как «let _somevar». Я ищу способы присвоить значение этой переменной из другого класса, B.
Детали немного сложнее: класс A содержит метод инициализации для ленивой...
3633 просмотров
schedule
11.06.2023
Ленивая инициализация отдельных элементов массива
В Swift ленивые свойства позволяют нам инициализируйте член класса только тогда, когда мы запрашиваем его, а не непосредственно во время выполнения - полезно для вычислительно ресурсоемких операций.
У меня есть класс в Swift 4, который отвечает...
516 просмотров
schedule
05.12.2022