Главная » Статьи для тега "объекты"

Преобразование HTTP-сообщений Spring

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

Как было показано в главе 8 и в предыдущем разделе, типичный метод контроллера Spring MVC завершается записью некоторых данных в модель и определением логического имени представления для отображения этих данных. Несмотря на большое разнообразие способов заполнения модели данными и идентификации представ- лений, все методы-обработчики контроллеров, встречавшиеся нам до сих пор, следовали этому основному шаблону.

Читать »

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

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

Интерфейс доступа к службам имен и  каталогов  (Java Naming and Directory Interface, JNDI) – это Java API, позволяющий отыски- вать объекты по их именам в каталоге (часто, но не обязательно, в каталоге LDAP). Механизм JNDI предоставляет Java-приложениям доступ к центральному репозиторию, позволяя сохранять и извле- кать прикладные объекты. В приложениях Java EE механизм JNDI обычно используется для хранения и извлечения источников дан- ных JDBC и диспетчеров транзакций JTA. Кроме того, компоненты сеансов, определяемые спецификацией EJB 3, также часто находят себе пристанище в JNDI.

Читать »

Контейнер компонентов Spring

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

В приложениях на основе фреймворка Spring прикладные объ- екты располагаются внутри контейнера Spring. Как показано на рис. 1.4, контейнер создает объекты, связывает их друг с другом, конфигурирует и управляет их полным жизненным циклом, от за- рождения до самой их смерти (или от оператора new до вызова ме- тода  finalize()).

Читать »

Внедрение не-Spring компонентов

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

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

Читать »

Связывание компонентов Spring

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

Доводилось ли вам когда-нибудь задерживаться после просмотра фильма, чтобы посмотреть титры? Это невероятно, сколько людей требуется сплотить для создания крупной кинокартины. Помимо очевидных участников – актеров, сценаристов, режиссеров и про- дюсеров, в создании фильма участвуют музыканты, специалисты по спецэффектам, художественные руководители. И это не говоря уже о главном постановщике, звукорежиссере, костюмерах, гримерах, постановщиках трюков, публицистах, первом ассистенте оператора, втором ассистенте оператора, художнике-декораторе, главном осве- тителе и (возможно, самых важных) поварах.

Читать »

Что нового в экосистеме Spring?

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

Помимо основного фреймворка Spring Framework, проекты, осно- ванные на Spring, также могут похвастаться впечатляющими ново-

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

Читать »

Работа с ArrayList в Processing

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

В примере Работа с массивами мы научились работать с массивами, но работа с маивами имеет свои ограничения. Вы не можете просто добавлять или удалять объекты. Структура данных ArrayList работает аналогично обычным массивам объектов, но добавлять и удалять объекты в этом случае проще.

Читать »

Создаем polygon soup в Processing

Добавлено Дата: 23 February, 2014 категория: Processing

В примере Простые объекты в 3D мы узнали, что в Processing есть два основных объекта: параллелепипед и сфера. Несмотря на то, что с ними можно сделать много интересного, вам наверняка захочется сделать свою 3D-фигуру. Здесь мы рассмотрим, как создать гибкую функцию для рисования цилиндра.

Читать »

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

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

 

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

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

Читать »

Объекты и классы JAVA ДЛЯ ANDROID

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

 

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

Читать »

Отрисовываемые объекты в Android приложении

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

 

Отрисовываемый объект (Drawablе) – это объект, знающий, как отобразить себя на холсте Canvas. Поскольку во время отображения Drawablе поддается полному контролю, даже самый сложный процесс отображения можно «упаковать» так, что пользоваться им не составит никакого труда.

Читать »

Классы, поддерживающие сериализацию – Android

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

 

API Parcel может работать не только с шестью примитивными типами данных, которые упомянуты в предыдущем разделе. В документации Android приводится полный список parcel able-типов, и их удобно подразделять на четыре группы.

К первой группе – простые типы – относятся null, шесть примитивных типов (int, float и т. д.) и упакованные (boxed) версии шести примитивных типов (Integer, Float и т. д.).

Читать »

Симметрия Постановка задачи – КОМПАС в DELPHI

Добавлено Дата: 13 July, 2013 категория: Delphi, OLE, САПР

Предположим, нам нужно выполнить чертеж вала:

Да, конечно его можно построить из двух прямоугольников или из 7 отрезков. Но это отнюдь не самое красивое решение. Гораздо красивее, как мне кажется, вначале построить верхнюю часть вала, а потом получить нижнюю часть путем симметричного отображения верхней части относительно оси.

Читать »

КОМПЛЕКТ ДЛЯ НАТИВНОЙ РАЗРАБОТКИ В ANDROID (NDK) в Android приложении

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

 

Интерфейс для нативной разработки на языке Java (JNI.) – это часть стандарта Java, позволяющий разработчикам писать его нативные методы на других языках, например на С или С++, и вызывать эти методы из кода Java. Эти возможности особенно полезны, когда мы пытаемся использовать функции, специфичные для конкретной платформы, либо извлекать выгоду из ее аппаратной части, например хотим ускорить численные расчеты, применяя расширения наборов команд модуля обработки операций с плавающей точкой или позволяя коду, выполняющему сложные графические операции, использовать API OpenGL. Рассматриваются основы JNI, данный материал предназначен для программистов, работающих с комплектом для нативной разработки в Android (Android NDK). Подробнее об этом – в документе Java Native Interface Specification (Спецификация нативно-го интерфейса Java) (http://docs.oracle.eom/javase/l.5.0/docs/guide/jni/).

Читать »

СБОРКА МУСОРА – JAVA ДЛЯ ANDROID

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

 

В языке Java организуется сборка мусора. Это означает, что код не управляет памятью. Вместо этого код создает новые объекты, выделяя память, а потом просто прекращает пользоваться объектами, в которых больше не нуждается. При необходимости среда времени исполнения Dalvik удаляет такие ненужные объекты и архивирует память.

Читать »