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

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

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

Еще совсем недавно декларативное управление транзакциями бы- ло доступно только в контейнерах EJB. Но сейчас Spring предлага- ет аналогичную поддержку для POJO. Это – важная особенность Spring, потому что теперь для декларативного обеспечения атомар- ности операций не требуется создавать контейнеры EJB.

Читать »

Знакомство с поддержкой транзакций в Spring

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

Фреймворк Spring, как и EJB, предоставляет поддержку про- граммного и декларативного управления транзакциями. Но возмож- ности Spring в этом отношении намного шире, чем возможности EJB. Поддержка программного управления транзакциями в Spring су- щественно отличается от аналогичной ей поддержки в EJB. В от- личие от EJB, где используется реализация Java Transaction API (JTA), фреймворк Spring использует механизм обратных вызовов, изолирующий фактическую реализацию транзакций от программ- ного кода, использующего ее. В действительности поддержка управ- ления транзакциями в Spring даже не требует наличия реализации JTA. Если приложение использует только одно хранилище данных, Spring может использовать поддержку транзакций, предлагаемую самим механизмом хранения. В число поддерживаемых механиз- мов входят JDBC, Hibernate и Java Persistence API (JPA). Но если требования к транзакциям в приложении распространяются на не- сколько хранилищ, Spring может предложить поддержку распреде- ленных транзакций на основе сторонней реализации JTA. Подробнее поддержка программного управления транзакциями будет рассмат-

Читать »

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

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

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

Читать »

Spring и EJB3

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

Компоненты EJB пользуются большой популярностью в среде Java-разработчиков с самого момента их появления, тем не менее они имеют свои сложности:

Читать »

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

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

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

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

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

Читать »

Организация приложения управления освещением в Visual C# (Sharp)

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

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

Читать »

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

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

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

Читать »

ЖАНРЫ: НА ЛЮБОЙ ВКУС для ОС ANDROID

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

 

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

Читать »

ОБРАЩЕНИЕ С ДАННЫМИ И ИХ ДОЛГОВРЕМЕННОЕ ХРАНЕНИЕ в Android приложении

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

 

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

Читать »

Добавление новых задач iTahDoodle

Добавлено Дата: 7 June, 2013 категория: iPhone, Objective-C, Программирование для iOS и MacOS
 

Создавая экземпляр UIButton в application:didFinishLaunchingWithOptions, мы задали для него пару «приемник/действие»:

[insertButton addTarget:self

action:@selector(addTask:) forControlEvents:UIControlEventTouchUpInside];

Приемником является  self, а  действием  – addTask:.  Таким  образом, кнопка Insert отправляет BNRAppDelegate сообщение addTask:. Следовательно, мы должны реализовать метод addTask: в BNRAppDelegate.m.

Читать »

Элементы компоновки Metro

Добавлено Дата: 17 November, 2012 категория: C#, Windows Runtime, XAML, Разработка для Windows 8

Начнем  обзор  элементов  управления  со  специального  набора   элементов, позволяющих компоновать интерфейс страницы, которая состоит из множества элементов. Возможно, Вы обратили внимание на то, что родительским элементов в  любой странице является элемент  Page.  Класс  Page,  на  основе которого в XAML формируется  соответствующий элемент, является наследником класса UserControl, который обладает замечательным свойством Content. Это свойство может  принимать  любой  UIElement,  имеющий  графическое  представление, и  наполняет  этим  элементом  объект  типа   UserControl.  Проблема  состоит в том, что свойство Content представлено в единственном экземпляре и может содержать ссылку только на один элемент. Вот почему первое, что необходимо создать внутри любого из элементов Page, — это контейнер, который способен содержать  любое  количество  визуальных  элементов  и  отображать   их  по определенному правилу (компоновать элементы).

Читать »

Базовые элементы управления Metro

Добавлено Дата: 9 November, 2012 категория: C#, Windows Runtime, XAML, Разработка для Windows 8

Рассмотрев элементы компоновки, перейдем к стандартному набору элементов управления, которые являются неотъемлемой частью любого интерфейса.

Класс Control

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

Читать »

Введение в MediaPlayer Windows Runtime

Добавлено Дата: 24 October, 2012 категория: C#, Windows Runtime, XAML, Разработка для Windows 8

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

Читать »

Application Bar

Добавлено Дата: 22 October, 2012 категория: C#, Windows Runtime, XAML, Разработка для Windows 8

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

Читать »

Создание собственных элементов управления Windows Runtime

Добавлено Дата: 16 October, 2012 категория: C#, Windows Runtime, XAML, Разработка для Windows 8

Шаблоны

Понятие шаблона

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

Читать »