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

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

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

import hashlib class Users: def __init__(self, login, password, access_rights): self.login = login self.password = password self.access_rights = None def check_password (login, password): if login not in users: print("Такого пользователя не существует!") add_hash = login[users] hash_password = hashlib.sha256(password.encode()).hexdigest() if hash_password == add_hash: ...

Долгое время я спокойно сидел на VS 2022 и не имел проблем. Одной кнопкой "Локальный отладчик Windows" запускался код и я не имел проблем, но сейчас, когда мне потребовалось пользоваться гитом, появилась необходимость в VS Сode, и мне приходится сначала писать код в VS 2022, а потом...

Делаю небольшой телеграм-бот (использую библиотеку python-telegram-bot), который генерирует анонимные опросы и отправляет их в чат с пользователем. При ответе на вопрос пользователь может выбирать один или несколько вариантов ответа. Некоторые ответы предполагают дополнительный...

Подскажите пожалуйста, как зациклить проверку введенных значений до ввода верного диапазона значений? Спасибо. import telebot bot = telebot.TeleBot("TOKEN") @bot.message_handler(commands=['start']) def handle_text(message): numvan = bot.send_message(message.chat.id, 'Введите оклад по званию:⭐') bot.register_next_step_handler(numvan ,num1_fun) def...

Пишу несложный проект по визуализации списка анекдотов. При попытке завернуть все во фрагменты столкнулся с проблемой: перестали отрисовываться элементы, выяснил, что проблема в ListAdapter`е. Метод onCreateViewHolder не вызывается, onBindViewHolder соответственно тоже. Разметка с...

Можно ли такое сделать на PowerShell. Есть весы Vibra, подключаются к компьютеру через переходник COM-потр - USB. К компьютеру подключен второй дисплей (разрешение 960*320). Можно ли через PowerShell: Получать данные от весов Открыть отдельное окно на весь экран (на второй дисплей) и...

Доброе время суток. Подскажите куда копать... Есть такой код: let name = 'John'; function printName() { console.log(name); } setTimeout(() => { let name = 'Peter'; printName(); }, 1000); Я надеялся, что получу в консоли Peter, а он выводит John. Почему так? Ведь в локальной области видимости, где вызывают printName объявлена...

В функцию подается строка. Необходимо утроить каждый символ на четной позиции (начиная с 1), являющийся гласной. Функция возвращает данную строку. Допустим, подается 'абвгде' ,на выходе получается 'абвгдеее' #include <stdio.h> #include <stdlib.h> char *strres(char *s1) { char *res[96]; int i=0,i1=0; ...

c

Есть приложение, читает файл построчно и передаёт в Kafka. При падении приложения и затем восстановлении, необходимо продолжить или заново начать отправку в Kafka, но чтобы не дублировать ранее отправленные строки. Kafka даёт какие либо инструменты для решения этой проблемы?...

const mongoClient = new MongoClient("mongodb://localhost:27017/"); await mongoClient.connect(); const mongoCollection = mongoClient.db(DB).collection(COLLECTION); let coins = [] //получение данных coins.push(coin) async function addBD(){ console.log(coins.length) coins = removeDuplicates(coins) console.log("Без дубликатов ", coins.length) for (const coin of coins){ await mongoCollection.replaceOne({ exchange: coin.exchange, ...

Visual Prolog 5.2, ошибка: PROGRAM ERROR 1040. Press any key PREDICATES nondeterm travel(symbol, symbol, symbol, symbol, symbol) include "C:\\USERS\\USER\\DESKTOP\\MCHI\\LAB1\\COMPANY\\ROUTE.PRO" CLAUSES travel(A, C, A, C, Transport) :- route(_, A, C, Transport). travel(A, C, A, B, Transport) :- route(_, A, B, Transport), route(_, B, C, _), A <> C, A <> B, B <> C. travel(A, C, A, B,...

Недавно я начал изучать устройство компьютера и столкнулся с таким вопросом. Я понимаю, что процессор получает данные и инструкции из памяти по шине. При этом память представляет собой последовательность ячеек размером в один байт (8 бит), где каждая ячейка может хранить...

Код взят с гайда по spring security. Страницы "/", "/home", "/login" существуют и описаны в контроллере. По идее, страницы "/", "/home" должны быть доступны без авторизации, но они все равно защищены. Добавляла @Order(1) к моей конфигурации, но это не помогло, также пыталась...

Хочу обновить две таблицы Readers и Persons в одном запросе. UPDATE Readers r JOIN Persons p ON r.PersonalId = p.Id SET r.libraryCardNumber = 150, r.TotalBooks = 8, p.Firstname = 'Имя', p.Lastname = 'Фамилия', p.Surname = 'Отчество', p.DateOfBirth = '01.01.01' WHERE r.Id = 48 Выдает ошибку Execution finished with errors. Result: near "r": syntax error At line 1: UPDATE Readers r Если сделать запрос...

Стоит следующая задача: бот отрабатывает нажатие кнопки старт, записывает данные и переводит пользователя в чат с оператором. Этот чат работает в интеграции с OkoCRM. Туда вводиться token бота и чат работает внутри crm. Но при таком раскладе, весь остальной фнукционал бота...

У меня есть приложения WinForms. В нем после прохождения авторизации открывается форма меню, в которой пункт "Настройки". В зависимости от роли открываются разные возможности в настройках. Мне нужно, чтобы при выборе пользователя в comboBox автоматически заполнялись поля...

c#

# Функция для инициализации браузера def init_browser(): driver = webdriver.Chrome(options=options) # Используем стандартный webdriver driver.get(URL) return driver # Функция для заполнения формы def fill_form(driver, key): try: # Явное ожидание для элемента ввода input_element = WebDriverWait(driver, 10).until( ...

Здесь мы попробуем собрать лучшие ответы и рекомендации насчёт литературы и других учебных ресурсов по языку Dart, фреймворку Flutter и популярным библиотекам. Формат: Название, Авторы. Год ISBN. Формат для переведенной литературы: Название, Авторы. Издательство, Год,...

Слайдер привязан к табам в виде модального окна, по клику на стрелку слайдера нужно перемещаться по табам. Как это можно попробовать реализовать? Получилось только криво переходить на один слайд вперед. tabsBtn[i].addEventListener('click', function(){ tabsItem[i].style.display = 'block'; ...

public interface ClassWithList { public void clearList(); public void tryAdd(Class<T> b); public void update(Class<T> c); } При расширении указываю конкретный класс, и возникает ошибка. public class Test implements ClassWithList { @Override public void clearList() {} @Override public void tryAdd(Test b) { // Error } @Override public void update(Test c) { // Error ...