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

Альтернативы JSP1

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

В октябре 1908 года Генри Форд (Henry Ford) выпустил «авто- мобиль для широких масс»: Форд Модель-Т (Model-T Ford). Пре- йскурантная цена составила $950. Чтобы ускорить сборку, все ав- томобили серии «Модель-Т» красились в черный цвет, потому что черная краска сохла быстрее остальных. Легенда приписывает Генри Форду слова: «Вы можете купить у меня автомобиль любого цвета, при условии что этот цвет будет черным».

Читать »

Создание электронных писем Spring

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

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

Читать »

Основные аффинные преобразования OpenGL Free Pascal

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

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

Читать »

Программирование с объектами Free Pascal

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

В этом разделе демонстрируются некоторые идеи объектно-ориентированного программирования, реализованные в режиме Object Pascal extension on, который устанавливается с помощью команды Options      Compiler.

Читать »

Транзакции JDBC Spring

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

Если для хранения данных в приложении предполагается ис- пользовать простой механизм JDBC, для управления транзакция- ми должен использоваться диспетчер DataSourceTransactionManager. Для этого необходимо добавить определение компонента DataSource- TransactionManager в контекст приложения, как показано ниже:

Читать »

Связывание полей форм в шаблонах FreeMarker Spring

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

Последнее, что осталось сделать, – связать поля формы со свой- ствами управляющего объекта. Выше вы уже видели, как для этой цели использовать теги JSP и макроопределения Velocity. Что- бы никого не обделить, фреймворк Spring предоставляет также множество макроопределений FreeMarker, повторяющих функ- циональность макроопределений Velocity, которые перечислены в табл. 8.3.

Читать »

Адресные объекты Free Pascal

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

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

Читать »

Транзакции Hibernate Spring

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

Если для доступа к хранилищу данных приложение использу- ет фреймворк Hibernate, тогда должен использоваться диспетчер HibernateTransactionManager. При работе с версией Hibernate 3 в опре- деление контекста приложения необходимо добавить следующее определение элемента <bean>:

Читать »

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

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

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

Читать »

Тонкая настройка сериализации в Visual C# (Sharp)

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

Когда имеем дело с сериализацией, может возникнуть ситуация, когда определеый текстовый или двоичный формат требует дополнительной обработки. Кроме этого, может быть желательным не подвергать сериализации некоторые объекты.

Специальная сериализация

Читать »

Реализация метода EqualsQ в Visual C# (Sharp)

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

Исходный код для реализации метода Equals ()  выглядит таким образом:

public override bool Equals(object obj) { if (obj is HashcodeExample) {

return obj.GetHashCode() == this.GetHashCode();

}

else {

return false;

}

Читать »

НЕМНОГО 3D -ФИЗИКИ – РАЗРАБОТКА ИГР ДЛЯ ОС ANDROID

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

 

В этом разделе мы используем очень простую и достаточно ограниченную физику. Разработчики игр идут на все, чтобы избавиться от сложных вычислений. Поведение объектов в игре не должно быть на 100 % физически точным, оно просто должно быть достаточно реалистичным, чтобы выглядеть правдоподобно. Иногда мы даже не хотим, чтобы поведение было полностью физически достоверным (например, один набор объектов должен падать вниз, а другой такой же – вверх).

Читать »

Пространственная сетка – РАЗРАБОТКА ИГР ДЛЯ ОС ANDROID

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

Наша пушка будет ограничена прямоугольником размером 1 х 1 м; ограничивающий прямоугольник пушечного ядра будет размером 0,2 х 0,2 м, а у мишеней будут ограничивающие прямоугольники по 0,5 х 0,5 м каждый. Чтобы все стало немного проще, ограничивающие прямоугольники центрированы относительно позиции каждого объекта.

Читать »

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

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

 

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

Читать »

Объект Parcelable для передачи данных – Android

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

 

Хотя фреймворк Android поддерживает сериализацию Java, это обычно не лучший способ маршалинга состояния программы. Собственный внутренний протокол Android, предназначенный для сериализации, называется Parcelablе. Он легковесен, отлично оптимизирован, а работать с ним лишь немногим сложнее, чем с сериализацией. Это наилучший способ организации локальной межпроцессной коммуникации. Существуют причины (они будут совершенно очевидны, когда мы вернемся к рассмотрению объектов Pareelablе в подразделе «Классы, поддерживающие сериализацию» далее), по которым эти объекты нельзя хранить дольше, чем длится жизненный цикл приложения. Объекты Pareelablе – не лучший вариант для того, чтобы выполнять маршалинг состояния, например, в базу данных или файл.

Читать »