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

Программное управление транзакциями в Spring

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

Существуют два типа людей: любители покомандовать и те, кто командовать не любит. Любители покомандовать стремятся контро- лировать все и вся, и никому не доверяют. Если вы – разработчик и любите покомандовать, вы наверняка относитесь к числу людей, предпочитающих командную строку, и пишете свои методы доступа к свойствам, не доверяя эту работу среде разработки.

Читать »

Списки, делегаты и лямбда-выражения в Visual C# (Sharp)

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

Одним из наиболее распространенных видов кода, который вам придется писать, будет код для управления множественными объектами. В предыдущих примерах управление множественными  объектами  осуществлялось  с  помощью  массивов. В главе 8 было рассмотрено, что, применяя индексатор и ключевое слово yiel d со связанным списком, можно обычный объект представить коллекцией. В  данной главе рассматриваются коллекции .NET, которые предоставляют легкий способ управления набором экземпляров объектов. Коллекцию можно рассматривать, как бесконечный ящик,  в  который  можно  класть  вещи,  проходиться  по  ним  в  цикле и извлекать их для пользования.

Читать »

ПРОЦЕДУРЫ ОБРАБОТКИ ОШИБОК

Добавлено Дата: 18 July, 2012 категория: Basic

Эту тему повышенной трудности при первом чтении можно пропустить, пока не будет  прочитана часть III.

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

Читать »

ПРОСТЫЕ ОПЕРАТОРЫ IF

Добавлено Дата: 10 July, 2012 категория: Basic

Обсуждавшиеся до  сих  пор  программы имели  очень  простую  структуру  —  последовательность действий, подобную иллюстрированной в приведенном выше примере в разд. 3.1. Эта структура, или, скорее,  отсутствие  содержательной  структуры,  не  позволяет  решить  многие  задачи.  Однако  в дополнение к ней существует возможность производить проверку выполнения условий с помощью оператора IF, позволяющую разрабатывать более разносторонние программы.

Читать »

Управление амплитудой

Добавлено Дата: 19 April, 2012 категория: Программирование звука

Если внимательно прислушаться к звучанию колеблющейся струны гитары, пианино или почти любого другого музыкального инструмента, можно заметить, что громкость звука изменяется достаточно предсказуемым образом. B большинстве случаев наибольшая громкость наблюдается в начале звучания ноты, затем на протяжении некоторого интервала она достаточно равномерно сохраняется и, наконец, следует область затухания. Такое изменение амплитуды называется огибающей (envelope).

Читать »

Планирование потоков

Добавлено Дата: 18 April, 2012 категория: Java

Java может работать как на однопроцессорных,  так и на многопроцессорных компьютерах, в однопоточных и многопоточных системах, так что в отношении потоков даются лишь общие гарантии. Вы можете быть уверены в том, что исполнимый (runnable) поток с наивысшим приоритетом будет работать и что все потоки с тем же приоритетом получат некоторую долю процессорного времени. Функционирование  потоков с низшим приоритетом гарантируется лишь в случае блокировки всех потоков с высшим приоритетом. /Читателю следует отличать блокировку объекта (lock), о которой говорилось выше, от блокировки потока (block). Терминология, сложившаяся в отечественной литературе, может стать источником недоразумений. – Примеч. перев./ На самом деле не исключено, что потоки с низшим приоритетом будут работать и без таких решительных мер, но полагаться на это нельзя.

Читать »

Знакомство с фреймворком разработчика

Добавлено Дата: 14 March, 2012 категория: Разработка для Android

«Рекламная кампания» закончена, теперь можно приступать  к рассмо- трению процесса разработки приложений для Android. Язык программиро- вания приложений для платформы Android  — Java. Однако  они исполня- ются не на классической Java VM, а на специальной виртуальной машине Dalvik. Чуть ниже в данной главе будет представлен фреймворк.

Читать »

Инициализация видеоданных для воспроизведения

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

Успешно создав и передав объект SurfaceHolder в Медиапроигрыватель, используйте метод setDataSource, чтобы указать  локальный адрес, URL или путь URI  Источника данных, указывающие  на ресурс с видео, которое нужно воспроизвести.

Как и в случае с проигрыванием аудиоданных, если вы указываете адрес URL к удаленному  файлу,  сервер, на котором он находится,  должен под- держивать  последовательную загрузку  с помощью протоколов  RTSP  или HTTP.

Читать »

Инфраструктура Enterprise JavaBean

Добавлено Дата: 4 December, 2011 категория: Java, JavaBeans

Создатели Серверов и Контейнеров EJB реализуют инфраструктуру EJB. Инфраструктура обеспечивает удаленное взаимодействие объектов, управление транзакциями и безопасность приложения. Спецификация EJB оговаривает требования к элементам инфраструктуры и определяет Java Application Programming Interface (API); она не касается вопросов выбора платформ, протоколов и других аспектов, связанных с реализацией.

Читать »

Технологический процесс управления   проектом

Добавлено Дата: 19 July, 2011 категория: UML

В данной главе вводятся понятия риска и метрики — два ключевых элемента планирования итеративного процесса и контроля над ним. Рассказывается, как правильно планировать итеративный процесс и как принимать решения относительно продолжительности и содержания итераций.

Читать »

Выполнение метода и возврат из него Java

Добавлено Дата: 10 June, 2011 категория: Java

 

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

Читать »

switch Java

Добавлено Дата: 4 June, 2011 категория: Java

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

switch (целочисленное выражение) {

Читать »

Позвольте, а где же goto?

Добавлено Дата: 24 May, 2011 категория: Java

В языке программирования Java нет инструкции goto, способной передавать управление произвольному фрагменту кода, хотя в родственных языках аналогичные средства предусмотрены. Основные области применения goto в других языках таковы:

·      управление внешними циклами из кода вложенных циклов (в Java подобная задача решается с помощью именованных команд break и continue);

Читать »

Диаграммы последовательности основы UML

Добавлено Дата: 21 May, 2011 категория: UML

 

Диаграммы взаимодействия (interaction diagrams) описывают взаимодействие групп объектов в различных условиях их поведения. UML определяет диаграммы взаимодействия нескольких типов, из которых наиболее употребительными являются диаграммы последовательности.

Читать »

continue Java

Добавлено Дата: 21 May, 2011 категория: Java

Команда continue применяется только в контексте циклических конструкций foг, whilе и do и передает управление в конец тела цикла. В ситуациях с whilе и do это приводит к выполнению проверки условия цикла, а при использовании в теле for Инструкция continue провоцирует передачу управления секции изменения значений переменных цикла.

Читать »