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

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

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

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

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

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

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

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

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

V Sh.

Сижу в поддержке, пишу мелкие проекты
  • 140
    вклад
  • 31
    вопрос
  • 202
    ответа
  • 33%
    решений
Комментарии
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как организовать обработку больших объемов данных?

    V Sh. @JuniorNoobie
    Adamos, а, ну теперь задача хотя бы обретает смысл... Такую задачу перебором явно не решить. Насколько я знаю, в таких задачах ищется не точный ответ, а максимально близкий.
    Написано более трёх лет назад
  • Оптимизация поиска по БД?

    V Sh. @JuniorNoobie
    lexstile, вообще, это типовая задача и для нее наверняка есть способ решения получше. Помню в книге "Грокаем алгоритмы" такое решалось через комбинацию двух подходов: хеш-таблицы и еще что-то, скорее всего бинарный поиск в глубину. Могу ошибаться, давно читал. Но то, что есть готовый алгоритм уверен на 100%.
    Написано более трёх лет назад
  • Оптимизация поиска по БД?

    V Sh. @JuniorNoobie
    Плюсы: быстрый поиск по первым двум символам.
    Минус: при добавлении нового значения нужно пересчитывать два индекса.
    Написано более трёх лет назад
  • Как организовать обработку больших объемов данных?

    V Sh. @JuniorNoobie
    kolosovas, тогда не совсем понятно, что подразумевается под максимальным охватом поля. Если значения в разрезе одной последовательности уникальны и взяты из исходного поля, то у всех последовательностей будет одинаковый охват поля по количеству (500к). Если же понимать под макс. охватом диапазон, то он будет просто равен разнице между последним и первым элементом последовательности (т.к. последовательности уже упорядочены по возрастанию). Собственно, вопрос: что такое максимальный охват поля чисел?
    Написано более трёх лет назад
  • Как организовать обработку больших объемов данных?

    V Sh. @JuniorNoobie
    значения в последовательностях могут повторяться?
    Написано более трёх лет назад
  • Почему getElementById возвращает null?

    V Sh. @JuniorNoobie
    У вас точно console.log вызывается сразу же за инициализацией new_id? Возможные варианты:
    1) let объявлена внутри блока (за блоком начинается другая область видимости и переменная недоступна)
    2) на момент инициализации new_id в документе (html) не существует блока с заданным айди.
    Написано более трёх лет назад
  • Как сделать чтобы активной была та вкладка (таб), на которую нажали перед обновлением страницы?

    V Sh. @JuniorNoobie
    Также можете посмотреть в сторону localStorage, но с якорем в адресе будет проще и правильней.
    Написано более трёх лет назад
  • Существует ли программа на ios и андроид для чтения чужих переписок whatsapp viber и смс?

    V Sh. @JuniorNoobie
    scriptkid777, можете сказать название компании, чтобы я держался подальше?
    Написано более трёх лет назад
  • Почему не срабатывает условие?

    V Sh. @JuniorNoobie
    Могу предположить, что min-width - это строго больше, а max-width - меньше либо равно.
    Написано более трёх лет назад
  • Как решить проблему неправильного спауна?

    V Sh. @JuniorNoobie
    А где у вас проверка на количество выпущенных лазеров? Я так понимаю, что сколько тиков - столько раз и стрельнет...
    Написано более трёх лет назад
  • Почему игры из Epic Games Store не взламывают?

    V Sh. @JuniorNoobie
    Даже пираты брезгуют что-то брать в EGS)
    Написано более трёх лет назад
  • Почему .parent() работает не на тот элемент?

    V Sh. @JuniorNoobie
    YbeysaHelp, ну да, видимо у вас удаляется нужный элемент, но т.к. элементы одинаковые - вы не видите разницы. Переименуйте их и увидите.
    Написано более трёх лет назад
  • Почему .parent() работает не на тот элемент?

    V Sh. @JuniorNoobie
    Уберите селектор у метода parent. Скорее всего сначала извлекается родитель, а потом внутри него идет поиск элемента с классом из селектора.
    Написано более трёх лет назад
  • Как быть с большими неразделяемыми историями в SCRUM?

    V Sh. @JuniorNoobie Автор вопроса
    Да, с историей запросов не совсем верная аналогия. Скорее что-то типа еженедельного тестирования/рефакторинга: обязательного на протяжении какого-то периода и никак не автоматизируемого. Знаю, что некоторые закладывают это не в бэклог, а куда-то еще, и просто уменьшают фокус-фактор. Скорее всего на SCRUM доске не получится отобразить растянутую во времени историю. Либо делить, либо не отображать...
    Написано более трёх лет назад
  • Как быть с большими неразделяемыми историями в SCRUM?

    V Sh. @JuniorNoobie Автор вопроса
    Владислав Лысков, можете аргументировать? Лично я не нашел ничего, что бы могло этому противоречить. Бэклоги, задачи, оценка объема работ - нигде не фигурирует количество человек в команде.
    Написано более трёх лет назад
  • Как получить пул данных за период по столбцам YEAR, MONTH, DAY?

    V Sh. @JuniorNoobie
    NogerbekNurzhan, Кеширование - полезная штука для быстродействия. Насколько я знаю БД сохраняет план выполнения запроса (чтобы не строить его заново) и просто подставляет нужные параметры. Именно поэтому советуют использовать параметры в запросах, которые возвращают данные, а не использовать динамический SQL (там где возможно). Не совсем понятно, зачем его отключать. Если для тестов производительности, то, по-моему, есть специальные команды, которые на время отключают кеширование или сбрасывают буфер. Что касается конкретно этого примера, то тут не помогу: я работаю с Oracle в основном и через UI, там все красиво и отображается конкретная разбивка по операциям и их стоимости, а также показываются узкие места запросов. В основном это отсутствие индексов (FULLSCAN TABLE) и сортировка.
    Написано более трёх лет назад
  • Добавление класса при попытке скроллинга, как сделать?

    V Sh. @JuniorNoobie
    lordprettyflacko, гляньте тут: https://learn.javascript.ru/onscroll
    Написано более трёх лет назад
  • Какая ошибка в коде (C#)?

    V Sh. @JuniorNoobie
    kevus, хорошо... Где теперь вызов этой функции? Судя по ошибке идет выход за границы массива, скорее всего при вызове split[0] или split[1]. Для точного ответа надо знать, что вы передаете в качестве параметра s.
    Написано более трёх лет назад
  • Какая ошибка в коде (C#)?

    V Sh. @JuniorNoobie
    А где сама переменная s?
    Написано более трёх лет назад
  • Почему я не могу спокойно перенести строчку в html - так чтобы он не заполнял цветом следующую из css?

    V Sh. @JuniorNoobie
    Даниил Соколов, ничего, бывает)
    Написано более трёх лет назад
  • ← Предыдущие
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • Следующие →
Самые активные сегодня
  • rPman
    • 8 ответов
    • 0 вопросов
  • CityCat4
    CityCat4
    • 7 ответов
    • 0 вопросов
  • vabka
    Василий Банников
    • 7 ответов
    • 0 вопросов
  • mayton2019
    • 5 ответов
    • 0 вопросов
  • borisserver
    Субару Помнеш
    • 5 ответов
    • 0 вопросов
  • sergey-gornostaev
    Сергей Горностаев
    • 4 ответа
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

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

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