7 719
订阅者
-324 小时
-117 天
-6830 天
帖子存档
7 718
Виртуализация — технология, которая позволяет создавать и использовать виртуальные версии ресурсов, таких как серверы, сети и рабочие станции. Это достигается с помощью ПО, известного как гипервизор.
Гипервизор — это слой ПО, который позволяет запускать несколько операционных систем на одном физическом сервере как отдельные виртуальные машины (ВМ). Гипервизоры бывают двух типов:
Гипервизор типа 1 (или "bare-metal"): Эти гипервизоры устанавливаются непосредственно на аппаратное обеспечение. Примеры включают VMware ESXi, Microsoft Hyper-V и Xen.
Гипервизор типа 2 (или "hosted"): Эти гипервизоры работают на операционной системе хоста, как обычное приложение. Примеры включают VMware Workstation и Oracle VirtualBox.
7 718
❗️Внимание! Курс на импортозамещение: базы данных и аналитика
Узнайте об аналогах иностранного ПО в области хранения и аналитики данных, которое активно внедряют ведущие российские компании. На бесплатном уроке рассмотрим:
1. Виды баз данных
2. Обзор замещаемых решений и их функционал
3. Обзор замещающих решений и их основной функционал
4. Вопросы и ответы
В результате открытого урока вы сможете увидеть и оценить перспективы развития имеющихся решений в области аналитики и хранения данных
👉🏻Вебинар проведёт Александра Мёрзлая, опытный аналитик из крупного банка
🔥Встречаемся сегодня, 24 июня в 20:00 мск в преддверии старта курса «BI-аналитика». Все участники вебинара получат специальную цену на обучение!
Регистрируйтесь прямо сейчас, чтобы не пропустить бесплатный урок и получить запись: https://otus.pw/6Voq/
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
7 718
Числовое программное управление
Числовое программное управление - область техники, связанная с применением цифровых вычислительных устройств для управления производственными процессами.
Структурно в состав ЧПУ входят:
- пульт оператора, позволяющий вводить управляющую программу, задавать режимы работы; выполнить операцию вручную.
- дисплей — для визуального контроля режимов работы и редактируемой управляющей программы/данных.
- контроллер — компьютеризированное устройство, решающее задачи формирования траектории движения режущего инструмента, технологических команд управления устройствами автоматики станка, общим управлением, редактирования управляющих программ, диагностики и вспомогательных расчетов.
ПЗУ — память, предназначенная для долговременного хранения системных программ и констант; информация из ПЗУ может только считываться.
ОЗУ — память, предназначенная для временного хранения управляющих программ и системных программ, используемых в данный момент.
7 718
Как повысить эффективность вебинаров?
Организация продающего вебинара - не простая задача, ведь необходимо предусмотреть множество деталей: удобную дату, вовлекающий контент, методы продвижения и взаимодействия с участниками.
Вебинары от МТС Линк помогают привлекать новых клиентов и увеличивать конверсию из участника в лид. В сервисе доступен анализ поведения пользователей во время вебинара, синхронный перевод, автовебинары и интерактивные инструменты для вовлечения участников.
Делимся методичкой с кейсами, чек-листами и инструкциями для маркетологов, PR и event-менеджеров, чтобы сделать вебинары эффективным инструментом для лидогенерации.
Получите методичку бесплатно на сайте.
Скачать
#реклама 16+
mts-link.ru
О рекламодателе
7 718
Что лучше для представления графа — матрица или список?
Лучше использовать матрицы, если:
⁃ число вершин графа невелико;
⁃ число рёбер графа относительно большое;
⁃ в алгоритме часто требуется проверять, соединены ли между собой две вершины;
⁃ в алгоритме используются фундаментальные понятия теории графов, например, связность графа.
Списки инцидентности целесообразнее использовать когда:
⁃ число вершин графа велико;
⁃ число рёбер графа относительно невелико;
⁃ граф формируется по какой-либо модели;
⁃ во время действия алгоритма часто требуется модифицировать граф;
⁃ в алгоритме часто используются локальные свойства вершин, например, например, окрестности вершин.
Таким образом, матрицы чаще используют в теоретических исследованиях графа, а списки — в прикладных целях.
7 718
Обучаем Java-разработчиков оплата после выхода на работу
В Kata Academy можно выучиться на Java-разработчика бесплатно, а заплатить уже после трудоустройства по специальности из фактической зарплаты.
Если задуматься, то все в выигрыше:
— ты получаешь работу в Москве или Санкт-Петербурге с хорошей зарплатой, мы получаем процент за инвестиции в тебя;
— в наших интересах научить тебя так, чтобы твоя зарплата была как можно выше;
— мы прокачиваем твои навыки еще 2 года после курса: проводим выездные мероприятия и мастер-классы — и доходы наших выпускников растут;
— мы не зависим от банков и их рассрочек — кризис не повлиял на доступность курсов.
Чтобы попасть на курс, нужно выполнить небольшое тестовое задание. Переходи по ссылке и оставляй заявку!
Узнать больше
#реклама 16+
kata.academy
О рекламодателе
7 718
Принцип работы сетей 5G основан на использовании передовых технологий и стандартов, которые обеспечивают высокую скорость передачи данных, низкую задержку и возможность подключения большого количества устройств.
Ключевые аспекты:
Использование широкого спектра частот: 5G использует как низкие, так и высокие частоты, включая миллиметровые волны, которые позволяют передавать большие объемы данных на высоких скоростях.
Малые ячейки: Для увеличения плотности сети и улучшения покрытия в густонаселенных районах используются малые ячейки.
Массивная MIMO (Multiple Input Multiple Output): Технология, позволяющая одновременно использовать большое количество передающих и приемных антенн для увеличения пропускной способности и эффективности сети.
Расслоение сети (Network Slicing): Виртуализация сети, позволяющая создавать множество виртуальных сетей с различными характеристиками на одной физической инфраструктуре.
Улучшенная модуляция: Использование более сложных схем модуляции для увеличения количества данных, передаваемых за один такт.
Edge Computing: Обработка данных ближе к пользователю, что снижает задержку и улучшает производительность приложений в реальном времени.
7 718
Что такое 3FA?
Трехфакторная аутентификация (3FA) — это тип аутентификации, который подтверждает личность пользователя с использованием трех различных факторов аутентификации:
⁃ Фактор знаний — что-то, что вы знаете (например, пароль, PIN-код, секретный вопрос)
⁃ Фактор владения — то, что у вас есть (например, смартфон с приложением для проверки подлинности, SIM-карту, ключ безопасности).
⁃ Фактор принадлежности — то, чем вы являетесь (например биометрические данные пользователя, например, сканирование отпечатков пальцев, распознавание лица, распознавание голоса).
Трехфакторная аутентификация требует от пользователя демонстрации всех трех факторов аутентификации для успешного завершения аутентификации и получения доступа к своей учетной записи.
7 718
Как перевыполнить план продаж?
- Улучшить клиентский сервис
- Контролировать звонки и работу менеджеров
- Доверить рутину роботам
- Объединить все приложения и сервисы в своей CRM
С сервисами MANGO OFFICE бизнес-процессы станут прозрачными на каждом этапе воронки. Удобный личный кабинет позволит легко настроить систему коммуникаций компании, гарантируя бесперебойность работы отделов, повышение качества сервиса и объемов продаж.
Узнать больше
#реклама 16+
mango-office.ru
О рекламодателе
7 718
Таблица разделов
Таблица разделов — часть главной загрузочной записи (
MBR), состоящая из четырёх записей по 16 байт. Каждая запись описывает один из разделов жёсткого диска. Первая запись находится по смещению 1BEh от начала сектора, содержащего MBR, каждая последующая запись вплотную примыкает к предыдущей.
Для создания на диске более 4 разделов используются расширенные разделы, позволяющие создать неограниченное количество логических дисков внутри себя.
Адреса начала и конца раздела задаются в формате CHS, используемом традиционными функциями дискового сервиса BIOS, из-за чего номер цилиндра разорван на две части: старшие два бита хранятся в двух старших битах слова, отведённого под номера цилиндра и сектора; за ними следуют шесть бит номера сектора, а младшие восемь бит номера цилиндра занимают весь младший байт слова. Если задать корректный адрес с помощью формата CHS невозможно, все три байта полей начала и конца раздела должны содержать FFh7 718
Главная загрузочная запись (MBR)
Нулевой сектор физического жёсткого диска содержит так называемую главную загрузочную запись (MBR — Master Boot Record). При начальной загрузке компьютера с жёсткого диска
BIOS считывает этот сектор в оперативную память и передаёт управление содержащемуся в нём коду начального загрузчика.
MBR логически можно разделить на три области: код начального загрузчика, таблицу разделов и сигнатуру — слово со значением AA55h, занимающее последние два байта MBR. BIOS проверяет сигнатуру, чтобы убедиться в корректности MBR; если сигнатура не равна указанному значению, загрузка не выполнения и выдаётся сообщение об ошибке.
Начальный загрузчик, находящийся в MBR, в общем случае определяет, какой из разделов диска является активным, загружает в память первый сектор этого раздела и передаёт ему управление.7 718
Нормализация
Нормализация — процесс разделения данных по отдельным связанным таблицам. Нормализация устраняет избыточность данных и тем самым избежать нарушения целостности данных при их изменении.
Существуют 7 нормальных форм:
1NF (Первая нормальная форма) предполагает, что сохраняемые данные на пересечении строк и столбцов должны представлять скалярное значение, а таблицы не должны содержать повторяющихся строк.
2NF — каждый столбец, не являющийся ключом, должен зависеть от первичного ключа.
3NF — каждый столбец, не являющийся ключом, должен зависеть только от первичного ключа.
Нормальная форма Бойса-Кодда (BCNF) является немного более строгой версией третьей нормальной формы.
4NF применяется для устранения многозначных зависимостей.
5NF разделяет таблицы на более малые таблицы для устранения избыточности данных.
6NF — каждое ограничение в связях между таблицами должно зависеть только от ограничений ключа и ограничений домена, где домен представляет набор допустимых значений для столбца
7 718
Ответ на вопрос и Музыка ваша до конца лета бесплатно
Яндекс Музыка до конца лета бесплатно (вместо 299 ₽ в месяц) для вас и 3-х ваших близких.
Попробуйте сейчас!
Попробовать
#реклама 18+
music.yandex.ru
О рекламодателе
7 718
Реляционные и Нереляционные модели баз данных
Реляционные базы данных (RDBMS)
Реляционные базы данных используют реляционную модель, основанную на табличном представлении данных. В этой модели данные организованы в виде таблиц (называемых отношениями), состоящих из строк и столбцов.Основные характеристики: Структура: Данные хранятся в таблицах, состоящих из строк и столбцов. Связи: Таблицы могут быть связаны друг с другом с помощью внешних ключей. Схема: Структура данных (схема) должна быть определена заранее. Язык запросов: SQL (Structured Query Language) используется для управления и манипуляции данными. Транзакции: Поддержка транзакций с соблюдением свойств ACID (атомарность, согласованность, изоляция, долговечность). Примеры: PostgreSQL, MySQL, Oracle, Microsoft SQL Server. Нереляционные базы данных (NoSQL)
Нереляционные базы данных, или NoSQL, предлагают гибкую альтернативу реляционным базам данных. Они могут использовать различные модели данных, включая документо-ориентированные, ключ-значение, графовые и столбцовые хранилища.Основные характеристики: Структура: Данные могут быть неструктурированными или полуструктурированными. Связи: Меньше акцента на жесткие связи, больше на производительность и масштабируемость. Схема: Схема данных может быть динамической или вообще отсутствовать. Язык запросов: Различные, в зависимости от типа NoSQL базы данных; многие используют API для запросов. Транзакции: Многие NoSQL системы не гарантируют полное соблюдение свойств ACID, но могут поддерживать BASE (базовая доступность, мягкое состояние, окончательная согласованность). Примеры: MongoDB (документо-ориентированная), Redis (ключ-значение), Cassandra (столбцовая), Neo4j (графовая).
7 718
💡Сисадмин без логирования — невостребованный сисадмин.
Именно через логи можно отслеживать работу приложений, находить и исправлять ошибки, анализировать производительность и многое другое.
Хотите построить успешную карьеру? Разберитесь в этом необходимом инструменте на открытом практическом уроке от OTUS, где мы рассмотрим:
- какие типы логов существуют и какие данные они содержат;
- как правильно организовывать логирование в приложении, чтобы облегчить отладку и анализ;
- передовые технологии и инструменты для эффективного управления и анализа;
- практические примеры.
Спикер — опытный системный администратор и инженер, сертифицированный специалист ITIL.
🎁 Встречаемся 10 июня в 20:00 мск в рамках курса «Администратор Windows». Все участники вебинара получат специальную цену на обучение!
👉 Регистрируйтесь прямо сейчас: https://vk.cc/cxmQqo
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
7 718
Архитектуры CISC и RISC представляют собой два различных подхода к проектированию процессоров и наборов инструкций.
CISC (Complex Instruction Set Computing):
• Комплексный набор инструкций: Процессоры CISC имеют богатый и разнообразный набор инструкций. Одна инструкция может выполнять множество операций, что позволяет программистам писать более компактный код.
• Различная длина инструкций: Инструкции в CISC-процессорах могут иметь различную длину, включая переменную длину.
• Многоадресные инструкции: Инструкции CISC могут работать с несколькими операндами, находящимися в памяти.
Примеры архитектур CISC включают x86 (например, процессоры Intel и AMD).
RISC (Reduced Instruction Set Computing):
• Упрощенный набор инструкций: RISC-процессоры имеют более простой и ограниченный набор инструкций. Каждая инструкция выполняет минимальное количество операций.
• Фиксированная длина инструкций: Инструкции в RISC-процессорах имеют фиксированную длину, что упрощает процесс декодирования.
• Однородные инструкции: Все инструкции в RISC имеют одинаковый формат и выполняются за один такт.
Примеры архитектур RISC включают ARM, MIPS, и PowerPC.
Обе архитектуры имеют свои преимущества и недостатки. CISC часто предоставляет более высокий уровень абстракции для программиста, в то время как RISC, с фокусом на простоте и эффективности, обеспечивает более предсказуемое выполнение инструкций и упрощенную аппаратуру. С течением времени границы между CISC и RISC становятся все более размытыми, так как современные процессоры часто объединяют элементы обеих архитектур для достижения оптимальной производительности.
7 718
Виды и типы связей между таблицами в реляционных базах данных
В сего существует три вида связей между таблицами баз данных:
• связь один к одному
Самая редко встречаемая связь между таблицами. Таблицы будут связаны один к одному тогда, когда одному объекту таблицы А соответствует один объект таблицы Б, и наоборот. Если вы видите такую связь, то смело моно объединить две таблицы в одну.
• связь один ко многим
Реализуется тогда, когда объекту А может принадлежать или же соответствовать несколько объектов Б, но объекту Б может соответствовать только один объект А.
• связь многие ко многим
Реализуется в том случае, когда нескольким объектам из таблицы А может соответствовать несколько объектов из таблицы Б, и в тоже время нескольким объектам из таблицы Б соответствует несколько объектов из таблицы А.
7 718
Открой тайны Linux и мир низкоуровневого программирования!
Знаете ли вы, сколько строк кода составляет ядро Linux? 🔽
Если вы увлечены миром операционных систем и хотите погрузиться в низкоуровневое программирование, наш канал – это то, что вам нужно!
Тут вы найдете:
• Уникальные гайды по администрированию Linux
• Продвинутые техники и рекомендации по разработке на языках C/C++
• Подробные статьи о внутреннем устройстве операционных систем
• Интересные факты и новости из мира технологий
Присоединяйтесь к нам и становитесь частью сообщества истинных гуру Linux и программирования!
7 718
В зависимости от источника возникновения сигнала прерывания делятся на:
1) асинхронные, или внешние — события, которые исходят от внешних аппаратных устройств (например, периферийных устройств) и могут произойти в любой произвольный момент: сигнал от таймера, сетевой карты или дискового накопителя, нажатие клавиш клавиатуры, движение мыши. Факт возникновения в системе такого прерывания трактуется как запрос на прерывание: устройства сообщают, что они требуют внимания со стороны ОС;
2) синхронные, или внутренние — события в самом процессоре как результат нарушения каких-то условий при исполнении машинного кода: деление на ноль или переполнение стека, обращение к недопустимым адресам памяти или недопустимый код операции;
3) программные — инициируются исполнением специальной инструкции в коде программы. Программные прерывания, как правило, используются для обращения к функциям встроенного программного обеспечения, драйверов и операционной системы.
7 718
Что такое прерывания?
Прерывание — одна из базовых концепций вычислительной техники, которая заключается в том, что при наступлении какого-либо события происходит передача управления специальной процедуре, называемой обработчиком прерываний.
В отличие от условных и безусловных переходов, прерывание может быть вызвано в любом месте программы, в том числе если выполнение программы приостановлено, и обусловлено обычно внешними по отношению к программе событиями. После выполнения необходимых действий, обработчик прерываний, как правило, возвращает управление прерванной программе.
Используются для работы с периферийными устройствами. К примеру, требуется направить запрос на загрузку данных с диска в память, и пока идёт загрузка — производить какие-либо другие операции, либо остановить выполнение до получения прерывания, а после окончания загрузки перейти к обработчику прерывания, который начнёт обработку поступивших данных. С помощью прерываний также может быть реализована многозадачность, отладка программ, эмуляция определённых устройств и т.д.
Они бывают асинхронные, синхронные и программные.
