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

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

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

Что нужно знать: Массивы Класс Arrays. Задание: Дан массив произвольной длины. Необходимо вернуть центральную часть массива, при чем, если массив четной длины, то вернуть массив из двух элементов, если нечетной, то вернуть массив из одного элемента. Пример ввода: {1, 5, 2,...

Есть ли принципиальная разница между этими примерами кода? someCompletionStage.thenApply(string -> doSomething(string)); CompletableFuture.supplyAsync(() -> { String string = someCompletionStage.join(); doSomething(string); }); Понимаю, что первое идиоматичнее и легче читается, но есть ли разница в поведении и...

Добрый день если вкратце задача: Есть домен с прописанным A путем IP адрес сервера, нужно на сервере когда к нему стучится домен который до этого не стучался автоматически выдавать ssl сертификат и переадресовывать на https, так вот у меня нет списка доменов, доменам...

У меня есть код: int i = 12; int hello = 4; Нужно при создании в название 2 переменной добавить значение переменной i. (int hello + i = 4 == int hello12 = 4) Надеюсь понятно. int i = 0; while (true) { i++; int XD + i = 0; // + помечается ошибкой. Как это исправить? Хочу создать много переменных с разным...

Всем привет, хочу сделать бота автоответчика. (пользователь нажимает /start и на мой аккаунт приходит заявка что человек хочет с нами связаться, где указан его username) Но не пойму как выполнить отправку заявки на мой аккаунт код ниже, благодарю за обратную связь! from aiogram import...

Есть проект backend'a написанный на c#. и Проект frontend'a на react. Я хочу получить файлы из локальной папки на беке, чтобы отобразить документ(картинку, не особо важно). И суть в том, что фронт не видит эту папку разумеется, потому что она в другом проекте. Как мне её подключить к фронту?...

У меня есть React приложение на MERN. Логика лайков есть, но они не добавляются динамично. Только после обновления страницы. Вызывать каждый раз все посты, когда пользователь лайкнул думаю неправильное решение. Как...

class Abonent { public int id{get; set;} public stringSurname{get; set;} } Мой вариант: class inform { static void Main(string[] lines) { Abonent Human = new Abonent(); Human.id = 13; Human.Surname = "Ivanov"; Human.Abonent(); Console.ReadKey(); } } class Abonent : inform { public int id { get; set; } public string Surname { get; set; } ...

c#

Прочитал теорию, попробовал. LEFT JOIN Выбирает из первой таблицы все записи и присоединяет к ним записи из второй таблицы, по указанным для сравнения колонкам. Если не находит, то присоединяет null. RIGHT JOIN Аналогично LEFT JOIN но наоборот - выбирает из второй таблицы все записи и...

sql

Появилась необходимость управления положением и размерами открытых окон в Linux. Начал гуглить оконные менеджеры для данной оси. Одним из первых понравившихся вариантов стал wmctrl, который написан на C. Сам я пишу на пайтоне, но мне было бы удобно использовать команды...

При запуске бота он падает с ошибкой File "C:\docs\ERBot\handlers\root_handler.py", line 8, in <module> @router.message(commands=["start"]) TypeError: TelegramEventObserver.__call__() got an unexpected keyword argument 'commands' Точка входа: import asyncio import logging from aiogram import Bot, Dispatcher from config_reader import config from handlers import root_handler async def main(): ...

есть двусвязный список, с помощью него считывается/записывается информация в бинарный файл typedef struct data{ char name[16]; char sex[16]; char sport[16]; int birthday; int growth; }dataT; typedef struct node{ dataT* data; struct node* next, *prev; }node; typedef struct hwnd{ size_t size; node* head, *tail; }hwnd; int main(int agrc, char** argv) { char s[16], c; int...

Что бы я не делал, постоянно выдает ошибку: 4: BoxLayout: 5: orientation: "vertical" 6: on_parent: self.add_widget(Button(text="2", id="2")) ... TypeError: object.__init__() takes exactly one argument (the instance to initialize) Файл .py: import kivy from kivy.app import App from kivy.lang import Builder from kivy.uix.screenmanager import ScreenManager, Screen ...

Не работает регулярное выражение по выборке HTML

Есть такое регуляроное выражение для извлечения всего тега ( включительно ): Regex tableLookupPattern = new Regex("<table class=\"table\" style=\"table-layout:fixed; \">(.*)</table>"); Но оно работает только для первой таблицы, потом в него попадают ненужные символы. Как это можно...

Есть класс, который выполняет задачу, а так же должен прерывать работу, когда вызывают Token.ThrowIfCancellationRequested(); из другого класса. Я подумал, что можно закинуть в БД CancellationTokenSource, а потом 2 классу, где выполняется прерывание, там присвоить из БД, а потом вызвать прерывание. К...

c#

Подскажите как поменять местами блоки в разных родителях. Пробовал и позитион абсолют и отрицательный марджин и флоут не выходит, Спасибо! Поменять нужно div class="projects__galery" и div class="projects__slide-show" <div class="projects__content"> <div class="projects__body"> <h2 class="projects__title"> ...

Помогите спарсить ссылки в цикле, не пойму как это реализовать делаю так : users_url = [] for element in driver.find_elements(By.CLASS_NAME, 'tasks')[:20]: users_url.append(driver.find_element(By.CLASS_NAME, 'row.taskblok').get_attribute('data-link')) print(users_url) Выдает только первый data-link и это логично. Если бы row taskblok были внутри других дивов, то можно...

Продолжаю эксперементы с вебсокетами на примере библиотеки Workerman. Помогите, пожалуйста, разобраться с отправкой данных из внешнего php-скрипта на бекенде в вебсокет. Пример ws_server.php: use Workerman\Worker; require_once '/usr/local/workerman/vendor/autoload.php'; $ws_worker = new Worker('websocket://00.00.00.00:2346'); // указан ip...

Есть два попапа, которые должны открываться/закрываться при нажатии В результате работает только один элемент. Не пойму что делать? //код для первого элемента const button = document.querySelector('#pop-up-bag') const bag = document.querySelector('#pop-up-bag-container') const closePop =...

Планшет был полностью выключен. Также выключены интернет/мобильная сеть. Ночью услышал звук пришедшего уведомления. Может ли злоумышленник удалённо включить андроид, а после выключить?