Главная » Статьи для тега "значения"

Внедрение простых значений Spring

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

Свойства компонента могут быть настроены в Spring с помощью элемента <property>. Элемент <property> во многом схож с элементом

<constructor-arg>, за исключением того, что вместо внедрения зна- чений через аргументы конструктора элемент <property> вызывает метод записи свойства.

Читать »

Модуль Math Free Pascal

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

Дополнительный набор подпрограмм вычисления элементарных (табл. 13.3) и специальных (табл. 13.4) функций сосредоточен в модуле Math.

Таблица 13.3. Элементарные функции и процедуры модуля Math

Читать »

Данные перечислимого типа Free Pascal

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

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

Type

rainbow = (red, orange, yellow, green, aqua, blue, purple);

Var

col: rainbow;

В программе переменной col может быть присвоено одно из перечисленных значений:

Читать »

Специфика описания подпрограмм (процедур и функций) Free Pascal

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

± Описание процедуры:

procedure имя_проц [(список_формальных_параметров)]; [директивы];

Блок подпрограммы

end;

± Описание функции:

function имя_функ[(список_формальных_параметров)] : тип; [директивы];

Читать »

Знакомство с простыми программами Free Pascal

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

Эта глава предназначена для начинающих изучать Паскаль, и ее без ущерба мо- гут пропустить читатели, изучавшие Паскаль в школе или в институте. Хотя повто- рение — мать учения. Задачи, представленные в этой главе, знакомят читателя с видом программы и некоторыми приемами программирования.

Читать »

Оформление функций Free Pascal

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

Функция представляет собой частный вид процедуры, результатом работы ко- торой является единственное значение. Его принято называть значением, которое возвращает функция. Такой результат позволяет использовать функцию в качестве операнда любой формулы соответствующего типа:

Читать »

Прямые и обратные преобразования числовых данных Free Pascal

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

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

Читать »

Работа с электронной таблицей в Visual C# (Sharp)

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

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

Вычисление среднего значения

Читать »

Применение лямбда-выражений в Visual C# (Sharp)

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

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

Идея лямбда-выражений заключается в отложении выполнения на позднее время. Они как бы говорят: "Когда будем выполнять операцию х, тогда также выполним операцию  у .

Читать »

Нулевые типы в Visual C# (Sharp)

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

В  .NET null означает отсутствие значения,  и  мы  все знаем, что это означает,  не так ли?  Например,  использование  null демонстрируется  в  следующем  коде:

Object value = null; if (value == null) {

Console.WriteLine("Yup a null.");

Читать »

Реализация метода 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;

}

Читать »

Ограничения, определяемые для базы данных в Android приложении

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

 

Ограничения, определяемые для базы данных (database constraints) – это особые атрибуты, присваиваемые для ее таблиц. Некоторые ограничения являются информационно-ориентированными, например требуют, чтобы все значения в столбце были уникальными. Таков, например, будет столбец с номерами страховых полисов. Другие ограничения характеризуются более функциональными свойствами. Основу межтабличных связей составляют реляционные ограничения PRIMARY KEY и FOREIGN KEY.

Читать »

Точность z-буфера и z-схватка – РАЗРАБОТКА ИГР ДЛЯ ОС ANDROID

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

Всегда есть желание злоупотребить использованием ближней и дальней плоскостей отсечения так, чтобы они показывали как можно больше нашей замечательной сцены. Мы приложили большие усилия для того, чтобы создать множество объектов для игрового мира, и хотели бы, чтобы от них была польза. Единственная проблема заключается в том, что z-буфер имеет ограниченную точность. На большинстве устройств с ОС Android каждое значение глубины, хранящееся в z-буфере, может иметь размер не более 16 бит, в общей сложности получается 65 535 различных значений глубины. Поэтому вместо того, чтобы установить значения ближней и дальней плоскостей отсечения равными 0,00001 и 1 000 000 соответственно, выберите более обдуманные значения. В противном случае вы увидите артефакты, которые будет производить неверно сконфигурированная область видимости в комбинации с z-буфером.

Читать »

Метод insert в Android приложении

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

Теперь поговорим о методе, который получает значения от клиента, проводит их валидацию, а затем добавляет новую строку в базу данных, содержащую эти значения. Значения передаются классу ContentProvider, находящемуся в объекте ContentValues:

Читать »

СЕНСОРЫ, КОММУНИКАЦИЯ БЛИЖНЕГО ПОЛЯ, РЕЧЬ, ЖЕСТЫ И ДОСТУПНОСТЬ в Android приложении

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

 

Благодаря нынешнему техническому прогрессу как пользователь, так и окружающая среда могут взаимодействовать с устройством разнообразными способами. Речь идет и о внешних сенсорах, которые способны определять, когда устройство изменяет ориентацию в пространстве, и о сенсорных экранах (тачскринах), воспринимающих сложные жесты, которые могут инициировать событие на устройстве. Android предоставляет такие API, которые позволяют разработчику получать доступ к сенсорам, а пользователю – взаимодействовать с устройством различными интерактивными способами. Мы исследуем некоторые подобные API и поговорим о сенсорах, NFC (коммуникации ближнего поля), библиотеке жестов и доступности устройства.

Читать »