Поиск ответов на вопросы программистов, кодеров, веб-разработчиков, фронтендеров, бекендеров
Ответы на вопросы из разных областей программирования и инжениринга в сфере ИТ.
Последние вопросы
Программе на вход подается argv argc, мне нужно обрабатывать команды вида: cmd cmd1 [cmd2 arg] [cmd3] [cmd4 arg]... Текущая реализация работает только если опции в нужном порядке и заданы все опции, каким образом можно реализовать подобно утилитам в линуксе чтобы опции были опциональны и была...
Имеется следующий код. @dataclass class A: x: int, y: str, @classmethod def _build_class(cls, x: int, y: str) -> Union['A', 'B']: return cls(x, y) @classmethod def build(cls, x: int, y: str) -> 'A': return cls._build_class(cls, x, y) @dataclass class B(A): @classmethod def build(cls, x: int, y: str) -> 'B' new_y = "Hello" return cls._build_class(cls, x, new_y) При проверке mypy...
Имеем два совершенно идентичных кода простейшего декоратора. Единственное отличие: в одном вызов f до таймаута, в другом - после. 1-ый вариант: let f = debounce(alert, 1000); function debounce(f, ms) { let isCooldown = false; return function(...args) { if (isCooldown) { return; } isCooldown = true; ...
сейчас если делать ресайз, то меньше 560 - авто не будет. нужно обновлять страницу или можно сделать как-то через стили? $(document).ready(function() { function blockHeight() { let heightAside = 0; if ($(document).width() > 560){ console.log($(document).width()) heightAside = $('.buy__item--aside').height(); } else { heightAside = "auto"; } ...
Пытаюсь разобраться в вёрстке. Не могу понять почему в первой ячейке таблицы текст всегда смещён относительно другого текста. Вот пример: poltok.ru Текст в первой ячейке всегда смещён выше остальных. Хотя код ячеек у всех одинаковый. Правила CSS действуют одни на все ячейки. При...
const redis = require("redis"); const client = redis.createClient(); client.hgetall('frameworks', function(err, result){ console.log(result); }); Не получается вернуть result значение снаружи этой функции. Есть ли у вас реально работающий код с решением данной задачи? Уже читал, про промисы, колбэки, вложенные функции... Ничего не...
У меня есть таблица QTableWidget основанная на этой базе данных, созданная с помощью PyQT5. Мне нужно как-то отсортировывать столбцы, но при использовании self.tableWidget.setSortingEnabled(True), при сортировки чисел выходит такое: 1, 10, 100, 1000, 10000, ... Как сделать так, чтобы все сортировалось...
У меня в приложении(spring boot) реализована аутентификация и авторизация для случая логин+пароль и oauth2(google, github). Когда авторизуется новый oauth2 пользователь, я регистрирую его в системе(во время этого присваиваю роль по умолчанию). Сущность Role реализована как JPA Entity. public class...
Установил PostgreSQL на Kali-Linux sudo apt-get install postgresql sudo apt-get install postgresql-contrib Проверяю версию psql --version psql (PostgreSQL) 13.4 (Debian 13.4-3) Ввожу в терминале команду service postgresql status ○ postgresql.service - PostgreSQL RDBMS Loaded: loaded (/lib/systemd/system/postgresql.service; disabled; vendor p> Active: inactive (dead) Решил проблему изменив в файле...
Есть код, как добавить к $('#openphone').html(data.phone); ссылку на телефон $('.btn-phone').click(function (e) { var el=$(this); var id=el.attr('id'); var href=el.attr('href'); if(href == '#'){ $.ajax({ type: "GET", url: TPL_PATH + "ajax_data/phone/", cache: false, data: 'data='+id, success: function(data){ ...
class Program { static void Main(string[] args) { Console.OutputEncoding = Encoding.UTF8; DateTime date = new DateTime(2005, 6, 11); Console.Write("Дней с моего дня рождение: "); Console.WriteLine(DateTime.Now.Subtract(date)); } }
как с помощью tweepy получить больше 100 пользователей, которые ретвитнули пост. В документации пишет, что больше 100 нельзя, но как тогда люди проводят конкурсы по ретвитам и ищут...
Такой вопрос, работаю в laravel и у меня есть таблица в БД. Все ячейки таблицы не обязательны к заполнению, но когда пытаюсь отравить на половину заполненную форму пишет : POST http://public/new_comment 500 (Internal Server Error) Если заполняю все в форме, то выходит на else в ajax success. Что делать, вот код ajax: ...
Пишу свой первый pet проект на asp.net. Хочу сделать код максимально чистым и качественным, в следствии чего создал в приложении отдельный слой ViewModel и столкнулся с не очень понятной мне ситуацией: некоторым вью моделям ничего не требуется кроме самой модели. Хотел бы узнать...
объясните пожалуйста условия нижеприведенного цикла простыми словами ? if (!name.equalsIgnoreCase(targName)) { do somtihg ...} ранее в коде обявлены две String переменных: name и targName Если переменная name не равна, равна переменной targName без учета больших букв ? Не name равно targName ? Как это можно...
Ввожу ряд чисел с экрана. Нужно найти самый длинный симметричный ряд из этого ряда, вывести на экран индекс первого числа ряда и его длину. Если такого ряда нет, то выведет самое большое число, его индекс в списке и его длину. Вот примеры, Ввод: 12 -16 -7 -18 -5 -3 2 8 9 -14 -18 -9 11 -7 -3 4 -10 4 -3...
const redis = require("redis"); const client = redis.createClient(); client.hgetall('frameworks', function(err, result){ console.log(result); }); Простой код, который возвращает все поля и значения хэша, хранящегося в key и это работает. Но как вернуть result из функции function(err, result) чтобы использовать значение за пределами этого...
Есть попап форма , которая тянет контент с разных страниц на сайте. Но почему-то один класс не отображается (фотогорафии и слайдер) Подскажите, как инициализировать класс для отображения в попап окно ? Если можно, то дайте скрипт , пожалуйста. Т.е. на странице есть текст,...
Я только начал учить MonoGame, и учу его по этому уроку Проблема возникает вот в этом коде: using Microsoft.Xna.Framework; using Microsoft.Xna.Framework.Graphics; using System; using System.Collections.Generic; using System.Text; namespace rpg { class MainGame : Game { private GraphicsDeviceManager manager; private Map map = new Map(32, 32, 10, 10); private SpriteBatch spriteBatch; public MainGame() ...
Написал приложение - простая игра, где пользователь пишет свой вопрос и получает один из ответов, которые случайно достаются из списка. Теперь надо сделать тест, который бы проверял функцию случайных ответов: мы сравниваем ее ответ и делаем вывод о том, пустой он или нет...