Поиск ответов на вопросы программистов, кодеров, веб-разработчиков, фронтендеров, бекендеров
Ответы на вопросы из разных областей программирования и инжениринга в сфере ИТ.
Последние вопросы
Собственно, вопрос в заголовке. У меня есть активити с listView, webView и ещё некоторыми view, которые в данный момент не важны. Webview загружает заранее подготовленный html-файл с использованием javascriptinterface из папки assets. Я хочу, чтобы пользователь мог переместить элемент из listview в webview, а...
Уже который раз натыкаюсь на проблемы с импортами в python. Давайте представим что у нас есть такая структура проекта: app/ main.py utils/ file1.py file2.py Здесь модуль file1 импортирует модуль file2, а в файле main.py происходит импорт модуля file1. Казалось бы, ничего сложного, просто пропишем в...
Есть 2 таблицы: t1 содержит основной временной промежуток, t2 - временные промежутки внутри него, которые необходимо исключить. CREATE TABLE t1 ( start_date DATE NOT NULL, finish_date DATE NOT NULL ); INSERT INTO t1 (start_date, finish_date) VALUES ('2023-04-02', '2023-07-31'); CREATE TABLE t2 ( exception_start_date DATE NOT NULL, exception_finish_date DATE NOT NULL ); INSERT...
Пересел на новый пк, установил все программы, но заметил некую проблему, связанную с подсказками импортов. Кто работает в PyCharm, знает, что там можно написать метод и нажать на красную лампочку, где выведутся список библиотек, откуда можно импортировать данный метод. Вот это...
В приложении Windows Forms, которое запущено постоянно, нужно вызывать метод DeleteOldAccounts() каждый день ровно в 18:00. Для этого есть таймер, который каждые 10 секунд проверяет системное время и сравнивает его с заданным. Если время совпадает, то метод вызывается. Как сделать так, чтобы...
Предположим, что у меня есть класс RootBrother и у него есть поле RootNum типа int. Создадим массив RootBrother[] rbs=new RootBrother[2000];. Я хочу, чтобы у всего массива значение поля RootNum было равно 19362363. Я не хочу, чтобы у каждого элемента массива было отдельное поле(лишнее место занимает(особенно...
При парсинге Авито появляются дубликаты, заменяющие собой уникальные карточки с товаром, которые я хочу получить: import time from selenium import webdriver url = 'https://www.avito.ru/brands/i357584534/items/all/odezhda_obuv_aksessuary?s=profile_search_show_all&sellerId=0ef4c451e53ee39b40d7a251d5721b08' def parse(url): driver = webdriver.Firefox() driver.get(url) SCROLL_PAUSE_TIME...
Есть Windows 10 ПК, с пользователем имя которого указано на кириллице, и соответственно папка пользователя (в которой лежит папка .ssh) тоже на кириллице. Судя по ответу сервера, при выполнении команды git clone ему не нравятся именно кириллические символы в пути до ssh-ключа. Ответ...
как сделать, что бы activity менялась в зависимости от размера экрана? например если разрешение телефона меньше 1650x720, то будет включаться другая activity? Пробовал делать папку res/layout-small, но она не применяет activity, указанные там Есть ли способ распределить activity, именно что бы...
Как называется расширение в vs code, который делает комментарии на каждый div и показывает в комментарии что это за класс?
Скрипт с помощью лучей размещает по стенам объекты. Объекты поворачиваются относительно поверхности стены с помощью transform.up = hit.normal; Мне нужно развернуть все объекты по одной оси (локальный Y) в одну сторону, но относительно своих положений на стенах. Как если бы это были...
Когда мы создаём класс, у нас как бы появляется шаблон объекта(имею ввиду всё, что написано в отступе class), и сам оригинальный объект, который доступен по имени класса(имя класса является ссылкой на этот оригинальный объект): class InCap: name = 10 InCap.name = 203 #мы можем убедиться в...
Есть поле label_1_line_edit = QLineEdit(), при вставке данных в него: в первом label_1_label_total = QLabel() число должно увеличиться на 5, во втором label_2_label_total = QLabel() число должно уменьшится на 2, в третьем label_3_label_total = QLabel() число должно увеличиться на 10. main.py import sys from PyQt5.QtCore import Qt from PyQt5.QtWidgets import (QApplication,...
Не могу решить задачу. Нужно создать функцию getUsersNamesInAgeRange(users, gender), которая возвращает среднее значение возраста пользователей одного пола. На данный момент смогла написать только так, но результат неверный: function getUsersNamesInAgeRange(users, gender) { const filteredGender = users.filter((user) => { ...
При использовании API промисов в fs в первую очередь я должен открыть файловый дескриптор и только потом получить доступ к нужному мне методу, в моем случае это createReadStream const fileHandle = await fs.open(filePath, 'r') const readableStream = fileHandle.createReadStream(opt) Как мне правильно воспользоваться этит...
Предложен код: using namespace std; int main(int argc, char* argv[]) { srand(time(0)); const int array_size = 200000; // 1 int a[array_size]; for (int counter = 0; counter < array_size; counter++) { // 2 a[counter] = rand() % 50 - rand() % 50; // 3 cout << a[counter] << " "; } int min = a[0]; // 4 for (int counter = 1; counter < array_size; counter++) { // 5 if (min > a[counter]) { ...
static int list_resize(PyListObject *self, Py_ssize_t newsize) { PyObject **items; size_t new_allocated, num_allocated_bytes; Py_ssize_t allocated = self->allocated; /* Bypass realloc() when a previous overallocation is large enough to accommodate the newsize. If the newsize falls lower than half the allocated size, then proceed with the realloc() to shrink the list. */ if (allocated >= newsize && newsize >= (allocated >>...
У меня есть NativeFederation Angular 18 приложение(созданное с нуля), которое должно при билде создавать файл remoteEntry.json, это происходит. Также оно должно создавать файл exposes экспортируемого элемента. Но этого не происходит при запуске в режиме разработке ng serve. Файл появляется только...
int test; Это объявление переменной test = 5; Это ее инициализация int test2 = 5; А что это? Тут как бы и объявление и инициализация одновременно. Есть ли для этого отдельное название или нет? И еще пара вопросов (которые не относятся к верхней части): инициализация это присвоение...
Использую Windows 10. Установлена версия VirtualBox 7.0. Создал виртуальную машину с Xubuntu 22.04.3 LTS. У меня на компе 2 монитора. Обычно на правом виртуалку запускаю, а на левом мониторе работаю локально на ПК. Так вот, обратил внимание, что если нет активности на виртуалке в течении 5 минут...