Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос

pgamesorg

  • 0
    вклад
  • 33
    вопроса
  • 2
    ответа
  • 0%
    решений
Комментарии
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как написать запрос для вывода классов в которых только отличники?

    pgamesorg @pgamesorg Автор вопроса
    Евгений, у меня вопрос, ты знаешь про скользящее среднее в SQL

    или с помощью оконных функций и делают скользящее среднее?

    знаешь как это вообще сделать?

    ps: использую clickhouse
    Написано более года назад
  • Как написать запрос для вывода классов в которых только отличники?

    pgamesorg @pgamesorg Автор вопроса
    Евгений, Slava Rozhnev,
    а так?
    SELECT
        class,
        COUNT(rang) == SUM(rang > 4)
    FROM students
    GROUP BY
        class
    Написано более года назад
  • Как написать запрос для вывода классов в которых только отличники?

    pgamesorg @pgamesorg Автор вопроса
    Slava Rozhnev, может есть функция готовая?
    Написано более года назад
  • Для чего нужен полиморфизм?

    pgamesorg @pgamesorg Автор вопроса
    Сергей Паньков,

    Это полиморфизм?

    def main():
    	modules = []
    
    	    class_name = args.get('class_name')
    	    init_args = args.get('init_args')
    	    prep_args = args.get('prep_args')
    	    file_name = args.get('file_name')
    
    	    modules_file = import_module(file_name)
    	    module_class = getattr(modules_file, class_name)
    	    module = module_class(**init_args)
    	    module.prepare(**prep_args)
    	    modules.append(module)
    
    	for module in modules:
    		module.start()
    	
    if __name__ == "__main__":
    	main()


    вот пример модуля
    update каждого модуля отличается
    class MovingDataTranslator(object):
        def __init__(self, core):
            super().__init__()
            self.core = core
            self.killed = False
            self.labels = {}
            self.grid = QGridLayout()
            self.core_screen = core.main_screen
    
        def kill(self):
            self.killed = True
    
        def prepare(self, telemetry, lbl_name_params, lbl_value_params, x, y):
            self.telemetry = telemetry
            self.widget = QWidget(self.core_screen)
            self.widget.move(x, y)
    
        def start(self):
            update_thread = threading.Thread(target=self.update, args=())
            update_thread.start()
    
        def update(self):
            while not self.killed:
                for k in self.telemetry:
                    res = get_from_telemetry(self.core, self.telemetry[k])
                    self.labels[k].setText(str(res))
                time.sleep(0.01)
    Написано более двух лет назад
  • Правильно ли понимаю полиморфизм?

    pgamesorg @pgamesorg
    ок

    допустим у нас есть объект класса коробка и у него есть метод добавить

    и допустим у нас есть объекты класса - сувениры, которые имеют разные габариты

    если я в методе "добавить" реализую создание объекта коробка на основе размеров сувенира - это полиморфизм?
    Написано более двух лет назад
  • Что такое инверсия зависимостей в python?

    pgamesorg @pgamesorg Автор вопроса
    можно пример?
    Написано более двух лет назад
  • На сайте ларавел работает только начальная страница. Почему?

    pgamesorg @pgamesorg
    занят я был, потому что руки были мокрые
    Написано более двух лет назад
  • Для чего нужен полиморфизм?

    pgamesorg @pgamesorg Автор вопроса
    Antonio Solo, постой)

    я ведь так и кодил все время)

    если другой способ?(не через полиморфизм)

    ps python
    Написано более двух лет назад
  • Для чего нужен полиморфизм?

    pgamesorg @pgamesorg Автор вопроса
    Сергей Паньков
    ...
    класс_машина. рисовать
    класс_самолет. рисовать
    класс_ракета.рисовать

    Это — полиморфизм?
    Написано более двух лет назад
  • Для чего нужен полиморфизм?

    pgamesorg @pgamesorg Автор вопроса
    можно пример?
    Написано более двух лет назад
  • Для чего нужен полиморфизм?

    pgamesorg @pgamesorg Автор вопроса
    Antonio Solo, ок, но без полиморфизма я тоже не знаю об объектах ничего кроме методов в чем суть?
    Написано более двух лет назад
  • Для чего нужен полиморфизм?

    pgamesorg @pgamesorg Автор вопроса
    Вопрос: зачем мне нужен абстрактный класс если я могу у каждого объекта по отдельности вызвать метод "нарисовать"?

    И что значит мы не знаем как она рисуется, я в мониторе вижу код рисования фигур(почему не знаем)?
    Написано более двух лет назад
  • Для чего нужен полиморфизм?

    pgamesorg @pgamesorg Автор вопроса
    это нужно использовать если я хочу всех наследников сразу запустить?
    Написано более двух лет назад
  • Что делается до декомпозиции ПО?

    pgamesorg @pgamesorg Автор вопроса
    DDD это связанно с архитектурой?
    Написано более двух лет назад
  • Что значит Domain Driven Design?

    pgamesorg @pgamesorg
    не совсем понял, если я просто при разработке ПО отталкиваюсь от сути предметной области то это и значит DDD?
    Написано более двух лет назад
  • Что такое закон негерметичных абстракций?

    pgamesorg @pgamesorg
    Vito Ombero, но как избегать подобные ситуации?
    Написано более двух лет назад
  • Что такое закон негерметичных абстракций?

    pgamesorg @pgamesorg
    Vito Ombero, очень сложно понимать ваш текст

    но как я понял абстракция потекла это тот момент, когда весь код, который должен находится на своем одном уровне абстракции — перестает находится на этом одном(своем) уровне и переходит на другие соседние.

    Так?
    Написано более двух лет назад
  • Возможно ли сделать подобный ui на pyqt?

    pgamesorg @pgamesorg Автор вопроса
    Подскажи плиз или ссылки
    Написано более двух лет назад
  • Стоит ли поступать на курс по Data Science от нетологии?

    pgamesorg @pgamesorg
    необходимые знания получают студенты?
    Написано более двух лет назад
  • Как найти фразу в html файле?

    pgamesorg @pgamesorg Автор вопроса
    мне изначально не известны эти слова
    но мне известно что идет до них
    Написано более двух лет назад
  • 1
  • 2
  • 3
  • Следующие →
Самые активные сегодня
  • Dr. Bacon
    • 7 ответов
    • 0 вопросов
  • firedragon
    Владимир Коротенко
    • 6 ответов
    • 0 вопросов
  • dollar
    dollar
    • 6 ответов
    • 0 вопросов
  • rPman
    • 6 ответов
    • 0 вопросов
  • senku1435
    Daniil Igumenshev
    • 5 ответов
    • 1 вопрос
  • sergiks
    Сергей Соколов
    • 5 ответов
    • 1 вопрос
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации