Поиск ответов на вопросы программистов, кодеров, веб-разработчиков, фронтендеров, бекендеров

Ответы на вопросы из разных областей программирования и инжениринга в сфере ИТ.

Последние вопросы

Я уже всё перепробовал, но всё время крашит вот код, помогите если сможете. main.py import asyncio import logging from aiogram import Bot, Dispatcher, types from aiogram.filters.command import Command, CommandStart from keyboards import phone_number from db import Database logging.basicConfig(level=logging.INFO) bot = Bot(token="TOKEN") dp = Dispatcher() db = Database('users.db') @dp.message(CommandStart()) async def...

Задача: проверить, можно ли добавить один узел в дерево так, чтобы дерево осталось деревом бинарного поиска и стало сбалансированным (определить допустимое значение добавляемого узла); А. Я попытался решить ее следующим образом: Проверять может дерево вообще уже...

c#

Пишу приложение на python использую fastapi и psycopg2 для соединения с БД postgres. Подскажите, какой фреймворк лучше подойдет для соединения с такой БД

Подскажите, как реализовать резервное копирование бд в определённый момент времени. Понятно, что нужно использовать cron, но именно в коде как это реализовать? Api на express.j, postresql, sequelize

Есть приложение, у него есть параметры: root.setMinimumSize(QSize(560, 450)); root.setMaximumSize(QSize(560, 600)). Как сделать так, чтобы изначально при открытии приложения оно открывалось с минимальным размером, а при нажатии на кнопку (на скриншоте выделено) оно принимало параметры максимального...

Вроде всё установил по инструкции, а как запускаю файл, так сразу ошибка. C:\RVC-TTS\rvc-tts-webui>python app.py C:\Users\Home\AppData\Roaming\Python\Python311\site-packages\gradio_client\documentation.py:103: UserWarning: Could not get documentation group for <class 'gradio.mix.Parallel'>: No known documentation group for module 'gradio.mix' warnings.warn(f"Could not get documentation group for {cls}:...

#include <iostream> #include <fstream> #include <string> #include <clocale> using namespace std; struct Bukvu { int e; int a; int T; int o; int p; int H; int K; int x; int c; int B; int M; }; Bukvu eng; Bukvu rus; int main() { setlocale(LC_ALL, "Russian"); wstring line; wifstream in("text.txt"); if (in.is_open()) getline(in, line); else cout << "Error"; for (int i = 0; i < line.size(); i++) { if ((line[i] ==...

c++

Вообщем есть баланс пользователя(счетчик) который запускается с нуля 0.00000000 при входе первый раз пользователя в личный кабинет. Есть функция которая добавляет значение каждую секунду к этому счетчику. (Типо 2% в день от определенной суммы инвестиции). Каждую секунду...

Понимаю, вопрос вроде бы глупый, но что-то я не догоняю Делаю небольшое API приложение по урокам Есть запрос к сайту, который должен вернуть количество групп https://javarush.com/api/1.0/rest/groups/count В браузере возвращает 64 вот код метода, делающего запрос @Override public Integer...

Цель: сделать одну apk, которая бы работала с разными устройствами через одно апи, которое различается реализацией внутри этого апи. Есть ряд устройств, их разработчик предоставляет для каждого свое апи в виде файла api.jar. Апи примерно одинаковое для всех устройств. Для...

Имеется простой код Container.h #pragma once template<typename T> class Container { public: Container() {}; void set(T _obj); private: T obj; }; Container.cpp #include "Container.h" template<typename T> void Container<T>::set(T _obj) { obj = _obj; } main.cpp #include "Container.h" int main() { Container<int> c; int n = 1; c.set(n); return 1; } И вылетает ошибка main.obj : error...

c++

VueJS Понадобилось по-быстрому отформатировать список без написания самого списка, а с помощью <pre> элемента который сохраняет форматирование. Решил: нет ничего проще чем запихнуть <slot> в компонент между <pre> и после монтирования получить и разбить строки по \n: <ul...

Всем привет, у меня возникла проблема с дефолтной аватаркой на страничке пользователя. У меня, сколько бы я не переписывал, все время вот эта иконка появляется . Объясните пожалуйста как это исправить. Ирония в том, что вставные аватарки нормально у меня отображаются и...

Подскажите пожалуйста, как увеличить каждое число в словаре в два раза. digits = { 'a': 1, 'b': 2, 'c': 3, 'd': 4, } n = digits.values() for i in n: i = n * 2 print(i) Пробовал кодить, чёт пока не вышло

Задача, нужно найти наиболее приоритетную цель. Проблема в использовании TMap в Unreal Engine 5.2. Есть enum UENUM() enum class ETargetSelectionStrategy : uint8 { Distance UMETA(DisplayName = "By Distance"), MaxHP UMETA(DisplayName = "By Maximum HP"), MinHP UMETA(DisplayName = "By Current HP"), Priority UMETA(DisplayName = "By Priority") }; Есть также поле...

struct Book{ string title; string author; int year; }; struct Library{ vector <Book> sp; }; void search(Library l, string b){ for(int i=0;i<l.sp.size();i++){ if(l.sp[i].title==b){ cout<<"Назва книги"<<l.sp[i].title<<"\nЇї автор: "<<l.sp[i].author<<"\nЇї рік написання: "<<l.sp[i].year<<endl; } } } void writel(Library l, const Book &b){ l.sp.push_back(b); } void...

c++

Есть immutable-функция (F1), вызывающая внутри себя другую immutable-функцию (F2). Подскажите, F1 продолжит пользоваться бонусами иммутабельности? в частности, переиспользованием результатов?

Не работают кнопки back и в целом бот помогите плиз import telebot from telebot import types bot = telebot.TeleBot('7162Q7JC16tsVTI_Y') @bot.message_handler(commands=['start']) def start(message): markup = types.ReplyKeyboardMarkup(resize_keyboard=True) btn1 = types.KeyboardButton("?Ознакомление") btn2 = types.KeyboardButton("? Магазин ?") my1 = types.KeyboardButton("?️Иные...

Задался таким вопросом: Можно ли поставить exe файл в автозапуск так, чтобы он запускался раньше, чем окно ввода пароля для пользователя? Типа фейк админ-панель Windows 11 запускается раньше, чем обычное окно ввода и перехватывает данные.

у меня есть код, который возвращает новый список с числами меньше 5, без повторов, а так же сортированный. как я могу его оптимизировать? c = [1, 1, -5, 2, 3, 5, 8, 13, 21, 34, 55, 89] def a(x: list): new = [] for i in x: if i < 5: new.append(i) else: continue print(sorted(set(new))) ...