Главная » Статьи для тега "определение"

Создание WSDL-файлов Spring

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

Наконец, я собираюсь выполнить свое обещание и показать, от- куда берется WSDL-файл с определением веб-службы оценки ком- бинации карт при игре в покер. В разделе 15.2.1 мы уже определили формат представления данных в виде схемы на языке XML Schema, в файле PokerTypes.xsd. Прежде чем двинуться дальше, вернитесь к листингу 15.1, чтобы освежить в памяти, как выглядит определе- ние формата представления данных.

Читать »

Введение в Spring-WS

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

Фреймворк Spring Web Services (или Spring-WS) – один из про- ектов, развивающихся в рамках Spring, целью которого является создание веб-служб на основе модели «contract-first». Что же это за модель «contract-first»? Ответить на этот вопрос будет проще, если сначала рассмотреть противоположную ей модель организации веб-служб: «contact-last».

Читать »

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

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

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

<EvaluateHandRequest

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

Читать »

Определение API службы (в первую очередь!) Spring

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

Единственный важный этап в разработке веб-службы в модели

«contract-first» – определение веб-службы. Определяя службу, мы фактически определяем формат сообщений, посредством которых будет происходить обмен информацией между клиентами и служ- бой, не зависящий от особенностей реализации обработки этих со- общений.

Читать »

Использование Spring Web Flow

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

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

Читать »

Список пар "ключ/значение" в Visual C# (Sharp)

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

Список пар "ключ/значение" основан на механизме  перекрестных ссылок. Он побен словарю, в котором со словом связывается его определение. В программирании словом является тип, а его определением — другой тип. Слово — это ключ, а определение — значение. Применяя список пар "ключ/значение", электронную таблицу из предыдущего примера можно определить следующим образом (исполуя интерфейс IDictionary И класс Dictionary):

Читать »

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

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

 

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

Читать »

Начальная инициализация системы Bascom-8051

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

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

Читать »

Структура текста программы Bascom-8051

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

Bascom  не  предъявляет  строгих  требований  к  расположению  функциональных   модулей   в  тексте программы.  Единственное  требование  (во  многих  случаях  тоже  необязательное)  заключается  в  следующем: объявление программного объекта должно  предшествовать его использованию, т.е. быть выше по тексту. Для удобства программирования  лучше применять одинаковую схему построения программ. Это очень удобно, так как   позволяет  сохранять преемственность  и обеспечить  более простую трансформацию  одной программы  в другую. Кроме того, необходимость дисассемблирования скомпилированных программ требует применения такой структуры расположения модулей, которая дает возможность облегчить поиск интересующего фрагмента. Ниже, в виде таблицы, приведена рекомендуемая схема, отвечающая этим критериям.

Читать »

Транзитивное замыкание (базы данных)

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

Операция транзитивного замыкания обозначается как “Tclose” (transitive  closure). Здесь она упоминается в основном для полноты изложения; ее подробное описание выходит за рамки данной главы. Но в этом разделе будет по меньшей мере дано определение этой операции. Предположим, что а — бинарное отношение с атрибутами X и Y, из которых оба принадлежат к одному и тому же типу т. В таком случае транзитивное замыкание а, TCLOSE а, представляет собой отношение а+ с таким же заголовком, как и у отношения а, и телом, представляющим собой надмножество отношения а, которое имеет приведенное ниже определение.
Читать »

НОРМАЛЬНАЯ ФОРМА БОЙСА-КОДДА

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

В этом разделе мы отменим применявшееся выше допущение о том, что каждая переменная отношения имеет только один потенциальный ключ (а именно—  первичный ключ), и рассмотрим более общий случай. Дело в том, что первоначальное определение, данное Коддом для ЗНФ [11.6], не во всех случаях оказывается удовлетворительным. В частности, оно неадекватно при выполнении следующих условий, касающихся определенной переменной отношения:

Читать »

ОБЩЕЕ НАЗНАЧЕНИЕ АЛГЕБРЫ

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

Подведем итог изложенного выше в данной главе. В ней определена  реляционная алгебра, т.е. коллекция операций на отношениях. В число рассматриваемых операций входят  объединение,  пересечение,  разность,  произведение,  сокращение,  проекция, соединение и деление, а также операция переименования атрибута, RENAME (ПО сути, именно это множество операций,  кроме RENAME, было  первоначально определено Коддом [7.1]). Здесь также представлен синтаксис данных операций и показано применение этого синтаксиса на многих примерах и иллюстрациях.

Читать »

Модуль Utils

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

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

Читать »

Модуль MVar

Добавлено Дата: 29 June, 2012 категория: Haskell

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

«подчинённым» по отношению к модулю Concurrent, поэтому его импорт выглядит следующим образом:

Читать »

Модуль Exception

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

 содержит описания программных сущностей, предназначенных для работы с исключениями. Отчасти определения в этом модуле дублируют такие же определение из стандартного модуля Prelude. Импорт же модуля осуществляется следующим образом:

import Control.Exception

Читать »