Поиск ответов на вопросы программистов, кодеров, веб-разработчиков, фронтендеров, бекендеров
Ответы на вопросы из разных областей программирования и инжениринга в сфере ИТ.
Последние вопросы
Помогите, пожалуйста: есть список имен, по клику по имени должен появляться скрытый текст(это сделано), но как сделать чтоб этот скрытый текст исчезал с предыдущих элементов как только кликнешь на новый? function showText(e){ e.preventDefault() let targetBlock = e.currentTarget.lastChild.lastChild ...
Я пишу код на Python, используя библиотеку selenium для открытия веб-страниц. При открытии страницы мне нужно подтвердить капчу google В УЧЕБНЫХ ЦЕЛЯХ с помощью кода. Когда я это делаю естественно появляется окно с гидрантами и прочим... Но, я заметил что когда я использую мой...
void heapify(int arr[], int n, int i) { int largest = i; int l = 2*i + 1; // левый = 2*i + 1 int r = 2*i + 2; // правый = 2*i + 2 if (l < n && arr[l] > arr[largest]) largest = l; if (r < n && arr[r] > arr[largest]) largest = r; if (largest != i) { swap(arr[i], arr[largest]); heapify(arr, n, largest); } } void heapSort(int arr[], int n) { for (int i = n / 2 - 1; i >= 0; i--) ...
Возникает ошибка при переходе от нажатия кнопки к обработчику. После нажатия кнопки "1" функция переходит к выполнению else, хотя ниже прописана функция обработчика нажатия кнопки. Буду благодарна за подсказку или хотя бы намёк. @client.callback_query_handler(func = lambda m: True) def...
Прохожусь по массиву, добавляю блокам скрытие, по клику на кнопку показываю по 3 блока, когда закончился список показываю кнопку скрыть и по клику блоки скрываются. Не могу заново выполнить действие добавления. var btn = document.querySelector('#more'); var data = Array.from(document.querySelectorAll('.content__carts...
Дано натуральное четырехзначное число. Найдите минимальное натуральное четырехзначное число, состоящее из тех же цифр, что и заданное. Заметим, что четырехзначные числа не могут начинаться с нуля. Напишите функцию с именем changeDigitsOrder, которая принимает четырехзначное...
Есть ноутбук с SSD и HDD. Хочу поставить на него Kubuntu, разделив SSD и HDD пополам, чтобы получилось так: Первая половина SSD и HDD - Windows 10, Вторая половина SSD и HDD - Kubuntu. Как это стоит сделать?
Мне надо данные записывать по столбцам. А1, A2, A3... А POI как я понял пишет А1, В1, С1 Мой код работает не правильно, он перезаписывает ячейки и на выходе только последняя коллекция записывается правильно. while (iterator.hasNext()) { value = iterator.next(); rowCounter = 1; for (int i = 0; i <...
Подскажите как использовать лямбда функцию в качестве параметра метода класса Есть следующее: class MyClass { struct IData { }; using func_t = bool (*) (const MyClass::IData&); void method(func_t filter = nullptr); }; но вызов object.method([](const MyClass::IData& data) {return true;}); приводит к ошибке Error (active) E0413 no suitable conversion...
Из времени входа и выхода (попарно): intervals = [ { 'lesson': [1594663200, 1594666800], 'pupil': [1594663340, 1594663389, 1594663390, 1594663395, 1594663396, 1594666472], 'tutor': [1594663290, 1594663430, 1594663443, 1594666473] } ] Нужно чтобы создавался списки в словарях: 0,1 : 0,1 ; 0,1 : 2,3 ; 2,3 : 0,1 ; 2,3 : 2,3... { 'lesson': [1594663200, 1594666800], 'pupil': [1594663340,...
Пытаюсь запустить auto-py-to-exe в консоли PyCharm (использую vevn) и вот такую ошибку получаю. Не подскажите, что в такой ситуации делать? Fatal error in launcher: Unable to create process using '"d:\?????????\programms on python\letter printer 2.1\venv\scripts\python.exe" "D:\Documents\Programms on Python\Letter Printer 2.1\venv\Scripts\pyinstaller.exe" ': ?? ??????? ?? ??? ?????????...
Я недавно начал изучать Liquibase и у меня возникла проблема, решение которой я не нашел в гугле. Дело в том, что у меня есть две сущности: Category и Product с отношением one-to-many. Как в случае с обычными Hibernate сущностями у Category есть ссылка на List Product'ов, а у Product ссылка на Category. При попытке...
Как сделать авторизацию на сайте через аккаунт Wargaming? Как это реализовано на подобных сайтах. Подскажите, буду благодарен.
Наверно на этом форуме это уже классика, но я не могу ничего сделать. Объясните, пожалуйста. Я новичок. Мой код: document.getElementsByClassName('ol-title ol-upper ol-light pr-20'); Ошибка: Uncaught TypeError: document.getElementsByClassName is not a function
Сперва скриншот, как это выглядит в HTML коде: Этот же кусок в виде HTML кода: <div class="LeftSidebar__section hidden"><div class="SidebarList"><h2 class="SidebarList__title">Your app</h2><ul class="SidebarList__list" data-testid="rootlist"><li class="SidebarListItem"><div class="DropTarget SidebarListItem__drop-target"><div...
Мне необходимо сделать приложение независимым от наличия python-а на компьютере пользователя, сохранив при этом максимальную открытость кода. То, что я пока придумал, это впихнуть интерпретатор целиком в отдельную подпапку приложения и указал в основном скрипте путь туда....
struct my_time { long long day, hour, minute, second; void set(long long t) { if (t>=0) { day = t/60/60/24; hour = t/60/60-day*24; minute = t/60-hour*60-day*24*60; second = t-minute*60-hour*60*60-day*60*60*24; } else if (t%86400==0) { day=t/86400; hour=0; minute=0; second=0; } else { day = -1; day += t/86400; hour =...
У меня log4j.properties находится в той же папке что и класс с методом main, но при запуске работа логгера не зависит от log4j.properties. Помещение его в корневой src проекта не меняет ситуацию. Буду рад если поможете. Вот содержимое моего log4j.properties (замена TRACE на ALL или OFF не приводит к...
Помогите, пожалуйста, придумать идею для реализации множественного наследования по схеме:
Я знаю как вывести текст на окошко, но только если он был записан заранее как переменная или через консоль во время работы программы, однако как принимать текст прямо в окне и отображать его на нем же? Говоря иначе, я хочу чтобы можно было печатать с клавиатуры и текст сразу...