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

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

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

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

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

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

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

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

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

Александр Хиренко

Front-end developer
  • 108
    вклад
  • 1
    вопрос
  • 140
    ответов
  • 46%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как записи БД установить частоту выборки?

    dez-fafara
    Иван Гонтаренко @dez-fafara
    `rate_in_second` = 1 - все частые
    `rate_in_second` = 3 - все обычные
    и т д. где `rate_in_second` - время частоты показов
    SELECT * FROM `banners` WHERE UNIX_TIMESTAMP(NOW()) % `rate_in_second` = 0

    такой себе простенький вариант
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Как осуществляется правильное обращение из javascript к динамически заданным элементам?

    Petroveg
    Евгений Петров @Petroveg
    Миром правят маленькие с#@&ки
    Так если вы динамически создаёте — ссылки на созданные элементы сохраняйте в переменных или свойствах объекта.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Хранение деревьев в Mysql какие есть способы?

    Андрей Ежгуров @eandr_67
    web-программист (*AMP, Go, JavaScript, вёрстка).
    Существует 4 основных способа хранения деревьев в реляционной БД:

    Adjacency List - описан @Satanpit.

    Matherialized Path - полный путь до узла хранится в виде строки типа 0035.0993.7324.1256 (т.е. узел верхнего уровня содержит строку 0035, узел второго уровня - строку 0035.0993 и т.д.)

    Nested Set - для каждого узла хранятся 2 числа: левый и правый индексы. Причём левый индекс узла меньше левого индекса любого потомка этого узла, а правый индекс соответственно больше.

    Closure Table - отдельно храним данные, отдельно иерархию.

    А ещё есть комбинации этих способов.

    По всем этим способам в рунете (в том числе на хабре) существует большое количество информации.
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Как передать значение переменной из одной функции в другую?(jQuery)?

    ghaiklor
    Eugene Obrezkov @ghaiklor
    NodeJS TechLead
    Используйте блок с инициализацией timepicker внутри функции success ajax-запроса.
    Ответ написан более трёх лет назад
    9 комментариев
    9 комментариев
  • Как сделать, чтобы option передавал число?

    portfelio @portfelio
    <select class="form-control" name="cpu">
    	<option value="1">1CPU</option>
    	<option value="2">2CPU</option>
    	<option value="3">3CPU</option>
    	<option value="4">4CPU</option>
    </select>
    Ответ написан более трёх лет назад
    6 комментариев
    6 комментариев
  • Как в jQuery передать в метод-обработчик события переменную во время инициализации?

    Павел Китьян @bookworm
    for (var i = 0; i < btn.length; i++) {
    btn[i].click((function (i){return function(event){ alert(i);}})(i))
    }
    Ответ написан более трёх лет назад
    5 комментариев
    5 комментариев
  • Где можно скачать 1C Bitrix и Шаблон для него?

    iiil
    Юрий Лобанов @iiil
    Инженер и вэб-дизайнер, рисую.
    4 вопроса подряд о битриксе, практически нулевая отдача с твоей стороны. Для чего отвечают люди?
    Решил битрикс освоить исключительно по ответам на тостере, да еще за два дня? Тебе сказали - люди годами осваивают. Я не буду разводить холивары, хорошая это система или нет. Половина советчиков, будь уверен, даже не работали с ней. Не все мучаются с битриксом из-за ее косяков, многие исключительно из-за косяков таких как ты, кто попытался освоить все за пару дней, а потом сделал вывод, что система дерьмо - вот и на тостере все так пишут.
    Я тебе кинул ссылки на документацию, ты хоть почитал? Хоть по первым заголовкам?
    Ответ написан более трёх лет назад
    12 комментариев
    12 комментариев
  • Как можно вывести строки из MySQL на веб-страницу?

    Melkij
    Melkij @Melkij
    PostgreSQL DBA
    здесь должно вывести title1

    здесь должно вывести title2

    Почему, если в обоих случаях вы выводите одну и ту же переменную?

    Хотя в рамках ненормального программирования, можно сделать, чтобы это работало, но лучше возьмите любой учебник, начиная с мануала.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как лучше всего оптимизировать SQL-запросы с JOIN?

    Sander_Li
    Александр Литвинов @Sander_Li
    Backend developer
    В условии select перечислить только необходимые данные
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как вычислить максимум из значений переменных PHP?

    Fesor
    Сергей Протько @Fesor
    Full-stack developer (Symfony, Angular)
    SELECT MAX(price) FROM goods

    ну или если все же хотите делать это в php то
    //php >= 5.3 < 5.5
    $maxPrice = max(array_map(function ($item) {
        return $item['price'];
    }, $goods));
    
    // php 5.5+
    $maxPrice = max(array_column($goods, 'price'));
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
Оценили как «Нравится»
Самые активные сегодня
  • Drno
    • 16 ответов
    • 0 вопросов
  • vovka3003
    Владимир Шаблий
    • 5 ответов
    • 0 вопросов
  • vabka
    Василий Банников
    • 5 ответов
    • 0 вопросов
  • alexalexes
    • 4 ответа
    • 0 вопросов
  • sergey-gornostaev
    Сергей Горностаев
    • 4 ответа
    • 0 вопросов
  • noder_ss
    Noder SS
    • 1 ответ
    • 3 вопроса
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

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

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