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

База данных Access

Добавлено Дата: 17 January, 2012 категория: Delphi

Структура базы данных, для которой только что было создано имя источника дан

ных, представлена на рис. 9.4.

Рис. 9.4. Структура используемой базы данныхЭто — простая база данных для хранения информации о заказах, которая содержит всего лишь несколько связанных таблиц.  Такая  простая база данных  как нельзя  лучше подходит для изучения возможностей компонентов dbGo  for ADO.

Читать »

Обработка событий манипуляций Windows Phone 7

Добавлено Дата: 10 January, 2012 категория: Разработка для Windows Phone 7

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

Проект Silverlight: DragAndScale Файл: Page.xaml

<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0"> <Ellipse Width="200" Height="2QQ"

Читать »

Операторы цикла Java

Добавлено Дата: 7 January, 2012 категория: Java, Структуры данных и алгоритмы

Важным механизмом алгоритма управления в языке программирования является понятие циклов. В Java встроены три типа циклов.

Цикл for

Простейшая форма оператора цикла for предусматривает повторение заданной последовательности операторов на основании целочисленного индекса. Однако Java предлагает и другие достаточно широкие возможности оператора for. В частности, сам процесс работы оператора for можно разделить на четыре части: инициализация, условие, инкремент и тело оператора. Запись оператора for осуществляется следующим образом:

Читать »

Обзор Entity-Компонента EJB

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

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

Читать »

Хранение данных вне экземпляров Windows Phone 7

Добавлено Дата: 21 December, 2011 категория: Разработка для Windows Phone 7

Каждый раз MainPage переходит к новому экземпляру SecondPage. Именно поэтому SecondPage каждый раз запускается в исходном состоянии. Потому что это всегда новый экземпляр.

Если требуется, чтобы SecondPage «запоминал», по крайней мере, заданный цвет, необходимо каким-то образом реализовать внешнее хранение этих данных. Для этого подойдет MainPage.

Читать »

События простого касания в Silverlight

Добавлено Дата: 17 December, 2011 категория: Разработка для Windows Phone 7

Как и XNA, Silverlight поддерживает два разных программных интерфейса для работы с мультисенсорным вводом, которые можно категоризировать как интерфейс обработки простого и интерфейс обработки сложного касания. Интерфейс обработки простого касания построен на событии Touch.FrameReported, которое очень похоже на XNA-класс TouchPanel. Отличается оно лишь тем, что это событие, и оно не включает обработку жестов.

Читать »

Музыкальные классы XNA: MediaLibrary

Добавлено Дата: 4 December, 2011 категория: Разработка для Windows Phone 7

Приложение, которое должно воспроизводить музыкальные файлы под управлением Windows Phone 7, использует классы пространства имен Microsoft.Xna.Framework.Media. Но сначала потребуется выполнить доступ к музыкальной библиотеке, и для этого необходим новый экземпляр MediaLibrary – этот же класс применялся для доступа к библиотеке фотографий.

Читать »

Ноте-интерфейс Session-Компонента EJB

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

Как уже говорилось в разделе "Session-Компоненты" на стр. 2-3, каждый экземпляр такого Компонента обслуживает запросы только одного клиента. Это означает, что после создания экземпляра Компонента по запросу клиента, этот экземпляр виден только для создавшего его клиента (подразумевается, что мы говорим о stateful- Компоненте, который поддерживает состояние, характеризующее его "отношения" с клиентом. Компонент без состояния, поскольку он не отслеживает историю вызовов, может быть использован для обслуживания запросов различных клиентов).

Читать »

Delphi 2006 – Внутренние типы и константы классов

Добавлено Дата: 29 November, 2011 категория: Delphi

Внутри классов разрешается определять константы, type Тх = class

public

const Len = 5;

end;

Размещать их имеет смысл, конечно, в разделе public, чтобы потом обращаться из внешних процедур.

Write( Тх.Len )

Читать »

Рекомендации по настройке и отладке приложений ASP.NET

Добавлено Дата: 18 November, 2011 категория: Delphi

По умолчанию Web-cepBep позволяет загружать автоматически некоторое количество файлов при обращении к сайту. Известный пример — файл index, html. Имена этих файлов можно указать в окне консоли Internet Information Services. Выбрав пункт Веб-узел по умолчанию, в его контекстном меню надо дать команду Свойства и перейти на вкладку Документы — там приведен список файлов, поддерживаемых по умолчанию. С помощью кнопки Добавить можно указать новый файл, например WebForml.aspx. Это удобно, когда виртуальные каталоги на Web-сервере создаются автоматически при открытии соответствующих проектов в Delphi, а в них создается только файл WebForml.aspx. Если к такому каталогу обратиться, опустив полное название документа, то возникнет ошибка, если этот документ не занесен в список умолчаний (рис. 6.14).

Читать »

Delphi 2006 – Новые компоненты интерфейса.

Добавлено Дата: 11 November, 2011 категория: Delphi

Панель-сетка (TGridPanel)

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

Читать »

Delphi 2006 – Шаблон Singleton (Одиночка)

Добавлено Дата: 8 November, 2011 категория: Delphi

Существует немало случаев, когда некоторый класс в программе должен быть представлен единственным экземпляром. Например, в библиотеке Delphi VCL имеется глобальная переменная Application (экземпляр класса TApplication), предоставляющая доступ к системным характеристикам самой программы в процессе выполнения. Очевидно, что экземпляр этого класса может быть только один, а доступ к нему предоставляет глобальная переменная Application. Однако теоретически ничто не мешает разработчику создать новый экземпляр класса TApplication (рис. 7.6).

Читать »

Регистры хост-контроллера USB

Добавлено Дата: 12 July, 2011 категория: Ассемблер, Железо

Драйвер интерфейса USB управляет работой хост-контроллера через регистры. Регистры универсального хост-контроллера принято разделять на две группы: группу конфигурационных регистров PCI (USB PCI Configuration Registers) и группу регистров пространства ввода-вывода (USB Host Controller 10 Space Registers). Ниже мы будем рассматривать только регистры ввода-вывода, так как непосредственная работа с конфигурационными регистрами из прикладных программ нежелательна (может привести к «зависанию» системы).

Читать »

Оптимизация чтения через memory mapped files

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

Ах да, вы же, наверное, с нетерпением ждете, когда я приступлю к оптимизации доступа к файлу — нельзя же дальше терпеть это любительство с многократным чтением с диска, притом побайтно! На самом деле это очень просто, нам даже не придется вносить капитальных изменений в программу. Мы, кстати, уже умеем создавать отображения файлов в память — см. главу 7. Но здесь все еще проще — никаких структур ведь не надо, требуется только перевести содержимое файла в строку. Нам нужно осуществить такую последовательность операций: получить дескриптор дискового файла (CreateFile), создать файл в памяти (знакомая функция CreateFiieMapping) и получить указатель на этот файл (также знакомая нам MapViewOfFiie). Потом мы считаем значения по этому указателю в строку и в обратном порядке все уничтожим

Читать »

Определение архитектуры

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

Архитектуру можно определить по-разному. В Rational Unified Process используется

следующее определение .

Архитектура объединяет значимые решения относительно

•       организации программной системы;

Читать »