Size: a a a

Генератор непрочитанных сообщений

2020 May 28

С

Санжар in Генератор непрочитанных сообщений
там походу на все можно писать
источник

A

Aleksandr Khristenko in Генератор непрочитанных сообщений
Dmitriy Tkachenko
Это любое значение должно быть hashable так или иначе. В пхп тоже любой объект можнт быть ключем, пока он может быть сконвкрчен в строку
Но нормальной хешмавы в пхп так и нет =\
источник

A

Aleksandr Khristenko in Генератор непрочитанных сообщений
Dmitriy Tkachenko
Это любое значение должно быть hashable так или иначе. В пхп тоже любой объект можнт быть ключем, пока он может быть сконвкрчен в строку
не только hashable, но и eq
источник

DT

Dmitriy Tkachenko in Генератор непрочитанных сообщений
Aleksandr Khristenko
не только hashable, но и eq
Если оно поддерживает хеширование, то можно компаратором любым хеши сравнить
источник

A

Aleksandr Khristenko in Генератор непрочитанных сообщений
Dmitriy Tkachenko
Если оно поддерживает хеширование, то можно компаратором любым хеши сравнить
eq нужен для случая коллизий, как бы
источник

DT

Dmitriy Tkachenko in Генератор непрочитанных сообщений
Aleksandr Khristenko
eq нужен для случая коллизий, как бы
Если у тебя норм хэш функция, то коллизии исключены де-юро
источник

A

Aleksandr Khristenko in Генератор непрочитанных сообщений
Dmitriy Tkachenko
Если у тебя норм хэш функция, то коллизии исключены де-юро
Чо, серьезно? Вот прямов вот невозможны?
источник

DT

Dmitriy Tkachenko in Генератор непрочитанных сообщений
Ты знаешь чем де-юро от де-факто отличается?
источник

P

Panda🤔 in Генератор непрочитанных сообщений
источник

A

Aleksandr Khristenko in Генератор непрочитанных сообщений
Dmitriy Tkachenko
Ты знаешь чем де-юро от де-факто отличается?
В этом контексте я вообще не понимаю, что ты хотел сказать.
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
Dmitriy Tkachenko
Если у тебя норм хэш функция, то коллизии исключены де-юро
де юро у каждой хеш функции есть шанс коллизии емнип
источник

A

Aleksandr Khristenko in Генератор непрочитанных сообщений
Почему языки, где есть хешмапы реализуют их нормально, используюя и hash и eq.
И обрабатывая возможность коллизий.
источник

АМ

Александр Морозов... in Генератор непрочитанных сообщений
Блэт, сегодня впервые столкнулся с тем, что UNIX_TIMESTAMP(datetime) возвращает разные таймстэмпы в зависимости от настройки таймзоны mysql =(
источник

A

Aleksandr Khristenko in Генератор непрочитанных сообщений
mysql или соединения?
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
Александр Морозов
Блэт, сегодня впервые столкнулся с тем, что UNIX_TIMESTAMP(datetime) возвращает разные таймстэмпы в зависимости от настройки таймзоны mysql =(
наверное ты ему суешь дату не в UTC, а он считает от UTC
источник

АМ

Александр Морозов... in Генератор непрочитанных сообщений
как я понял, если в mysql не прописана в настройках таймзона, то он берет ее из настроек сервера. То есть копия базы с прода  у меня локально показывала другой результат (на 5 часов больше из-за поправки на мое время)
источник

АМ

Александр Морозов... in Генератор непрочитанных сообщений
Alexander Kladov
наверное ты ему суешь дату не в UTC, а он считает от UTC
надо глянуть что там за дата хранится кстати
источник

АМ

Александр Морозов... in Генератор непрочитанных сообщений
https://dba.stackexchange.com/questions/161416/why-does-mysql-calculate-a-wrong-timestamp-when-using-from-unixtime
вот тут веселы пример еще после «Or, flip it around.»
источник

A

Aleksandr Khristenko in Генератор непрочитанных сообщений
А кто-нибудь разбирался, как бд работает с летним/зимним временем?
Там ведь один и тот-же час может быть несколько раз по сути.
источник

АМ

Александр Морозов... in Генератор непрочитанных сообщений
Aleksandr Khristenko
А кто-нибудь разбирался, как бд работает с летним/зимним временем?
Там ведь один и тот-же час может быть несколько раз по сути.
специально - нет, видимо не приходилось сталкиваться
источник