Главная » Статьи для тега "страницы"

Объявление представления главной страницы Spring

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

Как видно в листинге 8.4, главная страница конструируется из не- скольких отдельных фрагментов. Файл main_template.jsp описывает общую структуру всех страниц в приложении Spitter, тогда как home. jsp отображает лишь основное содержимое главной страницы. Плюс некоторые общие элементы, объявленные в файлах spittleForm.jsp и signinsignup.jsp.

Читать »

Проверка разрешения на перемещение C++ Builder

Добавлено Дата: 10 July, 2013 категория: C++, C++ Builder

Случаем, противоположным уходом со страницы, является запрещение пользователю выбора определенной страницы по щелчку на ее закладке в PageControl. Этот случай более сложный, чем предыдущий. Microsoft в своей безграничной мудрости в Windows 95 не предоставила управляющему элементу страничному диалогу возможности не позволять выбор  заданной страницы. Некоторые страничные диалоги, пришедшие из третьих рук, предоставляют такую возможность, но все, что написано с использованием стандартного Windows 95 Tab Control, не позволяет так делать. CBuilder, естественно, где только возможно использует зашитые в операционной системе управляющие элементы для обеспечения совместимости с другими приложениями. Поэтому вы не можете просто взять и сделать страницу недоступной.

Читать »

Блокирование  закладки C++ Builder

Добавлено Дата: 15 May, 2013 категория: C++, C++ Builder

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

Когда выбирается страница в страничном диалоге, она сначала выдает форме, на которой расположен элемент PageControl событие OnTabChanging для поверки того, можно ли уйти с этой страницы. Однако это нам нисколько не помогает, поскольку нас интересует вовсе не активная страница. А интересует нас та страница, на которой пользователь щелкнул мышью, то есть та, на которую он хочет перейти. К сожалению, событие OnTabChanging не сможет поделиться с нами никакой информацией об этой странице (у него ее просто нет). Однако после того, как произошла смена текущей страницы, элемент PageControl посылает форме другое событие. Это событие называется OnTabChange (по изменении страницы). Добавьте новый обработчик для события OnTabChange и озаглавьте его HandlePageChange (обработка смены страницы). Следующий код добавьте в обработчик HandlePageChange:

Читать »

Страница руководства программы написаной для UNIX

Добавлено Дата: 22 August, 2012 категория: Программирование для UNIX

Основной документацией по команде обычно является страница руко водства – одностраничное описание в справочном руководстве по UNIX  (см.  рис.  9.2). Страница руководства хранится в стандартном каталоге, обычно  /usr/man, в подкаталоге с номером, соответствующим номеру раздела руководства. Страница руководства по hoc, например, хранится в /usr/man/man1/hoc.1 (так как  она описывает пользовательскую команду).

Читать »

Плотная и неплотная индексация

Добавлено Дата: 17 July, 2012 категория: SQL, Базы данных

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

Читать »

Буферный кэш

Добавлено Дата: 12 May, 2012 категория: Ядро Linux

В операционной  системе  Linux больше  нет  отдельного  буферного  кэша.  В ядрах серии   2.2  существовало два отдельных кэша:   страничный и  буферный. В первом кэшировалисы страницы памяти, а в другом — буферы.  Эти  два кэша  не  были  объединены  между собой.  Дисковый  блок мог находиться  в обоих кэшах  одновременно.   Это требовало больших  усилий  по  синхронизации двух кэшированных копий,  не  говоря уже о  напрасной трате  памяти.

Читать »

Управление памятью в ядре Linux

Добавлено Дата: 12 May, 2012 категория: Ядро Linux

Таблица 11.1 . Зоны памяти для аппаратной платформы х86

Зона

Описание

Читать »

Получение страниц памяти

Добавлено Дата: 8 May, 2012 категория: Ядро Linux

Теперь, имея  некоторое понятие  о  том, как  ядро  упрапляет памятью с помощью страниц, зон  и  так  далее, давайте  рассмотрим интерфейсы,  которые реализованы в  ядре  для  того,  чтобы  выделять  и  освобождать  память   внутри  ядра.  Ядро  предоставляет  один  низкоуровневый интерфейс для  выделения памяти и несколько интерфейсов для  доступа  к  ней.  Все  эти  интерфейсы выделяют память  в объеме, кратном размеру  страницы,  и  определены в файле   <linux/gfp.h> .  Основная функция выделения памяти  следующая.

Читать »

Отображение верхней памяти

Добавлено Дата: 20 April, 2012 категория: Ядро Linux

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

Читать »

Размер страницы памяти

Добавлено Дата: 17 April, 2012 категория: Ядро Linux

При  работе  со страницами памяти  никогда  нельзя  привязываться к конкретному размеру  страницы.  Программисты,  которые   разрабатывают для  аппаратной платформы  х86, часто делают ошибку, считая,  что размер  страницы всегда равен  4 Кбайта. Хотя  это  справедливо для платформы х86, для других аппаратных платформ размер станицы может  быть другим.  Некоторые аппаратные платформы поддерживают несколько размеров страниц! В табл. 19.-1  приведен список  размеров страниц памяти для  всех  поддерживаемых аппаратных платформ.

Читать »

Класс PagedCollectionView

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

Элемент DataGrid предоставляет ряд средств на основе класса PagedCollectionView, определенного в пространстве имен System.Windows. Data. Объект PagedCollectionView служит оболочкой коллекции, предоставляя разные способы ее просмотра. Концептуально, PagedCollectionView — это окно, выводящее данные и позволяющее применить сортировку, фильтрацию, группирование и разбиение на страницы перед выводом данных в связанный элемент управления, например DataGrid.

Читать »

Полное описание приложения EightBall

Добавлено Дата: 30 March, 2012 категория: Silverlight

Теперь, когда вы знакомы с основами XAML, можно рассмотреть определение стра­ницы, показанной на рис. 2.1. Ниже приведена полная разметка XAML страницы.

<UserControl x:Class="EightBall.MainPage" xmlns="http://schemas.microsoft.com/winfx/2006/>b

Читать »

Маркер сайта

Добавлено Дата: 29 March, 2012 категория: Silverlight

Стандартная тестовая страница HTML содержит маркер сайта — приведенный ниже комментарий, расположенный во второй строке.

<!— saved from url=(0014)about:internet —>

Этот комментарий — нечто большее, чем просто автоматически сгенерирован­ная строка, игнорируемая браузерами. Он содержит информацию, необходимую для отладки приложения, и вынуждает Internet Explorer выполнить страницу в более огра­ниченной зоне безопасности, чем обычно.

Читать »

Взаимодействие кодов С# и JavaScript

Добавлено Дата: 26 March, 2012 категория: Silverlight

В предыдущих примерах приложение Silverlight обращалось к браузеру для мани­пулирования элементами HTML. Один из недостатков этого способа состоит в том, что код приложения жестко привязан к странице HTML. При его создании необходи­мо заложить в код информацию об элементах текущей страницы и уникальных зна­чениях id. Как результат, после изменения страницы HTML код Silverlight становится неработоспособным.

Читать »

События приложения

Добавлено Дата: 25 March, 2012 категория: Silverlight

В главе 1 рассматривается жизненный цикл приложения Silverlight. Ниже приведен краткий обзор этапов, из которых состоит сеанс приложения.

1. Пользователь запрашивает входную страницу HTML.

2. Загружается надстройка Silverlight, которая загружает файл ХАР приложения.

Читать »