Публикации по теме 'lazy-initialization'
Лениться
У меня есть фабрика AngularJS для каждой модели, используемой в моем проекте, которая обертывает объект $resource . Я обычно добавляю в эти модели дополнительную логику для обработки проверки, сохранения и извлечения связанных моделей. Например:
Модель JSON:
[code lang=”javascript”] { название: 'Монитор 1', критерии: 'Издатель', кампания: 324, триггер: 4, владелец: 1 } [/code]
Модель монитора:
[code lang=”javascript”] models.factory('Монитор', ['$resource', 'TimeUtils',..
Вопросы по теме 'lazy-initialization'
Как создать декоратор для ленивой инициализации свойства
Я хочу создать декоратор, который работает как свойство, только вызывает декоративную функцию только один раз, а при последующих вызовах всегда возвращает результат первого вызова. Пример:
def SomeClass(object):
@LazilyInitializedProperty...
4729 просмотров
schedule
04.02.2023
Ленивые значения Scala: снижение производительности? Threadsafe?
Возможный дубликат: Что такое ( скрытый) стоимость ленивого вала? (Scala)
Scala позволяет определять ленивые значения
lazy val maybeUnusedValue = someCostlyInitialization
где someCostlyInitialization оценивается только при...
5636 просмотров
schedule
22.10.2023
Как использовать System.Lazy с Setter для отложенной инициализации списка в объектах POCO?
Я хочу использовать System.Lazy для ленивой инициализации моего списка в моих Entites:
public class Questionary
{
private Lazy<List<Question>> _questions = new Lazy<List<Question>>(() => new List<Question>());...
10459 просмотров
schedule
30.06.2023
Является ли использование класса .Net Lazy излишним в этом случае?
Недавно я узнал о классе Lazy в .Net и, вероятно, злоупотреблял им. У меня есть пример ниже, где вещи могли бы быть оценены нетерпеливым образом, но это привело бы к повторению одного и того же вычисления, если бы оно вызывалось снова и снова. В...
2091 просмотров
schedule
02.08.2022
C # NHibernate - доступ к списку элементов вызывает ошибку (не удалось выполнить ленивую инициализацию)
Я использую MVC2, NHibernate 3.2.
Мои занятия:
public class NHibernateHelper
{
private static ISessionFactory _sessionFactory;
private static ISessionFactory SessionFactory
{
get
{
if (_sessionFactory...
1282 просмотров
schedule
14.03.2023
Grails с использованием Spring Security в SecurityFilters
В моем приложении Grails на рабочем сервере у меня возникли некоторые проблемы. В securityFilters я внедряю springSecurityService и в какой-то момент спрашиваю что-то вроде
if(springSecurityService?.currentUser?.client){
...
}
Но система...
445 просмотров
schedule
02.12.2022
Может ли быть полезно ленивое создание экземпляров членов статического класса?
Итак, у меня есть класс с членами, которые я использую более или менее как константы. Я не могу назначить их константами, так как они сложнее простого примитива. Поэтому эти «квазиконстанты» многократно используются в разных местах моего приложения....
83 просмотров
schedule
24.11.2022
Как загрузить коллекцию в спящий режим, какой тип выборки является ленивым?
Я использую Hibernate, Spring и Dozer в своем проекте.
Моя проблема в том, что я не могу загрузить ленивую коллекцию (список). Я использую Dozer для преобразования класса сущности в класс (Dto). Я думаю, что пользователь Dozer знает эти вещи....
519 просмотров
schedule
29.04.2022
Есть ли способ поздней инициализации переменной-члена (класса) в С++?
Я исхожу из фона Java. У меня есть следующая программа.
#include <string>
#include <iostream>
class First {
public:
First(int someVal): a(someVal) {
}
int a;
};
class Second {
public:
First first;...
7830 просмотров
schedule
17.06.2022
Цепные методы DAO в Spring/Hibernate для отложенных инициализаций
У меня есть несколько классов моделей, связанных друг с другом ( User , Group , Message и т. д.). По многим причинам (деталей не привожу, но это не гибкое решение) отношения Ленивые , и я хочу, чтобы они оставались Ленивыми.
Иногда я хочу...
866 просмотров
schedule
16.10.2022
Нормально ли, что ленивое свойство var инициализируется дважды?
Я столкнулся с довольно странным случаем, когда использовал свойство с ключевым словом lazy . Я знаю, что это ключевое слово указывает на то, что инициализация свойства будет отложена до тех пор, пока переменная не будет фактически использована. Но...
2800 просмотров
schedule
28.08.2022
Ленивая инициализация объекта с использованием отражения
Я хотел бы сделать ленивую инициализацию приведенного ниже вызова. Я знаю тип T при построении объекта.
T facade = (T)Activator.CreateInstance(typeof(T), param);
Есть ли способ добиться этого?
333 просмотров
schedule
15.06.2023
Фабричный шаблон MEF с параметризованным конструктором
Я пытаюсь реализовать фабричный шаблон с помощью MEF. что я делаю, так это имею интерфейс класса продукта и экспортирую конкретные классы с метаданными, которые отличаются в каждом из конкретных классов. в классе Factory у меня есть список лениво...
202 просмотров
schedule
05.09.2022
Свойства ленивых загрузчиков в классе JavaScript
Мне нужна ленивая загрузка переменных в JavaScript. Вдохновленный любой способ определить геттеры для ленивых переменные в массивах Javascript? и из Самоссылки в объявлениях литералов объектов Я пробовал это решение
var console = {...
615 просмотров
schedule
10.09.2022
Hibernate и ленивая сериализация Джексона
Я работаю над проектом, используя Hibernate и Jackson для сериализации своих объектов. Я думаю, что понимаю, как это должно работать, но я не могу заставить его работать.
Если я правильно понимаю, как только режим извлечения отношения установлен...
2589 просмотров
schedule
26.05.2022
Правильное использование ленивого создания экземпляров
Мое понимание ленивой реализации состоит в том, что ее следует использовать в тех случаях, когда
ленивое свойство может нуждаться или не нуждаться в инициализации и/или
инициализация свойства потенциально дорогая и/или
инициализация свойства...
123 просмотров
schedule
25.10.2022
Как лениво загружать конфигурации LDAP в Spring Application.
У меня есть application-context.xml, в котором есть bean-компоненты, как показано ниже.
<bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean" >
<property name="jndiName" value="java:/comp/env/DB_NAME" />...
169 просмотров
schedule
21.07.2022
Объявление поля ленивым
Есть ли в TypeScript синтаксис для объявления поля как лениво инициализированного?
Как в Scala, например:
lazy val f1 = new Family("Stevens")
Это означает, что инициализатор поля будет запускаться только при первом доступе к полю.
11561 просмотров
schedule
06.11.2022
Как реализовать ленивое свойство в Котлине, для которого требуется другое свойство?
Мне нужен прямоугольник, который нужно инициализировать по вызову.
Вот мой код;
class EpheButton private constructor(
private val text: String,
private val x: Float,
private val y: Float,
private val projectionMatrix: Matrix4) :...
569 просмотров
schedule
17.10.2022
Как разрешить LazyInitializationException в остатке данных Spring @RepositoryEventHandler @HandleAfterLinkSave?
У меня есть приложение Spring Data Rest с отношением между типами Match и Round
@Entity
public class Match {
@OneToMany
private List<Round> rounds;
...
}
Когда создается связь между матчем и раундом, например. как это...
919 просмотров
schedule
21.01.2024