Где в проекте на MVC следует держать интерфейсы?
Всем привет! Слышал утверждение, что в проекте следует использовать все классы через интерфейсы - как некий усредненный вариант между хард- и софт-кодом. Но при попытке реализоват…
Всем привет! Слышал утверждение, что в проекте следует использовать все классы через интерфейсы - как некий усредненный вариант между хард- и софт-кодом. Но при попытке реализоват…
Если в общих чертах пишу небольшое приложение для передачи значений переменных, а именно 4 штук, с панели Siemens TP700 по протоколу Modbus TCP в ELAU C400. С использованием файла…
Полностью переустановил Qt, установил практически все модули. Qt Creator не видит WebEngineWidgets. Подскажите, пожалуйста, что делать. cmake_minimum_required(VERSION 3.16) projec…
В общем, у меня есть вот такой просто *.proto-файл: syntax = "proto3"; package MyApp; service MyService { rpc SayHello (HelloRequest) returns (HelloReply); } message Hel…
Загружаю сущность с использованием AsNoTracking: var task = await _context.Tasks.AsNoTracking().FirstOrDefaultAsync(x => x.Id == Guid.Parse("31797f2f-1116-48c0-90c9-acd428…
Допустим, что есть 1 ValueObject: public class Address { private Address() { } public string Value { get; private init; } public static Result<Address> Create(string address…
Вопрос такой: курсоры в std::fstream всегда имеют одинаковую позицию (как для чтения, так и для записи). Например, в std::stringstream такого нет: Курсор для чтения имеет свою поз…
Написал программу на C++ для снятия скриншотов. Запускаю её на Windows 11. Программа работает, но разрешение экрана определяется некорректно: скриншот сохраняется с размером 1440×…
Создаю шейдер через shaderGraph по этому видео: https://www.youtube.com/watch?v=MqpyXhBIRSw Текстура после добавления материала исказилась и выглядит так: Сама текстура: Шейдер: т…
Интересует алгоритм и/или программа на C, возможен Perl. Вывод желателен такой: пусть вершины называются a, b, c, Тогда рёбра выглядят как ab, ac, bc и т.п. Количество рёбер вряд …
Всем привет! Есть такая проблема. Есть сервис, который занимается отправкой real-time уведомлений. Когда пользователь подключается к нему, то подключение идентифицируется по Conne…
Как добиться того, чтобы объект o в консоли двигался по направлению вниз вне зависимости от того, нажимаю я клавишу или нет. Понятное дело, чтобы он двигался вниз, необходимо пере…
В проекте используется валидация при помощи Fluent Validation. Валидаторы созданы, в проект подключены так: builder.Services.AddFluentValidationAutoValidation(); builder.Services.…
Пробую создать приложение c++, которое умеет "выполнять" lisp код. Для интеграции использую Embeddable Common LISP Абстрактный пример код на лисп: (setq my_class (create…
Пишу свой движок (пока что 2Д). Мне очень нужно выводить rgba (без учета aльфа, желательно (чтобы в каждый кадр ее не убирать)). Я хочу максимум низкоуровневости и возможный миним…
При попытке добавить файл БД SQLite в архив выпадает ошибка. на строке : archive.CreateEntryFromFile(filebd, fila); Типа файл уже чемто открыт. По логике програмы архивирование са…
Я новичок в c++, и в программировании в целом.Я пытался написать код для простенькой 2d игры, используя движок irrlicht.Столкнулся с этой проблемой и никак не могу понять в чем зд…
Использую: C#, .net 9, EF Core, DDD. Проектирую микросервисы, сейчас описываю домены у всех сервисов, но столкнулся с такой не понятной ситуацией. Допустим, что есть некий API для…
Я делаю змейку в консоли (разделил на файлы) и в файле logic.cpp у меня такой код: #include <iostream> #include "logic.h" using namespace std; class Field { public…
Прочитал примеры на cppreference, но не понял, как в случае передачи в функцию массива фиксированной длины могут помочь оптимизировать выполнение указанные квалификаторы и из комб…
порекомендуйте сайт с документацией на котором я смогу научиться работать с сетью на C++ желательно коротко и понятно
Предположим, есть следующий класс: public class Test { public int LENGTH { get; set; } public int VALUE { get; set; } } Со стороны БД в отдельной таблицы в nvarchar храню лямбду (…
Столкнулся с такой ошибкой Assertion failed: g.WithinFrameScope, file C:\Users\CHRON\vcpkg\buildtrees\imgui\src\v1.91.9-afb09617a6.clean\imgui.cpp, line 7025 И без понятия, что де…
Подскажите, пожалуйста, несложный способ сгенерировать массив случайных чисел 0-1 с неравномерным распределением (подсобрать их к началу, например) имея только генератор в диапазо…
я скачал TDLib на Windows вместе с Qt6. До этого сделал проект-приложение для работы с сессиями, но только делал это всё на Arch Linux. Потом решил скомпилировать проект под Windo…
Ребят, не могу найти ошибку в коде, выдает wrong answer на 4 тесте Условие: Даны два массива. Для каждого элемента второго массива определите, сколько раз он встречается в первом …
Есть ли различия между спред оператором и явным методом материализации для IQueryable ? По большей части меня интересуют различия именно на уровне работы в EFCore. Никакой информа…
Не работает ChromeOptions options = chromeDriversHelpers.GenerateChromeOptions( Uuid, userAgent, width, height, pixelRatio: 2, disableImage: true ); options.AddArguments($"--…
Мне не удается установить и настроить компилятор g++. Я пользовался официальной инструкцией, установил пакет MinGW (на диске C есть папка msys64) и добавил путь C:\msys64\ucrt64\b…
Имеется столбец кнопок в QGridlayout row n, column 0. Кнопки - обьекты кастомного класса ButtonDrag, наследника QPushbutton. В классе есть некая переменная int row, в которую сохр…