Що це - дескриптор? Опис структури атрибута
В загальних рисах, дескриптори — це якісь атрибути об'єктів, для яких визначено відповідну поведінку. При доступі до них відбувається отримання, установка або видалення зазначених атрибутів зі словника. Говорячи простою мовою, це особливі ключові слова, які визначають поведінку об'єкта, його властивості або структуру. У статті буде розглянуто кілька варіантів дескрипторів. Це дозволить більш точно зрозуміти їх суть і призначення.
Як правило, специфіка мови визначає наявність відкриває дескриптора і закриває. Все, що між ними, піддається зміні. Дескриптор може мати атрибути, тобто певні властивості. Їх синтаксис виглядає так: ім'я атрибута = його значення. Підкоряючись загальній логіці, дескриптори HTML являють собою ідентифікаційні мітки об'єктів. З їх допомогою можна управляти зовнішнім виглядом, взаємодіяти зі сторінкою і присвоювати їй особливі значення.
У веб-додатках такий файл правил повинен називатися web.xml і розташовуватися в певній папці.
Як боротися і що значить невірний дескриптор? Залежно від контексту об'єкта, потрібно приймати різні заходи. У будь-якому випадку варто відразу ж пройтися по стандартним заходам, прийнятим до всіх проблем з системою: перезавантаження комп'ютера; запуск і сканування помилки за допомогою утиліти перевірки цілісності системних файлів; перевірити комп'ютер на віруси. Якщо базові кроки не допомогли, то, можливо, варто видалити і знову встановити додаток, яке викликає збій. Ще один надійний спосіб швидко відновити працездатність системи — зробити її відкат за допомогою стандартних інструментів. Після використання «Відновлення системи», вона повернеться до останньої діючої резервної копії, за умови що вона була раніше створена.
HTML
У мові розмітки гіпертексту, який застосовується для створення статичних веб-сторінок, дескриптори — це не що інше, як теги. У цьому середовищі вони виконують роль міток, завдяки яким текст, розміщений між ними, відображається певним способом. Таким чином і формується дизайн і розташування елементів на сторінці.Як правило, специфіка мови визначає наявність відкриває дескриптора і закриває. Все, що між ними, піддається зміні. Дескриптор може мати атрибути, тобто певні властивості. Їх синтаксис виглядає так: ім'я атрибута = його значення. Підкоряючись загальній логіці, дескриптори HTML являють собою ідентифікаційні мітки об'єктів. З їх допомогою можна управляти зовнішнім виглядом, взаємодіяти зі сторінкою і присвоювати їй особливі значення.
Архітектура х86
В процесорах дескриптори — це особлива структура, з допомогою якої здійснюються різні переходи. Її будова виглядає так: Зміщення. Може зрушити процедуру коду. Селектор. Відображає свого роду мітку, куди повинна перейти процедура. Кількість параметрів. Права доступу.Java
В Java EE є поняття дескриптор розгортання. Він визначає те, яким чином буде розгорнуто сервлет. По суті, це є конфігураційний файл, що містить параметри, властивості і вимоги до апаратної частини.У веб-додатках такий файл правил повинен називатися web.xml і розташовуватися в певній папці.
Файлові дескриптори
В операційних системах для роботи з файлами до них спочатку потрібно отримати доступ. Це можна здійснити через файловий дескриптор. В даному прикладі він виконує роль свого роду мітки, якою позначається процес, який створив потік вводу-виводу. Операційна система Windows дозволяє звернутися до дескриптору з допомогою функції CreateFile. Його можна надалі використовувати при роботі з потрібним файлом. В Unix системах для файлового дескриптора використовується цифрові позначення. 0 — стандартний ввід процесу терміналу, 1 — його висновок, 2 — потік діагностики. Крім числових уявлень можна використовувати символічні константи, визначені специфікацією.Дескриптор вікна
Після того як в системі створюється будь-яке вікно, йому присвоюється певний дескриптор. Типи даних застосовуваних у ньому — HWND. Програмісту, при створенні програми, потрібно правильно використовувати їх для звернення до елементів вікна. Програма може отримати дескриптор, звернувшись до допомоги функції FindWindow. Вона по імені класу або об'єкта вікна зможе його знайти і повернути значення дескриптора. Щоб перевірити, правильно чи пройшла ідентифікація, варто використовувати функцію IsWindow.Помилка номер 1400
Ця проблема часто зустрічається в сімействі операційних систем Windows. При її появі разом з нею може бути і короткий опис — неприпустимий дескриптор вікна. А може зустрічатися і таке формулювання - «Error_invalid_window_handle» або 0х578.Як боротися і що значить невірний дескриптор? Залежно від контексту об'єкта, потрібно приймати різні заходи. У будь-якому випадку варто відразу ж пройтися по стандартним заходам, прийнятим до всіх проблем з системою: перезавантаження комп'ютера; запуск і сканування помилки за допомогою утиліти перевірки цілісності системних файлів; перевірити комп'ютер на віруси. Якщо базові кроки не допомогли, то, можливо, варто видалити і знову встановити додаток, яке викликає збій. Ще один надійний спосіб швидко відновити працездатність системи — зробити її відкат за допомогою стандартних інструментів. Після використання «Відновлення системи», вона повернеться до останньої діючої резервної копії, за умови що вона була раніше створена.
Коли може виникнути помилка
У більшості випадків помилка неправильного дескриптора викликається з-за недоробок у встановленому програмному забезпеченні. Тому варто уважно стежити за тим, що з софта з'являється на комп'ютері. Також необхідно періодично оновлювати все наявне програмне забезпечення і стежити за його станом. При цьому варто озброїтися і хорошим антивірусним ПЗ.Висновок
У статті представлені загальні принципи роботи дескрипторів в різних мовах програмування і операційні системи, їх функції, властивості та види. Як правило, цей термін в основному використовується програмістами і розробниками для ідентифікації об'єктів та елементів для подальшого звернення до них та управління. А також стало ясно, що це — невірний дескриптор. Як виявилося, це поширена проблема в середовищі Windows, у більшості випадків можна вирішити простими маніпуляціями.Цікаво по темі

Що таке "ДТА": особливості серії
Одна з найпопулярніших серій відеоігор, яку знає кожен поважаючий себе геймер. У цій статті ви дізнаєтеся подробиці про кожній частині і про

Математика від JavaScript Math
Об'єкт Math мови jаvascript реалізує практичний набір математичних функцій. Складні розрахунки можна виконувати всередині браузера, не

JavaScript, масиви: опис
jаvascript – сучасна мова програмування, він унікальний у частині синтаксису і семантики. Має специфіку...

Збій запиту дескриптора USB-пристрою (Windows 10): як виправити. Невідоме USB-пристрій
Сьогодні все більш популярними стають зовнішні USB-пристрої зберігання даних (флешки, зовнішні HDD) ...

Як змінити колір тексту на HTML-сторінці?
При створенні веб-сторінки доводиться стикатися з різними проблемами дизайну. Одним з найпоширеніших ...