Створення потоків

Потоки, як і рядки, представлені класом в стандартних бібліотеках Java Щоб породити новий потік виконання, для початку слід створити обєкт Thread: Thread worker = new Thread() Після того як обєкт-потік буде створений, ви можете задати його конфігурацію і запустити У поняття конфігурації потоку входить вказівка ​​вихідного пріоритету, імені і так далі Коли потік готовий до […]

Строкові об’єкти

Для роботи з послідовностями символів в Java передбачені тип обєктів String і мовна підтримка при їх ініціалізації Клас String надає різноманітні методи для роботи з обєктами String Приклади літералів типу String вже зустрічалися нам в прикладах – зокрема, в програмі HelloWorld Коли в програмі зявляється оператор такого вигляду:

Завершення роботи комп’ютера

Завершити сеанс роботи з операційною системою Mac OS X Lion можна кількома способами залежно від поставленого завдання Якщо ви не хочете вимикати компютер і потрібно лише завершити поточний сеанс роботи, вам слід вийти з облікового запису При цьому компютер залишиться включеним, і інший користувач зможе негайно виконати вхід в систему під своїм обліковим записом

Про модулі multipahing. PSA, NMP, MMP, SATP, PSP

До одного LUN у нас можуть вести кілька шляхів Через різні HBA і різні контролери в СГД За рахунок декількох шляхів до LUN ми отримуємо дублювання і можливість продовжити роботу при виході з ладу якогось компонента інфраструктури SAN за рахунок переходу до працюючого шляху Ще наявність декількох шляхів може допомогти підвищити продуктивність за рахунок розподілу […]

Умовні змінні

(conditional variable, completion variable) – простий засіб синхронізації між двома завданнями, які працюють в режимі ядра, коли необхідно, щоб одне завдання послало сигнал іншому про те, що відбулося деяке подія При цьому одне завдання очікує на умовної змінної, поки інше завдання не виконає деяку роботу Коли інше завдання завершить виконання своєї роботи, воно використовує умовну […]

Серіалізация – Android

&nbsp Серіалізация – це процес перетворення даних з швидких, ефективних, внутрішньосистемних уявлень в таку форму, яка забезпечує довготривале зберігання даних або передачу їх по мережі Перетворення даних в серіалізовані форму часто називається маршалинга Зворотне перетворення даних в живе уявлення, що існує в оперативній памяті, називається десеріалізацію або демаршалінгом

СУМІСНІСТЬ З екранів КІЛЬКОХ РІЗНОВИДІВ – ANDROID ДОДАТКИ

При створенні Android враховувався той фактор, що система повинна працювати з екранами різноманітних розмірів, а також адаптуватися до змін орієнтації екрану Найкращий спосіб, що дозволяє справлятися з розбіжністю параметрів екрану в різних пристроях Android, полягає в тому, що компонування ваших сторінок повинна бути настільки гнучкою, наскільки це можливо Зображення, що використовуються у вашій програмі, можуть […]

Розділи для установки Linux

Отже, з позначенням розібралися Тепер розберемо мінімальна кількість самих розділів, яке необхідно для роботи операційної системи Linux У Linux файлова структура повязана в логічне дерево Шлях кожного файлу та каталогу починається від кореня файлової системи, який позначається знаком «/» При зверненні до файлу вказується повний шлях відносно кореня файлової системи або відносний – Від поточного […]

Налагодження програм Bascom

Спосіб налагодження програм Bascom, в принципі, мало відрізняється від методів налагодження програм, написаних іншим способом Щоб налагодження програми биля успішною і ефективною, потрібно на етапі проектування пристрою з мікро закласти в його схему деяку надмірність, яка дозволить потім здійснити цей процес У число заходів, що забезпечують процес налагодження, входять:

ПРИЗНАЧЕННЯ БАЗ ДАНИХ

Чому так широко використовуються системи з базами даних Які переваги отримує користувач при роботі з ними В деякій мірі відповідь залежить від того, про яку систему йдеться – однопользовательской або багатокористувацької (точніше буде сказати, що багато користувачів системи надають численні додаткові переваги) Спочатку розглянемо випадок однопользовательской системи