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

Работа с контекстом приложения Spring

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

В составе Spring имеется несколько разновидностей контекстов приложений. Три из них используются наиболее часто:

# ClassPathXmlApplicationContext  – загружает определение кон-

текста из XML-файла, расположенного в библиотеке классов (classpath), и обрабатывает файлы с определениями контек- стов как ресурсы;

Читать »

Управление компонентами Spring с помощью JMX

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

Поддержка DI в Spring – отличный способ настройки значений свойств компонентов приложения. Но после развертывания и за- пуска приложения механизм будет DI не в состоянии оказать по- мощь в изменении конфигурации. Представьте, что вам потребова- лось вторгнуться в действующее приложение и изменить настройки на лету. В этой ситуации на выручку может прийти механизм Java Management Extensions (JMX).

Читать »

Внедрение службы RMI Spring

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

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

try  {

String    serviceUrl    =    "rmi:/spitter/SpitterService"; SpitterService   spitterService   =

Читать »

Компоненты, управляемые сценариями Spring

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

Программный код на языке Java, который превращается в компо- ненты приложения на основе Spring, в конечном итоге компилирует- ся в байт-код и выполняется виртуальной машиной JVM. Более то- го, вы наверняка упакуете скомпилированный код в JAR-, WAR- или EAR-файл для последующего развертывания. Но что, если после развертывания приложения потребуется изменить поведение кода?

Читать »

Уменьшение связности с использованием событий Spring

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

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

Читать »

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

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

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

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

Читать »

Завершение определения контекста приложения Spring

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

Как уже упоминалось выше, DispatcherServlet загружает контекст приложения Spring из единственного XML-файла, имя которого ос-

новано на имени, указанном в элементе <servlet-name>. Но как быть с остальными компонентами, объявленными в предыдущих главах, такими как SpitterService? Если DispatcherServlet  загружает компо- ненты из файла с именем spitter-servlet.xml, разве мы не должны объявить остальные компоненты в этом же файле?

Читать »

Обзор Spring Security

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

Независимо от типа приложения, которое предполагается обе- зопасить с применением Spring Security, в первую очередь следует добавить модули Spring Security в библиотеку классов (classpath) приложения. Версия Spring Security 3.0 делится на восемь модулей, которые перечислены в табл. 10.1.

Читать »

Внедрение  зависимостей в конфигурации на языке Java

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

Если объявление компонента в конфигурации на языке Java – не более чем метод, возвращающий экземпляр класса, тогда как в этом случае реализовать внедрение зависимостей? Фактически, если сле- довать идиомам программирования на языке Java, внедрение реали- зуется очень просто.

Читать »

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

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

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

Читать »

Специальные компоненты Spring

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

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

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

Читать »

Создание приложения Windows в Visual C#(Sharp)

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

Для создания приложения Windows выполните такую последовательность действий:

1. Выполните последовательность команд меню File | New Project.

2. В диалоговом  окне New  Project выберите пиктограмму Windows Application.

Читать »

Введение в основы налогообложения приложение для вычисления налогов Visual C# (Sharp)

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

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

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

Читать »

Добавление тестового проекта в решение для программы Калькулятор в Visual C# (Sharp)

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

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

Читать »

Скачивание и установка инструментов Microsoft Visual C#(Sharp)

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

Начав работать с С# 3.0, вы, наверное, горите желанием сразу же написать какуибо программу на этом языке. В этом отношении .NET позволяет вам удовлетвить ваше желание — вы можете начать писать работающий код сра п же после установки или набора разработчика программного обеспечения .NET (NЕТ  SDK) или интегрированной среды разработки (IDE) Visual Studio. Поэтому первым, крическим, шагом в вашей  работе с С# 3.0 является скачивание и установка среды разработки.

Читать »