Порядок проходження байтів

(byte ordering) – Це порядок, згідно з яким байти розташовані в машинному слові Для різних процесорів може використовуватися один з двох типів нумерації байтів в машинному слові: найменш значимий (наймолодший) байт є або найпершим (найбільш лівим, left-most), або самим останнім (найбільш правим, right-most) в слові Порядок байтів називається зворотним (big-endian), якщо найбільш значимий (найстарший) байт […]

Клас OutputStream

Абстрактний клас OutputStream в багатьох відношеннях нагадує InputStream він абстрагує потік байтів, що спрямовуються в приймач Клас містить наступні методи: public OutputStream() містить тільки безаргументний конструктор public abstract void write(int b) throws IOException

Збереження двійкових файлів в Processing

Тепер ми знаємо, що Processing вміє зберігати дані у вигляді текстового файлу У цьому прикладі ми подивимося, як можна записати дані в двійковий файл Це може бути корисним, якщо ви захочете создавть свій власний пропріетарний формат файлу Як це робиться

Потоки даних

Хоча можливість читання і запису байтових потоків досить корисна, часто буває необхідно пересилати в потоці дані певного типу Інтерфейси DataInput і DataOutput визначають методи для пересилки примітивних типів Java в потоці Реалізація цих інтерфейсів за замовчуванням представлена ​​класами D ataInputStream і DataOutputStream Спочатку ми розглянемо інтерфейси, а потім їх реалізації

Фільтруючі потоки

додають кілька нових конструкторів до базових конструкторам класів InputStream і OutputStream Їм передається потік відповідного типу (вхідний або вихідний), з яким необхідно зєднати обєкт дозволяють обєднувати потоки в ланцюжка і тим самим створювати складовою потік з великими можливостями Наведена програма друкує номер рядка файлу, в якій буде виявлено перше входження заданого символу:

Читання і запис цілих чисел

При читанні і запису цілих чисел, що займають кілька байтів, потрібно дотримуватися певний порядок Щоб забезпечити переносимість, вам слід за один прийом завжди зчитувати один байт і ретельно компонувати багатобайтові цілі числа Метод ReadIntMsb дозволяє вважати ціле число, починаючи зі старшого розряду Такий формат запису відомий під назвами тупокінцевий (Big-endian), мережний або формат фірми Motorola […]

Асинхронний підхід в Visual C # (Sharp)

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

Клас InputStream

В абстрактному класі InputStream оголошуються методи для читання із заданого джерела InputStream є базовим класом для більшості вхідних потоків в javaio і містить наступні методи: public InputStream() містить тільки безаргументний конструктор public abstract int read() throws IOException

Системна інформація в індексах, Інші СУБД, Бази даних, статті

Ця стаття присвячена обговоренню структури записів в індексах (пам’ятаєте, я збирався частину випусків присвячувати індексам ;). За мотивами відповіді Тома Кайта на питання, задане 14 червня 2003. Системна інформація в індексах Том,

Створення коду, незалежного від порядку байтів, на мові C (исходники), Різне, Програмування, статті

Введення Для засвоєння концепції порядку байтів, не обов’язково розбиратися в логічних схемах організації пам’яті – потрібно тільки розуміти, що пам’ять є один великий масив. Масив містить байти. Програмісти використовують адреса для вказівки на місце розташування необхідного масиву в пам’яті.