Главная » Статьи для тега "свойства"

Внедрение пустого значения Spring

Добавлено Дата: 1 August, 2014 категория: Spring

Помимо всего прочего, фреймворк Spring может также внедрять в свойства компонентов или аргументы конструкторов пустые зна- чения. Или, если говорить точнее, значение null.

Вы, возможно, закатили свои глаза и подумали: «О чем это он? Зачем мне передавать пустое значение в свойство? Разве все свой- ства не являются пустыми, пока они явно не установлены? В чем подвох?»

Читать »

Связывание свойств с помощью пространства имен p Spring

Добавлено Дата: 16 July, 2014 категория: Spring

Внедрение значений и ссылок в свойства компонентов с помощью элемента <property> не представляет большого труда. Тем не менее пространство имен p фреймворка Spring позволяет использовать иной способ связывания свойства компонентов, не требующий та- кого большого количества угловых скобок.

Читать »

Доступ к информации об аутентификации Spring

Добавлено Дата: 15 July, 2014 категория: Spring

Самое простое, на что способна библиотека тегов JSP, входящая в состав Spring Security, – предоставить доступ к информации об аутентификации пользователя. Например, для многих сайтов типич- но выводить приветствие в заголовке страницы, указывая в нем имя пользователя. Эту информацию можно получить с помощью тега

Читать »

Внедрение в свойства компонентов, управляемых  сценариями Spring

Добавлено Дата: 30 June, 2014 категория: Spring

Чтобы проиллюстрировать, как реализовать внедрение значений в свойства компонента, управляемого сценарием, перевернем наш пример с лаймом и кокосом с ног на голову. На этот раз кокосом будет компонент, управляемый сценарием, а лаймом – POJO. Сна- чала рассмотрим Java-класс, реализующий интерфейс Lime:

Читать »

Дополнительные способы связывания компонентов Spring

Добавлено Дата: 29 June, 2014 категория: Spring

Большинство людей имеют, по крайней мере, один ящик (а иног- да даже целый шкаф или кабинет) в своем доме, где хранятся раз- ные мелочи. Часто его называют просто «выдвижной ящик», но там может оказаться довольно много разных весьма полезных штуковин. В подобном месте всегда найдутся такие вещи, как рулетка, зажи- мы, ручки, карандаши, кнопки, несколько запасных батарей и т. д. Обычно эти предметы не используются каждый день, но вы точно знаете, что если отключат электричество, вы пороетесь в этом ящи- ке и обязательно найдете батареи, которые вставите в ваш фонарь.

Читать »

Внедрение в свойства компонентов Spring

Добавлено Дата: 10 May, 2014 категория: Spring

Как правило, свойства компонентов JavaBean являются частными и имеют пару методов доступа с именами вида setXXX() и getXXX(). Фреймворк Spring может использовать метод set свойства для на- стройки его значения посредством внедрения через метод записи.

Читать »

Использование пулов соединений Spring

Добавлено Дата: 8 May, 2014 категория: Spring

Если не удалось получить источник данных из JNDI, следующим наилучшим выходом является настройка пулов соединений непо- средственно в Spring. Хотя фреймворк Spring не предоставляет соб- ственного пула, подходящая реализация имеется в проекте Jakarta Commons Database Connection Pooling (DBCP) (http://jakarta. apache.org/commons/dbcp).

Читать »

Внедрение выражений Spring

Добавлено Дата: 30 April, 2014 категория: Spring

До сих пор все, что внедрялось в свойства компонентов, было определено в XML-файле конфигурации Spring статически. При внедрении  названия  музыкального  произведения  в  компонент

Читать »

Специальные компоненты Spring

Добавлено Дата: 29 April, 2014 категория: Spring

Большинство компонентов, определяемых в контейнере Spring, обрабатываются одинаково. Фреймворк Spring настраивает их, свя- зывает вместе и делает доступными для использования в приложе- нии. Ничего особенного.

Но некоторые компоненты имеют более высокую цель. Реализуя определенные интерфейсы, можно заставить Spring обрабатывать эти компоненты особым образом – как часть самого фреймворка. С по- мощью специальных компонентов можно настроить компоненты, чтобы: Q принимать участие в процессе создания компонента и жиз- ненном цикле фабрики компонентов, реализуя постобработку

Читать »

Исследование строкового в Visual C# (Sharp)

Добавлено Дата: 17 April, 2014 категория: C#

Строка является  объектом  и,  поэтому,  ссылочным  типом.  Строковый тип  string

имеет методы  и свойства.  Обычные типы, такие как double и  int, также имеют

методы и свойства, но строковый тип является первым действительным объектом, который нам нужно рассмотреть.

Читать »

Реализация стандартной архитектуры в Visual C# (Sharp)

Добавлено Дата: 16 March, 2014 категория: C#

Среди разработчиков программного обеспечения в последнее время широко обсуждается тема "соглашения превыше конфигурации". Это обсуждение  пряло особенно активную форму с выходом инфраструктуры Ruby on Rails (http://www.rubyonrails.org/). Инфраструктура Ruby on Rails (или просто Rails) являет собой инструмент, позволяющий быстро создавать Web-страницы, предоавляющие полезную функциональность. Большинство разработчиков постоянно ищет способы для более быстрого выполнения задач, и Rails является одним из тих способов.

Читать »

Использование свойств С# в приложении обмена валют в Visual C# (Sharp)

Добавлено Дата: 25 January, 2014 категория: C#

До сих пор тестовый код обращался к члену данных, как в следующей строке кода:

els.ExchangeRate – 123.45;

А члены данных реализовывались следующим образом:

public abstract class CurrencyTrader { public double ExchangeRate;

}

Предоставление  члена  данных  в  общей  области   видимости  было  приемлемым в предыдущих примерах, но, по правде говоря, мы не хотим делать этого, т. к. этим мы открываем внутреннее состояние объекта. А в объектно-ориентированном прраммировании предоставление внутреннего состояния является плохой идеей (пему, будет объяснено более подробно немного позже).’

Читать »

Операции над множествами LINQ в Visual C# (Sharp)

Добавлено Дата: 25 January, 2014 категория: C#

Последний основной аспект, который нужно знать при работе с LINQ, — это волнение операций над множествами с набором данных. Но большим недостатком выполнения операций над множествами является необходимость использования методов; на момент написания данной книги LINQ не предоставлял поддержки для таких операций.

Читать »

Основы    объектно-ориентированного программирования в Visual C# (Sharp)

Добавлено Дата: 17 January, 2014 категория: C#

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

Читать »

ОПРЕДЕЛЕНИЕ ЦВЕТА ВЕРШИНЫ – РАЗРАБОТКА ИГР ДЛЯ ОС ANDROID

Добавлено Дата: 12 August, 2013 категория: Программирование игр под Android

 

В предыдущем примере мы установили глобальный цвет но умолчанию для всех вершин, которые мы рисуем с помощью gl Col or4f . Иногда нам требуется более тонкий контроль (например, возможность устанавливать цвет для каждой из вершин). OpenGL ES предлагает нам данный функционал, который по-настоящему легок в использовании. Все, что нам надо сделать, – добавить float-компоненты RGB А к каждой вершине и сообщить OpenGL ES, где можно найти цвет для всех вершин так же, как мы сообщали, где можно найти расположение каждой вершины.   Начнем с того, что присвоим цвет каждой вершине:

Читать »