Главная » Статьи для тега "элемент"

Перехват запросов Spring

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

В предыдущем разделе был представлен простой пример исполь- зования элемента <intercept-url>. Но мы узнали о нем совсем не- много… пока.

Элемент <intercept-url> – это первая линия обороны в системе безопасности. Его атрибут pattern определяет шаблон URL, кото- рый будет сопоставляться с входящими запросами. Если какой-ли- бо запрос совпадет с шаблоном, к нему будут применены правила безопасности, определяемые элементом <intercept-url>.

Читать »

Аутентификация с использованием базы данных Spring

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

Многие приложения хранят информацию о пользователях, вклю- чая имена и пароли, в реляционной базе данных. Если в приложении предполагается хранить информацию о пользователях именно та- ким способом, для этой цели с успехом можно использовать элемент Spring  Security  <jdbc-user-service>.

Читать »

Создание примеров XML-сообщений Spring

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

Говоря простым языком, наша служба будет принимать комбина- цию из пяти карт и возвращать ее оценку при игре в покер (напри- мер, фул-хаус, флеш и т. д.). Сообщение, передаваемое веб-службе, можно представить так:

<EvaluateHandRequest

xmlns="http://www.springinaction.com/poker/schemas">

Читать »

Создание конечной точки на основе модели JDOM Spring

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

Веб-служба, оценивающая комбинацию карт при игре в покер, принимает сообщение <EvaluateHandRequest> и возвращает сообщение

<EvaluateHandResponse>. То есть нам необходимо создать конечную точку веб-службы, обрабатывающую элемент <EvaluateHandRequest> и возвращающую элемент <EvaluateHandResponse>.

Читать »

Настройка  компонентов для  кеширования Spring

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

Выше мы уже определили, что метод getRantsForDay() класса Hi- bernateRantDao является первым кандидатом на кеширование. Вер- немся к определению контекста приложения Spring и обернем эле- ментом <ehcache:proxy> объект класса HibernateRantDao, чтобы обес- печить кеширование всех результатов, возвращаемых его методом getRantsForDay():

Читать »

Аннотирование  компонентов для  автоматического  определения Spring

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

По умолчанию элемент <context:component-scan> требует выполнить поиск классов, отмеченных одной из нескольких специальных ан- нотаций:

# @Component – универсальная аннотация, указывающая, что класс

является компонентом Spring;

# @Controller   –  указывает,  что  класс  определяет  контроллер Spring MVC;

Читать »

Внедрение объектов из JNDI Spring

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

Конфигурационное пространство имен jee в Spring обеспечивает возможность работы с JNDI способом, не создающим тесной зависи- мости. Внутри этого пространства имен имеется элемент <jee:jndi- lookup>, который упрощает внедрение объектов из JNDI в Spring.

Читать »

Внедрение коллекций Spring

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

До сих пор демонстрировались особенности определения простых значений свойств (с помощью атрибута value) и ссылок на другие компоненты (с помощью атрибута ref). Однако атрибуты value и ref можно использовать, только когда свойства компонента содержат единственное значение. А возможно ли с помощью Spring инициа- лизировать свойства, имеющие множество значений, что, если свой- ство является коллекцией значений?

Читать »

Быстрая сортировка Free Pascal

Добавлено Дата: 3 May, 2014 категория: Free Pascal

В 1962 г. известный математик Хоар (C. A. R. Hoare) опубликовал алгоритм сортировки, за которым закрепилось название quicksort. Идея этого алгоритма удивительно проста. Сначала выбирается "средний" элемент в сортируемом масси- ве. Все, что больше этого элемента, переносится в правую часть массива, а все, что меньше, — в левую. После первого шага "средний" элемент оказывается на своем месте. Затем аналогичная процедура повторяется для каждой половины массива. На каждом последующем шаге размер обрабатываемого фрагмента массива уменьшается вдвое. Количество операций, которое требуется, в среднем, для реа-

Читать »

Перемещение по пользовательским элементам управления решения в Visual C#(Sharp)

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

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

Читать »

Реализация архитектуры "поставщик/потребитель" в Visual C# (Sharp)

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

Методика "поставщик/потребитель" не реализована в виде типа, но применятся во многих многопоточных приложениях. Идея архитектуры "поставщик/потребитель" заключается в разбиении проблемы на две подпроблемы. С одной стороны нахится поставщик данных, информации и задач. Поставщик инкапсулирует инфоацию в задачу, которую нужно выполнить. Со другой стороны  находится потритель, ответственный за извлечение данных и их обработку.

Читать »

Обычные типы, содержащие ссылочные типы в Visual C# (Sharp)

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

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

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

struct MyValueTypeWithReferenceType { public int value;

Читать »

Программный запуск активностей – РАЗРАБОТКА ИГР ДЛЯ ОС ANDROID

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

Класс ListActivity содержит защищенный метод onListltemClickO, вызываемый при нажатии элемента списка. Нам нужно переопределить этот метод в нашем классе AndroidBasicsStarter. Именно это мы и делали в листинге 4.1.

Аргументами этого метода являются объект ListView (который ListActivity использует для отображения элементов), View (содержащийся в Li stView элемент, на который производится касание), position (позиция нажатого элемента в списке) и i d, который нас не слишком интересует. На самом деле главное для нас – это аргумент position.

Читать »

РИСОВАНИЕ ДВУХМЕРНОЙ И ТРЕХМЕРНОЙ ГРАФИКИ – программирование Android

Добавлено Дата: 26 August, 2013 категория: Разработка для Android

 

Коллекция виджетов Android и инструментов для сборки их в более крупные элементы довольно удобна и функциональна, помогает решать самые разнообразные задачи. Но что делать, если ни один из предлагаемых виджетов не подходит для конкретного случая? Может быть, в приложении требуется изобразить игральные карты, фазы Луны или энергию, направляемую на основные двигатели ракетного корабля? На такие случаи нужно уметь создавать собственные виджеты самостоятельно.

Читать »

Типы интерфейсов, используемых с коллекциями – JAVA ДЛЯ ANDROID

Добавлено Дата: 9 August, 2013 категория: Разработка для Android

 

Все пять основных типов объектов, относящихся к библиотеке коллекций, представлены тем или иным интерфейсом.

Collection (Коллекция) – основной (корневой) тип для всех объектов библиотеки коллекций. Collection – это группа объектов, не обязательно упорядоченных и не обязательно поддающихся адресации. Коллекция может содержать дублирующиеся объекты. Можно удалять из коллекции объекты, добавлять в нее новые объекты, узнавать ее размер и итерировать объекты (об итерации мы подробно поговорим чуть позже).

Читать »