Teleweb developer, в былые времена, когда браузеры обладали разным уровнем поддержки js, а сами браузеры ещё не были интерпретаторами скриптовых "приложений", существовала практика имитации выполнения длинных операций следующим образом. Пользователь выполнял действие на сайте, затем его перенаправляло на страницу, где был такой вот refresh и отображалось, что задача ещё выполняется (можно даже проценты рисовать). Как только задача завершалась, очередной запрос показывал, что задача всё и редиректил на другую страницу. Или, например, этот процесс открывался в отдельном окне/фрейме, по завершении задачи предлагалось его закрыть. Или в нём, например, давалась ссылка на файл, который долго подготавливался этим процессом.
Выглядело это не особо красиво, и с появлением ajax, а также всяких long poll и websocket ушло в прошлое. Но механизм остался, пусть его и используют сейчас крайне редко.
Да скорее всего где-нибудь в назначении платежа передаётся логин. Вон, домены у регистраторов доменов тоже можно чисто по имени домена проплачивать, и есть случаи когда люди продлевают домены, зареганные на уже умерших родственников и друзей...
Для подготовки к ЕГЭ - нет, вообще никак. В ЕГЭ нужно решить ограниченный класс задач за отведённое время, для подготовки к ЕГЭ нужна практика решения таких задач, тренировка рук и мозга. Чтобы во время экзамена не уложиться в лимит времени. Поэтому к ЕГЭ лучше всего помогают подготовиться школьные уроки математики и решение задач ЕГЭ прошлых лет.
lolrofl01, dump.sql скорее всего заливается один раз при первой инициализации базы, а не при каждом запуске. Это не сама база, а её бэкап.
При запуске докер создась ./mysql (если его нет) и прокинет в /var/lib/mysql внутри контейнера. Сама база инициализируется, видимо зальёт dump.sql при первом запуске (это предположение, я не изучал как устроен этот контейнер, может он и при каждом запуске заливает дамп?), а затем при следующих запусках/перезапусках/пересозданиях контейнера внутри будет /var/lib/mysql с уже накопленными данными.
Uno, мы первого джуна-сисадмина когда взяли там всё очень тускло было (в том числе по софтскиллам), через неделю его перевели для обучения в третью линию саппорта, и в итоге он не прошёл испытательный срок. После этого следующих джунов уже взяли после того, как забраковали десятки(!) негодных.
X-yro, нет, подсказки могут появиться и без текста вообще. Меня бы больше удивляло, что подсказка всего одна, а не на весь экран какой-то нейросеткой нагенерено...
Подсказки с историей поиска никак не связаны. Подсказки могут подсказывать то, что пользователь никогда вообще не смотрел и даже не подозревал о его существовании.
X-yro, ютуб норовит подсказывать что пользователя может интересовать. Например, он может использовать тренды или угадывать по первым буквам. Я бы не стал считать, что это чужая история, это скорее именно подсказки.
Неправильно. Индекс надо по тому условию, которое в where, а не по комбинации столбцов в select.
Как работает индекс? В отдельном месте хранится каким-то образом оптимизированная (хеши, b-дерево итд) структура значений поля или полей, которая содержит ссылку на строки таблиц, подходящие под это значение. Поэтому при запросе мы будем перебирать не всю таблицу, а только те строки, которые упомянуты в индексе.
Например, если есть индекс по department, то мы из условия department=100 можем найти строки с таким значением. А если у нас индекс по трём столбцам в комбинации, то он не может использоваться для условия department=100.
Но надо понимать, что индекс эффективен, если он позволяет отобрать незначительную часть таблицы. Если он отбирает очень много строк, то это наоборот будет медленее полного сканирования, так как мы будем прыгать между индексом и случайными строками таблицы вместо простого последовательного чтения таблицы. Но современные движки баз данных умеют определять, какой способ будет более эффективен в данной ситуации, в том числе на основе статистики предыдущих запросов (не знаю, научился ли этому mysql).
Что именно будет делаться при выполнении запроса и какие индексы будут использоваться показывает EXPLAIN.
hint000, какие-то задачи я решал, в том числе не только выдачи статики по маку. Но я цискарь-самоучка, stack overflow certified network administrator...
Выглядело это не особо красиво, и с появлением ajax, а также всяких long poll и websocket ушло в прошлое. Но механизм остался, пусть его и используют сейчас крайне редко.