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

Работа с шаблонами веб-служб Spring

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

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

Читать »

Создание документов PDF Spring

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

Документы PDF часто используются в Интернете для отображе- ния информации в формате, одинаково точном и универсальном. Несмотря на то что каскадные таблицы стилей (Cascading Style Sheets, CSS) достигли определенного совершенства, обеспечив про- фессиональный уровень форматирования документов HTML, они имеют некоторые ограничения. Форматирование содержимого до- кументов PDF, напротив, практически не имеет ограничений.

Читать »

Создание контроллеров, ориентированных на ресурсы

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

Как было показано в главе 8, в Spring MVC используется чрезвы- чайно гибкая модель создания классов контроллеров. Практически любой метод с практически любой сигнатурой можно объявить об- работчиком веб-запросов. Однако из-за такой гибкости фреймворк Spring MVC позволяет создавать контроллеры, которые нелучшим образом подходят для обслуживания ресурсов RESTful. Слишком просто написать контроллер, противоречащий принципам архитек- туры REST.

Читать »

Создание конечной точки на основе модели JDOM Spring

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

Веб-служба, оценивающая комбинацию карт при игре в покер, принимает сообщение <EvaluateHandRequest> и возвращает сообщение

<EvaluateHandResponse>. То есть нам необходимо создать конечную точку веб-службы, обрабатывающую элемент <EvaluateHandRequest> и возвращающую элемент <EvaluateHandResponse>.

Читать »

Разработка компонентов с поддержкой Spring (EJB 2.x)

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

Фреймворк Spring предоставляет массу возможностей для разра- ботки корпоративных приложений без использования компонентов EJB, тем не менее, у вас все еще может возникать необходимость создавать собственные компоненты EJB.

Читать »

Контроллер главной страницы Spring

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

Обычно самое первое, что видят посетители веб-сайта, – это глав- ная страница. Это парадный вход, обеспечивающий доступ ко всей

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

Читать »

Написание инструментов Processing

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

В этом примере мы рассмотрим создание инструментов Processing. Это небольшие приложения, взаимодействующие с редактором Processing. Вы можете использовать их для вставки кода в определенное место или отображения сообщений. Вы также можете создавать дополнительные окна с помощью библиотеки Java Swing GUI. Именно так сделан инструмент Color Selector.

Читать »

Делаем синтезатор в Processing

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

Второй музыкальный инструмент, который мы сделаем – синтезатор. Для создания интесных звуков мы применим синусоидальные и пилообразные сигналы. Клавиатура будет служить для выбора ноты, а мышь будет вести звук слева направо.

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

Читать »

Живой звук в Processing

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

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

Читать »

Быстрое преобразование Фурье в Processing

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

Быстрое преобразование Фурье (БПФ) используется для получения частотного спектра аудиофайла. Библиотека Minim имеет класс, который сделает за вас все вычисления, а вы можете сосредоточиться на рисовании спектра. Узнать больше о быстром преобразовании Фурье можно из статьи Пола Боурка: http://paulbourke.net/ miscellaneous/ dft/. Когда будете на его сайте, взгляните на последние работы Пола. Вы найдете там множество потрясающих геометрических алгоритмов.

Читать »

Импорт библиотеки Minim в Processing

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

Первое, что нужно сделать для любого скетча из этой главы – импортировать библиотеку

minim. В этом примере вы узнаете все, что нужно о библиотеке Minim.

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

Создайте новый скетч и откройте Sketch | Import Library | minim. В начало документа будут добавлены следующие строки.

Читать »

Применение эффектов в Processing

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

В последнем примере этой главы вы научитесь применять эффекты. Эти эффекты могут изменять форму сигналов синтезатора или звука аудиофайлов.

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

Начало этого скетча не особенно отличается от других скетчей этой главы. Загружается аудиофайл и ставится на проигрывание. Единственный новый прием – добавление фильтров нижних и верхних частот добавление этих эффектов к объекту AudioPlayer.

Читать »

Получение временной диаграммы в Processing

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

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

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

Первая часть этого скетча вам уже знакома. Это просто тот же код, что и в скетче для примера Проигрывание аудиофайлов.

Читать »

Приведение типов – casting

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

 В следующем  примере  я  покажу,  как  определить,  какая  кнопка  была нажата,    вызывая  метод  getSource()  класса  ActionEvent. Переменная  evt – это ссылка на объект-­?событие,  который живет где-­?то в  памяти  компьютера. Но,  как  написано  в  документации  Java, метод getSource() возвращает  источник  события  как  экземпляр  типа Object,  который  является  предком  всех  классов  Java,  включая компоненты окна.

Читать »

Заканчиваем игру Пинг-Понг

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

Теперь,  после краткого введения в потоки мы готовы поменять классы нашей   игры  в   пинг-­?понг.   Давайте   начнем   с   класса PingPongGreenTable.  Нам не надо отображать белую точку по клику мыши –  это  было  просто  учебное  упражнение  для  отображения координат   указателя   мыши.   Поэтому   мы  удалим   объявление переменной  point и строки, которые рисуют белую точку из  метода paintComponent().   Также, в конструкторе больше не нужен MouseListener, так как он только показывает координаты точки.С  другой стороны, этот класс должен реагировать на некоторые кнопкиклавиатуры  (N – для начала новой игры, S – для  подачи  мяча и Q – длявыхода  из игры). В этом нам поможет метод addKeyListener().Для того, чтобы  сделать наш код более инкапсулированным, я переместил  вызовы repaint()  из  класса  PingPongGameEngine  в класс   PingPongGreenTable.    Теперь,    когда    понадобится, PingPongGreenTable будет перерисовывать себя сам. Также,  я добавил методы для изменения положения мяча, ракеткикомпьютера  и для отображения сообщений. package screens;

Читать »