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

Сообщения об ошибках периода выполнения Free Pascal

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

Код

Текст сообщения

Пояснение

Читать »

Обработка извещений Spring

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

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

Читать »

Определение срезов множества точек сопряжения Spring

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

На рис. 5.4 представлено выражение, определяющее срез множест- ва точек сопряжения, который можно использовать для применения совета к вызову метода play()  интерфейса Instrument.

Читать »

Проксирование  управляемых компонентов Spring

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

Компонент Spring MBeanProxyFactoryBean – это фабричный компо- нент, создающий прокси-объекты и действующий подобно фабрич- ным компонентам, рассматривавшимся в главе 11. Только созда- ваемые им прокси-объекты обеспечивают доступ не к удаленным службам Spring, а к удаленным управляемым компонентам MBean (как если бы они были локальными компонентами). На рис. 14.4 показано, как действует этот механизм.

Читать »

Отображение сообщений в конечные точки Spring

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

Как после получения сообщения от клиента сервлет MessageDis- patcherServlet определит, какая конечная точка должна его обрабаты- вать? Даже при том, что в данном примере создается единственная конечная точка (оценивающая комбинацию карт), сервлет Message- DispatcherServlet поддерживает работу с несколькими конечными точками. Нам необходим некоторый способ, который позволит ото- бражать входящие сообщения в конечные точки, обрабатывающие их.

Читать »

Начальные установки системы GLUT OpenGL Free Pascal

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

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

мандной строки (@argc) и указателя на строку, содержащую все параметры, вклю- чая и имя запускаемого приложения (@argv). В одном из таких руководств, разме- щенных на сайте Wikipedia, даже приводится пример процедуры на Паскале, из- влекающей нужные данные из командной строки и передающей их процедуре инициализации системы GLUT (листинг 16.1).

Читать »

Введение в структурный код приложения обмена валют в Visual C# (Sharp)

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

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

Читать »

Преобразование двоичного потока в текстовый поток в Visual C# (Sharp)

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

Преобразование двоичного потока в текстовый состоит в создании с помощью проставляемого  .NET форматера экземпляра Ticket, который затем  преобразуется

в  текст .  Дале е  приведе н  исходны й  ко д  дл я  выполнени й   все х  эти х  шагов .  (Дл я  пра – вильно й  работ ы  код а  В Binary2Text необходим о создат ь  ссылк у  на  LottoLibrary.)

Читать »

Обращение к реляционной базе данных в Visual C# (Sharp)

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

Независимо от реализации базы данных, все они разделяют  общую  архитектуру (рис.  14.1).

Рис. 14.1. Общая архитектура баз данных

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

Читать »

Выполнение алгоритма поиска в глубину в Visual C# (Sharp)

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

Все необходимые компоненты алгоритма поиска в глубину, включая тесты, были реализованы, и теперь мы готовы приступить к его тестированию. Для первого теа попробуем найти маршрут между Монреалем и Сиэтлом. На рис. 4.7 можно веть, что существуют два варианта этого маршрута: через Лос-Анджелес и через Торонто. Но наш алгоритм выдает следующий, довольно странный, результат (мы не рассматривали, как выводить результаты на экран, но это довольно легко сдать, применив оператор цикла for для обработки массива foundRoute, который содержит города найденного маршрута):

Читать »

Микширование видео в Processing

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

Этот пример будет немного другим. Мы проиграем два различных видео и соединим их вместе. Вы научитесь применять различные режимы и получать довольно психоделические результаты.

Как это делается

Начнем с объявления двух объектов класса Movie, по одному на каждый видеофайл. Я использовал уже знакомый нам видеофайл marbles и видеофайл marbles2, который придаст ему эффект калейдоскопа. Мы запустим этот видеофайл с удвоенной скоростью.

Читать »

Тип Stack в Visual C# (Sharp)

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

Тип stac k — это специальный список (стек), который можно сравнить со стопкой листов бумаги. При добавлении элементов в стек, последний добавленный элемент извлекается первым. Пример использования типа stac k приводится в следующем коде:

Stack<string> stack = new Stack<string>();

Читать »

Подмена функциональности метода ToString()

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

Отладка такой структуры данных, как электронная таблица, является довольно сложной задачей, т. к. мы имеем дело с большим объемом данных. Класс worksheeto реализует метод Tostring (), который создает строку. Эту строку можно извлечь и вывести на экран с  помощью,  например,  метода Console.writeLine(). Но кроме этого имеется еще другая причина, по которой необходимо, как правило, всегда реализовывать метод Tostring ().

Читать »

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

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

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

Читать »

ЭКРАНЫ И ПЕРЕХОДЫ DROID INVADERS

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

 

Поскольку мы уже дважды реализовали экраны помощи и лучших результатов, для игры Мистер Ном и  для игры Большой прыгун, не будем делать это и для игры Droid Invaders; всегда используется одинаковый принцип, и игрок должен моментально понимать, что именно нужно делать, как только он увидит игровой экран. Вместо этого мы добавим экран настроек, который позволит игроку выбрать режим управления кораблем (мультитач или акселерометр) и отключить или включить звук. Вот список экранов игры Droid Invaders.

Читать »