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

Format — универсальная функция преобразования данных Free Pascal

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

Наиболее широкими возможностями по преобразованию данных разного типа в их символьное представление обладает функция Format. Ее идеология заимствова- на из языков C, C++. В упрощенном варианте обращение к функции Format выгля- дит следующим образом:

Читать »

Работа с нетипизированными файлами Free Pascal

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

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

Читать »

КОНСОЛЬ РАЗРАБОТЧИКА – РАЗРАБОТКА ИГР ДЛЯ ANDROID

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

 

Как только ваша игра попадет на рынок, вы захотите отслеживать ее статус. Сколько людей уже ее загрузили? Были ли падения приложения? Что говорят пользователи? Обо всем этом вы можете узнать из консоли разработчика (см. рис. 13.6).

Читать »

Уменьшаем количество вызовов методов OpenGL ES/JNI – РАЗРАБОТКА ИГР ДЛЯ ОС ANDROID

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

Прежде всего это могло произойти из-за большого количества вызовов OpenGL ES на кадр, когда мы визуализируем модель для каждого из Бобов. У нас происходит четыре матричные операции с каждым экземпляром Боба. Если нам не нужно поворачивание или изменение размеров, можем сократить количество вызовов до двух. Вот количество кадров в секунду, когда мы используем только gl Loadldenti ty  и gl Trans 1 atef  во внутреннем цикле:

Читать »

Аргументы командной строки Objective-C

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

При вызове main() тоже передаются аргументы, которые я так старательно обходил вниманием:

int main (int argc, const char * argv[])

{

Но теперь вы готовы к знакомству с ними. argv – массив строк С; argc сообщает количество строк в массиве. Что представляют элементы массива? Аргументы командной строки.

Читать »

ОПЕРАТИВНАЯ АНАЛИТИЧЕСКАЯ ОБРАБОТКА

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

Термин оперативная аналитическая обработка (On-Line Analytical Processing— OLAP) впервые был упомянут в докладе, подготовленном для корпорации Arbor Software Corp. в 1993 году [22.11], хотя определение этого термина, как и в случае с хранилищами данных, было сформулировано намного позже. Понятие,  обозначенное этим термином, может быть определено как "интерактивный  процесс создания, сопровождения, анализа данных и выдачи отчетов". Кроме  того, обычно добавляют, что рассматриваемые данные должны восприниматься и обрабатываться таким образом, как если бы они хранились в многомерном массиве. Но прежде чем приступить к обсуждению собственно многомерного представления, рассмотрим соответствующие идеи в терминах традиционных таблиц SQL.

Читать »

Программные каналы UNIX

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

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

Читать »

Перенаправление ввода−вывода UNIX

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

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

$ ls

Читать »

СТАТИСТИЧЕСКИЕ ПОКАЗАТЕЛИ БАЗЫ ДАННЫХ

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

На стадиях 3 и 4 общего процесса оптимизации (называемых стадиями выбора пути доступа) используются статистические показатели базы данных, хранящиеся в ее каталоге (дополнительные сведения о том, как используются эти статистические показатели, приведены в разделе 18.7). В демонстрационных целях ниже кратко рассматриваются (с небольшими дополнительными комментариями) некоторые  из основных статистических показателей, используемых в двух коммерческих продуктах, — СУБД DB2 и Ingres. Приведем некоторые из основных статистических показателей5, применяемых в СУБД DB2.

Читать »

Модуль Bits

Добавлено Дата: 28 May, 2012 категория: Haskell

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

import Data.Bits

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

Читать »

Изучение SQL Server программным путем

Добавлено Дата: 13 April, 2012 категория: Microsoft SQL Server, Базы данных

Одним из главных достоинств SQL Server является его прекрасный интерфейс пользователя, позволяющий проектировать и администрировать базы данных. Утилита Management Studio является отличным инструментом для графического исследования базы данных. С другой стороны, программный код Т-SQL позволяет глубже заглянуть в “недра” сервера.

Читать »

Спецификации SQL Server 2005

Добавлено Дата: 13 April, 2012 категория: Microsoft SQL Server, Базы данных

Таблица А.1. Спецификации SQL Server

Функция

SQL Server 6.5 SQL Server 7.0 SQL

Server 2000

Читать »

Основные операции со строками

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

Класс String позволяет работать со строками, доступными только для чтения, и поддерживает операции с ними. Строки могут создаваться неявным образом при помощи заключенной в кавычки последовательности символов (например, “GrцЯe”) или за счет выполнения оператора + или += над двумя объектами String.

Читать »

Класс InputStream

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

В абстрактном классе InputStream объявляются методы для чтения из заданного источника. InputStream является базовым классом для большинства входных потоков в java.io и содержит следующие методы:

public InputStream()

содержит только безаргументный конструктор. public abstract int read() throws IOException

Читать »

Поразрядные операции

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

Существуют следующие бинарные поразрядные операции:

& поразрядное И

| поразрядное включающее ИЛИ

^ поразрядное исключающее ИЛИ (XOR)

Кроме того, имеется унарный оператор дополнения ~, который изменяет состояние каждого бита операнда на противоположное.  Дополнение целого значения 0x00003333 равняется 0xffffcccc.

Читать »