Поиск ответов на вопросы программистов, кодеров, веб-разработчиков, фронтендеров, бекендеров
Ответы на вопросы из разных областей программирования и инжениринга в сфере ИТ.
Последние вопросы
Пользователь вводит число, в зависимости от того делится ли число без остатка на 3, 6, 9 программа выводит в консоль “Число Х делится на Y” или “Число Х неделимо на Y”. • Число делится на 3, когда сумма его цифр делится на 3. • Число делится на 6 только в случае соблюдения двух...
Не могу понять как организовать файл манифеста в мультиязычном сайте. Прошу подсказать как правильно его оформить. моя структура проекта src -app --[lng] ---components ---about ---layout.tsx ---page.tsx файл manifest.ts import type { MetadataRoute } from "next"; export default function manifest(): MetadataRoute.Manifest { return { name: "Next.js...
Пример с официального сайта winshell https://winshell.readthedocs.io/en/latest/cookbook/shortcuts.html#create-a-shortcut-to-a-file import os, sys import winshell shortcut = winshell.shortcut(sys.executable) shortcut.working_directory = "c:/temp" shortcut.write(os.path.join(winshell.desktop(), "python.lnk")) shortcut.dump() При установке библиотеки (https://winshell.readthedocs.io/en/latest/index.html) pip install...
Какой параметр файла (например, txt файла) надо знать, кроме его имени, расширения его содержимого и адреса, чтобы можно было найти этот файл? Может быть при создании файла ему присваивается пожизненный неизменяемый ID код, зная который этот файл можно будет найти? Если такой...
let i = 1, interval = 500, shag = 22; setInterval(_ => { i++; document.querySelector('div.cc').style.width = ((i * shag) > 100 ? 100 : (i * shag)) + '%' }, interval); div { height: 5px; background: red; width: 0px; } <div class='cc'></div> Создал пример, где interval и shag могут принимать разные значения. Максимальная ширина 100%, минимальная 0% Ищу решение при...
Не могу понять, как интерфейсы решают проблему множественного наследования в Java. В Java 8 появились методы по умолчанию, которые позволяют реализовывать методы внутри интерфейса. С их помощью можно скомпилировать подобные программы без каких-либо неопределенностей interface...
Здравствуй добрый человек. Я не так давно начал изучать Rust, пытаюсь написать пет-проект. В процессе наткнулся на страшные ругательства со стороны компилятора, и если честно не очень понимаю, что же ему не нравится. Буду благодарен любым объяснениям и...
Код скачивания видео: async def download_video(url, size): ydl_opts = { 'outtmpl': 'video.mp4', 'format': f'bestvideo[height={size}][ext=mp4]+bestaudio[ext=m4a]/best', 'merge_output_format': 'mp4', 'noplaylist': True } try: with yt_dlp.YoutubeDL(ydl_opts) as ydl: info_dict = ydl.extract_info(url, download=True) Код отправления видео: await...
В линуксе я новичок, поэтому скачал самый простой, как говорят на форумах, дистрибутив Mint, т.к там меньше настроек и проще установка. Установил, но вот сети вай-фай он не видит. Как выяснилось драйвера нет. Скачал драйвер от Mediatek MT7630E. И выполнил следующие команды по...
При выполнении Get запроса с пагинацией возникает ошибка создания топика в микросервисном приложении. Код запроса: @GetMapping @Operation(summary = "Get all habits", description = "Retrieves a list of all habits.") @ApiResponse(responseCode = "200", description = "List of habits retrieved successfully", content = @Content(mediaType =...
Проблема следующая. Есть LinearLayout внутри которого расположены 3 элемента (кнопка1, текствью, кнопка2). Мне необходимо сверстать 7 аналогичных по содержанию LinerLayoutов. Попытка копипаста привела к созданию ссылок на объекты. При изменении параметров кнопки, они применялись для...
.settings { padding: 0; } .settings_tabs { display: inline-block; float: left; margin: 10px; /* grid-template-columns: repeat(3, 1fr); */ /* grid-template-rows: 94px; */ grid-gap: 13px; } .option { cursor: pointer; display: grid; grid-template-rows: 2fr 1fr; align-content: center; font-size: 12px; text-align: center; background: var(--grey); border-radius: 12px; } .option.selected { background: var(--gradient); color: white; } .option.selected.i { ...
Обновил pip, вылезает это: Traceback (most recent call last): File "C:\Users\admin\PycharmProjects\test\testfotest.py", line 9, in <module> turtle.exitonclick() ~~~~~~~~~~~~~~~~~~^^ File "<string>", line 6, in exitonclick File "C:\Users\admin\AppData\Local\Programs\Python\Python313\Lib\turtle.py", line 3699, in Screen Turtle._screen = _Screen() ~~~~~~~^^ File...
У меня реализован сервис с GraphQL на spring-boot-starter-graphql Есть простая схема, где поле c зависит от id B: type A { id: Int! b: [B] } type B { id: Int! с: C } type C { с: C //Зависит от id type B } Реализован контроллер и даталоудер: @QueryMapping public A getA(DataFetchingEnvironment environment) { A a = repo.getA(); int index = 0; for (B b : a.getB()) { ...
Изучаю next.js. Пытаюсь подключить локальные стили страницы. Делаю по документации https://nextjs.org/docs/pages/building-your-application/styling/css-modules#example. Создал в папке страницы файл styles.module.css. Но стили почему-то не работают. Классы в devTools отображаются, но не применяются. Чтобы не распинаться скажу...
Как нормализовать работу цикла? Нужно чтобы после выбора элемента в конкретном QComboBox, он выводился в консоль. После запуска, если нажать на кнопку более двух раз и выбрать элемент в любом QComboBox, кроме нижнего, то в консоль выведет сначала нужный элемент, затем почему-то...
Хочу создать приложение книжку. В самом начале столкнулся с трудностью. Когда записываю текст в текстовое поле и когда он доходит до нижней границы, если я пытаюсь написать его дальше, то программа создает новые строки и прокручивает окно вниз. Я хочу чтоб при достижения...
user_data = bool(input("Enter number: ")) isHappy = True if not isHappy: print ("User satisfied") if user_data == 5: isHappy = False Нужно, чтобы при ведении числа 5 переменная isHappy менялась на false, и в терминал выводилось User satisfied
есть вот такой json { "log": { "access": "/var/log/xray/access.log", "error": "/var/log/xray/error.log", "loglevel": "info", "dnsLog": false, "maskAddress": "" }, "routing": { "rules": [], "domainStrategy": "AsIs" }, "inbounds": [ { ...
У меня есть готовый алгоритм Хаффмана, он правильно переводит исходную строку в строку из нулей и единиц. Как записать эту строку в бинарный файл?