| Главная » Архив материалов
Только для начального ознакомления!!!!!!!!!!
Наконец-то, после длительного перерыва, мы с вами начинаем новую тему, посвященную изучению файловой системы в Windows 10.
Это основа основ, которую должен знать каждый человек, желающий научиться пользоваться своим персональным компьютером.
И в сегодняшнем уроке мы разберём основные понятия по теме и освоим базовую информацию, необходимую для работы
...
Читать дальше »
Просмотров: 392 |
Добавил: niko |
Дата: 14.04.2020
|
Множественное наследование — это одна из ключевых особенностей языка C++. Рассмотрим, когда оно может потребоваться и как его использовать.
Назначение множественного наследования
Предположим, что нам нужно нарисовать на форме логотип, который состоит из квадрата и круга. Сначала посмотрим, как это сделать на Си. Предположим, что у нас уже есть функции рисования квадрата и круга.
Просмотров: 396 |
Добавил: niko |
Дата: 13.04.2020
|
В этой статье поговорим об одной особенности C++, которая не имеет особого практического значения, но иногда может пригодиться. Это абстрактные классы.
Но перед тем, как рассказать про абстрактные классы нужно начать с путаницы, которая часто встречается в книжках по C++.
Путаница между конструкцией и обобщением
Разберем сначала ситуацию в физическом мире. Допустим, у нас есть табуретка.
Просмотров: 384 |
Добавил: niko |
Дата: 13.04.2020
|
В этой статье мы рассмотрим, для чего в C++ нужны конструкторы и деструкторы.
Проблема с инициализацией
Как только мы начали работать с классами, то есть объединили данные и код в одном месте, то тут же возникает проблема с инициализацией переменных, то есть с заданием исходных значений.
Например, в языке С мы можем создать переменную и тут же задать ей значение:
...
Читать дальше »
Просмотров: 399 |
Добавил: niko |
Дата: 13.04.2020
|
По работе я несколько раз сталкивался с мнением, что настраивать QoS в не перегруженной ethernet сети не нужно для успешного функционирования таких сервисов, как IPTV и VoIP. Это мнение стоило мне и моим коллегам многих нервных клеток и часов на диагностику фантомных проблем, поэтом постараюсь как можно проще рассказать о том, почему это мнение неверно.
Меня зовут Владимир и я работаю сетевым инженером в одном из небольших ISP в Санкт-Петербурге.
Одним из оказываемых нами сервисов является L2VPN под транспорт IPTV потоков. На примере этого сервиса я буду вести рассказ.
Просмотров: 445 |
Добавил: niko |
Дата: 11.04.2020
|
В этой статье мы поговорим о самой сложной для начинающих теме — защите классов.
1. Различие в области видимости С и C++
В языке Си при разработке больших проектов используется модульное проектирование.
Просмотров: 415 |
Добавил: niko |
Дата: 11.04.2020
|
Что такое структура данных?
Проще говоря, структура данных — это контейнер, в котором хранятся данные в определенной компоновке (формате, или способе организации их в памяти). Эта «компоновка» позволяет структуре данных быть эффективной в одних операциях и неэффективной в других. Ваша цель — понять структуры данных, чтобы вы могли выбрать структуру данных, наиболее оптимальную для рассматриваемой проблемы.
Зачем нам нужны структуры данных?
Поскольку структуры данных используются для хранения данных в организованном виде, и поскольку данные являются наиболее важным элементом компьютерной науки, истинная ценность структур данных очевидна.
Независимо от того, какую проблему вы решаете, вам так или иначе приходится иметь дело с данными &md
...
Читать дальше »
Просмотров: 403 |
Добавил: niko |
Дата: 08.04.2020
|
Новогодние праздники — отличное время, чтобы отдохнуть от IT использовать профессиональные навыки в любимом хобби. Ковыряясь на сайте рейтинга спортивного ЧГК, я обнаружил отличный API, позволяющий получить данные о всех играх всех турниров. Так у меня появилась идея построить граф сообщества знатоков и проверить теорию шести рукопожатий на географически разбросанном и строго оффлайновом коммьюнити. Под катом картинки графов и бесполезная статистика.
Для начала краткий ликбез, что такое спортивное ЧГК.
Просмотров: 389 |
Добавил: niko |
Дата: 08.04.2020
|
В мире очень многое не делится только на белое и чёрное, на правду и истину, … Человек использует множество нечётких понятий для оценки и сравнения физических величин, состояний объектов и систем на приближенном, качественном уровне. Так, любой из нас способен оценить величину температуры за окном, не прибегая к помощи термометра, а руководствуясь лишь собственными ощущениями и шкалой приближенных оценок (“достаточно пасмурно, чтобы взять зонт”).
Но качественная оценка не обладает свойством аддитивности, присущим привычным нам числам; т. е. мы не можем определить результат операций для приближенных оценок (“небольшая сумма денег” + “небольшая сумма денег”), в отличие от, к примеру, натуральных чисел (2 + 2). Не можем определит
...
Читать дальше »
Просмотров: 402 |
Добавил: niko |
Дата: 08.04.2020
|
В одном из разделов математики существует достаточно забавная задача про сумму чисел, связанных с натуральным рядом, и на первый взгляд кажется, что она достаточно проста, но при более глубоком погружении в тематику, приходит ощущение полной беспомощности.
Вся моя жизнь неразрывно связана с математикой. В голове постоянно рождаются мысли: «Почему именно так и какое этому объяснение?». Мне нравится находить разные способы решения интересных задач.
Так в школьные годы после темы про квадратные уравнения у меня сразу появился ряд вопросов: есть ли альтернативные варианты и как будет выглядеть решение для уравнения высших степеней?
На первый вопрос достаточно быстро был получен утвердительный ответ — да, может.
Разность корней квадратного уравнения мо
...
Читать дальше »
Просмотров: 427 |
Добавил: niko |
Дата: 08.04.2020
|
| |