Публикации по теме 'cpp'
Передача структуры в качестве аргумента функции со ссылкой и назначение значения по умолчанию для функции…
Я работал над тем, чтобы найти способ решить проблему в большой кодовой базе. Я должен был добавить функциональность.
Существовала функция stdout_to_string в xapian-application/omega
std::string stdout_to_string(const std::string &cmd, bool use_shell, int alt_status = 0);
Эта функция внутренне пытается запустить команду в среде Linux и отправить результат вызывающей программе. Внутренне на платформе Linux, которая поддерживает socketpair и fork.
создать пару сокетов, которая..
Как запустить свой первый код OpenVINO C++ с помощью Xeus-cling и Jupyter Lab
Знаете ли вы, что можете писать высокопроизводительный код на C++, который будет работать в Jupyter Lab? Что еще более интересно, знаете ли вы, что мы можем запускать AI/ML на C++ с помощью OpenVINO Runtime? Это сочетание позволяет получить лучшее от обеих сторон: высокопроизводительный код AI/ML с аппаратным ускорением, но с ним легко работать и делиться им со своими разработчиками искусственного интеллекта и друзьями. Интерфейс Jupyter Lab значительно упрощает разработку ИИ, особенно для..
Изучите шаблон проектирования Observer с помощью C ++
Давайте посмотрим, как популярный шаблон проектирования Observer (публикация / подписка) может быть реализован на C ++ самым простым способом. Здесь я использую пример метеостанции, чтобы объяснить шаблон наблюдателя, когда при изменении температуры, влажности и давления метеостанции все ее клиенты будут немедленно уведомлены.
Сначала давайте посмотрим на определение паттерна наблюдателя.
Шаблон наблюдателя определяет зависимость между объектами "один-ко-многим", так что, когда..
Возврат C ++: любой, необязательный или вариант?
Изучение C ++ STL для определения статуса возврата функции
Sphero выпустила описанного выше робота RVR в 2019 году. Перед его выпуском я работал над созданием робота с аналогичными возможностями. Я отказался от своих усилий по созданию RVR. Это привело к экспедиции в обратный инжиниринг их протокола связи последовательного порта.
По мере продвижения работы стало ясно, что данные с RVR могут быть, а могут и не быть доступны. (Я объясню позже.) Код, запрашивающий данные через вызов..
Изучение жадных алгоритмов: стратегии, примеры и значение в программировании и мобильных устройствах…
Жадные алгоритмы — это класс методов оптимизации, которые делают локально оптимальный выбор на каждом этапе. Многие из моих коллег-программистов не слишком хорошо знакомы с жадным методом структуры данных, но всякий раз, когда я реализую жадный подход во время кодирования, я замечаю это является наиболее важной темой внимания, потому что на Youtube доступен только теоретический контент и контент для целей экзамена, но я читаю исследовательский контент доктора философии, который очень..
Понимание наследования в C++: концепции и пример
Наследование — это фундаментальная концепция объектно-ориентированного программирования (ООП), позволяющая классам наследовать свойства и поведение других классов. В C++ наследование позволяет создавать иерархию классов, в которой производные классы наследуют характеристики базового (или родительского) класса. В этой статье рассматривается концепция наследования в C++, его преимущества и приводится пример, иллюстрирующий его использование.
Введение в наследование
Наследование основано..
Кто готов обсуждать проекты, исследования или что-то еще?
Команда PVS-Studio публикует множество статей, посвященных анализу open-source проектов, качеству кода и тонкостям языков программирования. Однако мы хотим разнообразить наш блог . Я понял, что прошло много времени с тех пор, как наша команда сотрудничала с другими авторами для написания статей. Я хотел бы возродить эту идею.
Любой, кто заинтересован в том, чтобы поделиться некоторыми историями с нашей командой, не стесняйтесь обращаться ко мне. Мы будем рады написать статью на..
Новые материалы
Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка.
Во время предварительного обучения модель обучается на неразмеченных данных с помощью..
Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать
С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..
Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv)
Автор : Бар Лайт
Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..
Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята?
В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..
Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение.
В этом процессе мы будем использовать неконтролируемое обучение, чтобы..
Учебные заметки: создание моего первого пакета Node.js
Это мои обучающие заметки, когда я научился создавать свой самый первый пакет Node.js, распространяемый через npm.
Оглавление
Глоссарий
I. Новый пакет
1.1 советы по инициализации..
Забудьте о Matplotlib: улучшите визуализацию данных с помощью умопомрачительных функций Seaborn!
Примечание. Эта запись в блоге предполагает базовое знакомство с Python и концепциями анализа данных.
Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..