ОПТИМІЗАЦІЯ DROID INVADERS

&nbsp

Перед тим як подумаємо про оптимізацію нашої гри, покращимо її продуктивність

Помістимо екземпляр класу FPSCounter в клас GameScreen і подивимося на його виводяться повідомлення на пристроях Hero, Droid і Nexus One


Читать полностью »

Маніфест GNU – ЧАСТИНА 7

але було побачити іншу частину буфера Див Глава 11 [Зображення], с 81

Прямокутник

Прямокутник складається з тексту в заданому діапазоні стовпців і в заданому діапазоні рядків Зазвичай ви задаєте прямокутник поміщаючи точку в одному його кутку, а мітку в іншому Див Розділ 94 [Прямокутники], с 74


Читать полностью »

ПОРІВНЯЛЬНИЙ АНАЛІЗ реляційного числення І реляційної алгебри

На початку цієї глави стверджувалося, що реляційна алгебра і реляційне числення в своїй основі еквівалентні Обговоримо це твердження більш докладно Спочатку Кодд в [71] показав, що алгебра є, щонайменше, настільки ж потужною, як і літочислення Для цієї мети він запропонував алгоритм, що отримав назву алгоритму редукції Кодда, за допомогою якого будь-який вираз обчислення можна перетворити в семантично еквівалентну вираз алгебри Ми не станемо наводити тут цей алгоритм повністю, а обмежимося досить складним прикладом, иллюстрирующим в загальних рисах, як він функціонірует3


Читать полностью »

ТРАНЗАКЦІЇ

Примітка Тему цього розділу не можна віднести виключно до теми реляційних систем Тим не менш, вона тут доречна, оскільки розуміння основної ідеї необхідно для засвоєння деяких понять та логічного переходу до частини II Однак тут дана тема навмисно розглядається лише поверхово


Читать полностью »

Блоки даних

При роботі з файлом VOC читання і обробка блоків даних ведеться в порядку їх появи в файлі Є ряд випадків, в яких різні блоки можуть визначати одні й ті ж дані перше визначення завжди перекриває наступні Формат блоку показаний в табл 162


Читать полностью »

Повідомлення WMPAINT і його обробка

Якщо вікно переміщається по екрану за допомогою клавіатури або миші, то збереження в незмінному вигляді вмісту клієнтської області вікна забезпечують системні програми Якщо частина вікна затуляється при розгортанні пунктів меню, то тимчасово закриту область ОС також зберігає сама і потім відновлює Якщо ж необхідно розгорнути згорнуте вікно, або розтягнути вікно, або на тлі головного вікна переміщається дочірнє, то Windows вже не перемальовує все вікно, а посилає самому додатком повідомлення WMPAINT Додаток, отримавши це повідомлення, має перемалювати вміст клієнтської області вікна, вміст же заголовка вікна перемальовує Windows Обробка WMPAINT включається у віконну функцію будь-якого додатку, яке-небудь виводить на екран, Додаток може саме інформувати Windows, що йому потрібно послати повідомлення WMPAINT Це здійснюється з використанням функцій InvalidateRect, InvalidateRgn, UpdateWindow In-validateRect оголошує задану прямокутну область вікна пошкодженої, що призводить до генерації Windows повідомлення WMPAINT UpdateWindow передає WMPAINT безпосередньо у віконну функцію


Читать полностью »

Використання журналів

Якщо ви часто відвідуєте один і той же сайт, має сенс додати його в закладки – це позбавить вас від необхідності щоразу вводити URL-адресу сайту в адресний рядок Журнал закладок містить посилання, за допомогою яких ви зможете швидко відкривати в браузері улюблені сайти Додати нову закладку в журнал закладок можна таким способом


Читать полностью »

Переміщення по зв’язаних списками

Тепер ми вже знаємо, як оголошувати, ініціалізувати і працювати зі звязаними списками в ядрі Це все добре, але не має жодного сенсу, якщо немає можливості працювати З даними, які зберігаються в списках Звязаний список – це просто контейнер, в якому зберігаються важливі дані Необхідно мати спосіб переміщення за списком і доступу до даних На щастя, ядро ​​надає набір корисних інтерфейсів для переміщення по звязаних списками і звернення до структур даних, які зберігаються в цих списках


Читать полностью »

Створення PDF / X-документас допомогою Adobe Acrobat Distiller

Створити PDF-документ у відповідності зі специфікацією PDF / X ви можете також за допомогою програми Adobe Acrobat Distiller (дивглави 3 і 5)Технологія створення ідентична описаній у зазначених главах: виведення інформації на «віртуальний» PostScript-принтер із створенням PostScript-файла, а потім перетворення його за допомогою програми Adobe Acrobat Distiller, в налаштуваннях якого ви можете визначити параметри відповідності зазначеної специфікації


Читать полностью »

Network IO Control, NIOC і traffic shaping для мережі

Для управління ресурсами мережевої підсистеми серверів ESX (i) існують три механізми: угруповання контролерів (NIC Teaming), traffic shaping і зявився у версії 41 Network IO Control

Коли до одного вКоммутатору підключені декілька фізичних мережевих контролерів, тоді ВМ з цього вКоммутатора можуть використовувати пропускну здатність відразу декількох з них Більш того, в деяких ситуаціях навіть одна-єдина ВМ здатна задіяти одразу кілька каналів в зовнішню мережу (залежно від власної конфігурації і від методу балансування навантаження на віртуальному комутаторі) Про різних варіантах балансування навантаження розказано в главі 2


Читать полностью »