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

Использование  выражений в аннотациях внедрения зависимостей Spring

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

Помимо внедрения ссылок на компоненты с помощью аннотаций автоматического связывания, может появиться желание использо- вать аннотации для внедрения простых значений. В версии Spring

Читать »

Ввод/вывод данных простого типа Free Pascal

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

Из ряда программ, приводившихся в предыдущих разделах, вы заметили, что ввод осуществляется с помощью процедур read (от англ. read — читать) и readln (от англ. read line — читать строку), вывод — с помощью процедур write (от англ. write — писать) или writeln. Добавка символов ln означает, что после выполнения соответствующей операции курсор на экране дисплея переводится в начало сле- дующей строки.

Читать »

Format — универсальная функция преобразования данных Free Pascal

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

Наиболее широкими возможностями по преобразованию данных разного типа в их символьное представление обладает функция Format. Ее идеология заимствова- на из языков C, C++. В упрощенном варианте обращение к функции Format выгля- дит следующим образом:

Читать »

Переопределение  свойств Spring

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

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

Читать »

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

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

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

Читать »

Команда switch Objective-C

Добавлено Дата: 27 May, 2013 категория: iPhone, Objective-C, Программирование для iOS и MacOS

В программах довольно часто встречается ситуация, когда переменную требуется проверить по набору значений. С использованием команд if-else проверка будет выглядеть так:

int yeastType = …; if (yeastType == 1) {

makeBread();

} else if (yeastType == 2) { makeBeer();

Читать »

enum Objective-C

Добавлено Дата: 25 May, 2013 категория: iPhone, Objective-C, Программирование для iOS и MacOS

Часто в программе требуется определить набор констант. Допустим, вы программируете блендер с пятью рабочими режимами. Ваш класс B1ender содержит метод setSpeed:. Было бы хорошо, если бы тип аргумента указывал, что допустимыми являются только пять конкретных значений. Для этого в программе определяется перечисляемый тип, или перечисление:

Читать »

Системные соглашения Bascom-8051

Добавлено Дата: 13 February, 2013 категория: Bascom-8051, Basic, Железо

Элементы

Назначение и применение элементов языка Bascom

Читать »

СЛИВШИЕСЯ СТОЛБЦЫ TransRelational

Добавлено Дата: 11 September, 2012 категория: SQL, Базы данных

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

Читать »

СРЕДСТВА поддержки неопределенных значений (NULL) и трехзначной логики в языке SQL

Добавлено Дата: 24 August, 2012 категория: SQL, Базы данных

Поддержка неопределенных значений (NULL) и трехзначной логики в языке SQL отражает весь широкий спектр подходов, описанных в предыдущих разделах. Так, например, когда в языке SQL условие WHERE применяется к некоторой таблице т, при этом исключаются из рассмотрения все строки таблицы т, для которых указанное в конструкции WHERE выражение принимает значение  false или unk (т.е. не true). Аналогичным образом, когда к результату выполнения некоторой операции группирования, представленному таблицей G, применяется конструкция HAVING, ИЗ дальнейшего рассмотрения исключаются все группы  кортежей таблицы G, для которых указанное в конструкции HAVING выражение принимает значение false или unk (т.е. не true)10. Из этого следует, что мы просто обратили внимание читателя на некоторые средства поддержки трехзначной логики, характерные для языка SQL как такового, а не являющиеся неотъемлемой частью описанного выше подхода, основанного на использовании трехзначной лэгики.

Читать »

СЖАТЫЕ СТ ОЛ Б Ц Ы TransRelational

Добавлено Дата: 24 August, 2012 категория: SQL, Базы данных

Рассмотрим рис. А.8, на  котором показан возможный вариант файла, соответствующего  обычно применяемому в  этой книге отношению деталей, рис. А.9, на  котором приведена  соответствующая таблица  значений  полей,  и  рис.  А.10,  где  показана  соответствующая   "предпочтительная"  таблица реконструкции записей.

Читать »

Реляционное исчисление

Добавлено Дата: 22 August, 2012 категория: SQL, Базы данных

Реляционная алгебра и реляционное исчисление представляют  собой  два альтернативных  подхода.  Принципиальное  различие  между  ними  состоит  в следующем.  Реляционная  алгебра  определяет  в  явном  виде  набор  операций (соединение,  объединение,  проекция  и  т.д.),  которые  можно  использовать, чтобы  сообщить  системе,  как  в  базе  данных  из  определенных  отношений сформировать  некоторое   требуемое  отношение,  а  реляционное  исчисление просто задает  систему  обозначений для определения требуемого отношения в терминах существующих отношений. Например, рассмотрим запрос: "Выбрать номера  поставщиков  и  названия  городов,  в  которых  находятся  поставщики детали  с  номером  Р2".  Алгебраическая  версия  этого   запроса  может  быть составлена   примерно   так   (мы   умышленно   не   используем   формальный синтаксис, приведенный в главе7).

Читать »

ИСЧИСЛЕНИЕ КОРТЕЖЕЙ

Добавлено Дата: 19 August, 2012 категория: SQL, Базы данных

Как и при описании реляционной алгебры в главе 7, сначала введем для реляционного исчисления конкретный синтаксис, взяв за образец (хотя  умышленно не совсем точный) версию исчисления языка Tutorial D, определенного в приложении А книги [3.3], а затем перейдем к обсуждению семантики. В следующем подразделе обсуждается синтаксис, а в остальных — семантика.

Читать »

Логические системы управления базами данных

Добавлено Дата: 16 August, 2012 категория: SQL, Базы данных

Примерно в середине 1980-х годов в сообществе специалистов в области баз данных стала обнаруживаться заметная тенденция по переходу к исследованиям систем  баз  данных,  основанных на  логике.  В  научной  литературе  начали появляться такие выражения, как логическая  база данных; СУБД, основанная на логическом выводе; экспертная СУБД; дедуктивная СУБД; база знаний; система управления  базами  знаний   (СУБЗ),  логика  как  модель  данных;  рекурсивная обработка  запросов  и   т.д.  Но  не  всегда  легко  связать  такие  термины  и обозначаемые  ими  понятиями  со  знакомыми  терминами  и  понятиями  баз данных, а  также  описать причины, послужившие стимулом к развертыванию этих  исследований, с точки зрения пользователей традиционных баз данных. Иными   словами,   существует   явная   необходимость   объяснить   всю    эту деятельность   в   терминах   понятий   и   принципов   обычных   баз   данных. Настоящая глава представляет собой попытку решить указанную задачу. Автор поставил перед собой цель объяснить, что в конечном итоге представляют собой основанные на логике системы с точки зрения того, кто знаком с

Читать »

В-деревья и индексация БД

Добавлено Дата: 9 August, 2012 категория: SQL, Базы данных

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

Читать »