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

Операции над однотипными массивами Free Pascal

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

В Паскале выделяют массивы, совместимые по операции присваивания. К ним относятся массивы, объявленные с использованием одного и того же типа:

type

m10_b = array [1..10] of byte; var

a1 : m10_b; a2 : m10_b;

a3, a4 : m10_b;

Читать »

Множества Free Pascal

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

Если массив представляет собой упорядоченный набор однотипных данных, то множество — это не упорядоченный набор не повторяющихся объектов любой при- роды. Максимальное количество объектов, из которых может состоять множество, не должно превышать 255. Специфика любого множества заключается в том, что при его описании должен быть перечислен весь список значений, который может входить в состав множества. Способ такого перечисления может быть разным:

Читать »

Кодовые таблицы символов в Visual C# (Sharp)

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

Для хранения одного символа требуется 16 бит памяти, а объем памяти, занимаый строкой, зависит от количества символов в строке. Например, для хранения строки длиной в 10 символов требуется 160 бит памяти. Тип string является ссочным типом.

Так как для  хранения  одного  символа отводится  16 бит, то текст  можно  хранить в огромном разнообразии форматов. В данном случае применяется стандартный формат, называемый Unicode.

Читать »

Пересылка двоичных данных в Visual C# (Sharp)

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

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

Читать »

ВЫРЕЗКИ И ФУНКЦИИ

Добавлено Дата: 18 July, 2012 категория: Basic

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

Читать »

Дифференциальная ИКМ

Добавлено Дата: 14 May, 2012 категория: Программирование звука

Дифференциальная   ИКМ   (ДИКМ,   иногда   еще   называемая   дельта-кодированием)   это  простой  способ  добиться  умеренной  компрессии.  При  использовании ДИКМ  вместо  записи  самих  выборок  хранят  только  разницу  между  последовательными  выборками.  Если  используемая  частота  дискретизации  будет  достаточно высока, то эти приращения, скорее всего, будут небольшими. B результате, для хранения одного отсчета вам понадобится меньше битов.

Читать »

Специальные методы: конструкторы

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

В Java для создания экземпляров классов и выделения под них памятииспользуется  оператор new, например:

Fish myFish = new Fish();

Круглые скобки после слова Fish говорят о том,  что у этого класса определен  метод  Fish().  Так  и есть, существуют специальные методы, которые  называются конструкторами  (constructors)  ,  и у этих  методов есть  следующие особенности:??  Конструкторы вызываются только один раз при созданииобъекта  в памяти.

Читать »

Библиотека менеджеров размещения

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

На основе базового элемента управления и более полной модели размещения в WPF реализован целый  набор различных панелей.  Они  обеспечивают  типич# ные способы размещения, которых должно быть достаточно для наиболее  часто встречающихся случаев. Мы рассмотрим  наиболее употребительные панели: Canvas, StackPanel, DockPanel и UniformGrid. А самой сложной  – Grid – посвя# тим отдельный  раздел.

Читать »

@param в Java

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

 

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

Читать »

Установка компонентов пример с картинками

Добавлено Дата: 21 March, 2011 категория: C#, Компоненты

Пока наш компонент был виден только в рамках одного проекта. Разумеется, если мы хотим использовать наш компонент "по-настоящему", нужно поместить его в палитру компонентов.

Для установки компонента нужно выбрать команду Choose Items в контекстном меню панели Toolbox (Инструменты) в нужной группе компонентов (рис. 5.9). В появившемся диалоге (рис. 5.10) нужно нажать кнопку Browse и выбрать путь к файлу MyControI.dll. После закрытия диалога компонент GradientLabel появится в палитре компонентов. Кстати, появились и картинка, и описание компонента (рис. 5.11).

Читать »

Создание фреймов

Добавлено Дата: 16 March, 2011 категория: XSLT

Задача

Требуется сгенерировать HTML-разметку, в которой содержимое организо­вано с помощью фреймов.

Решение

Как и в рецепте 10.2, воспользуемся режимами для выполнения несколь­ких проходов по XML-документу. Сначала создается контейнер фреймов, со­держащий тег <FRAMESET>. Мы создадим всего два фрейма; меньший фрейм слева будет содержать имена продавцов в виде гиперссылок, загружающих со­держимое в правый фрейм. Правый – основной – фрейм будет содержать дан­ные о продажах для выбранного пользователем продавца. В примере генерируется также документ, отображаемый в основном фрейме при первой загрузке страницы.

Читать »

Отбор всех элементов, кроме одного

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

Задача

Требуется отобрать все элементы в определенном контексте за исключением некоторых.

Решение

Самый лучший способ отобрать все элементы, кроме одного, такой:

<xsl:apply-templates select="*[not(self::element-to-ignore)]"/>

Читать »