Вообще, спрашивать про цикл в списке и ожидать тот самый мегаалгоритм — совершенно безумная идея. Ибо правильный алгоритм не скажет, где именно находится цикл (а в реальности это надо, например, чтобы выплюнуть сообщение об ошибке), и не очень эффективен по скорости. Т.е. знать его для образования полезно, но в реальности использовать смысла нет.
Просто маркетинг. У Интела в своё время случился маркетологический ступор и они решили, что технология крутая, поэтому нужны новые компьютеры, но объём мелкий, поэтому подходит только для ускорения HDD. В результате у людей возникают подобные вопросы.
В реальности, данную штуку стоит использовать как дешёвый RAM, и класть туда своп или писать софт под эти возможности. Использовать вместо Smart Response — достаточно странное решение.
Тут есть несколько факторов. Первый, технический, не очень актуальный. Но SMS-ки идут бродкастами и у них есть фиксированная максимальная ёмкость на сеть. Т.е. оператор не может отправить больше определённого количества SMS, что бы он не делал (стандарт писался в то время, когда это не было проблемой, и как замена пейджера).
Второй — смсок отправляют мало, и можно или предложить пакет в комплект к дорогому тарифу, или жить по принципу: 10 старушек рубль. Это основное.
Третий: спам. Покупается симка, через неё отправляется куча дешёвых смсок. Вроде почти побороли, но ещё встречается.
Какой UID на MBR диске, или на флешке? Я вот не очень уверен в том, научилась ли она не менять букву, когда флешку в другой USB вставляешь, а вы тут про такие вещи говорите :)
Как идея (что точно там — не знаю):
Насколько я помню, просто создаётся временный файлик типа $disk_letter$, с помощью которого всё и восстанавливается. С флешками может быть поняли, что писать плохо/нельзя, в результате могут или буквы флешек поехать или флешка определится ранее другого устройства, займёт букву, и повалит всё остальное.
Ну вообще у них восстановление из бекапа часто не работает (когда бекап на внешнем диске), потому что он банально пытается восстановить бекап туда же, но, поскольку он не такой тупой то просто выдаёт дурацкую ошибку. Поэтому часто приходится восстанавливаться по сети даже при наличии подобного бекапа.
Потому что обновление — это по факту переустановка винды с сохранением настроек. Соответственно, в момент установки система ничего ещё особо не понимает, и может запутаться в буквах. В результате — всё развалится. Думаю, и раньше была такая проблема, просто обнаружили и решили поправить так, чем выправлять логику с работой букв.
С помощью NOT EXISTS я в своё время убивал Access и MySql (мой любимый тест на оптимизатора базы), базы поумнее, конечно же себе такого не позволяли, но JOIN'ы отрабатывали правильно все. Так что, на мой взгяд во всех базах идёт оптимизация вначале на джойны, а не на EXISTS
Ээх… знал ведь, что будет такой комментарий. Я привёл гипотетическую ситуацию на достаточно философский вопрос о проблемах ограничительных знаков. Конечно же, получил ответ вида «сам дурак, как я всех ненавижу, и вообще я Д'Артаньян»
Как вариант:
Вы видите неожиданный знак ограничения скорости (да, должны скидывать по 20км/ч, но это в идеальном мире), чтобы не попасть на штраф вы резко бьёте по тормозам, вас заносит/в вас кто-то въезжает/вы бьётесь носом об руль.
Я правильно понимаю, что получается, что один бит Optane занимает столько же физического места, сколько 16 бит обычного QLC, раз у них на картинке одинаковая площадь. А если вместо QLC использовать SLC, то будет «всего-лишь» в 4 раза больше. При этом, SLC имеет огромные показатели по скорости и времени жизни, и если бы не маркетинг, то можно было бы сделать офигенный, быстрый и надёжный SLC накопитель и не страдать с химерами?
Поддерживаю, сравнивают тёплое с мягким. А вот преимущество Set перед Object, в том, что в Set в качестве ключа можно хранить объекты, а не строки. А недостаток, за который периодически все запинаются, сеты не сериализуются в JSON.
Просто уже предположили, что в таком виде очень похоже на порчу памяти, начали вспоминать, что обновляли (может просто у них глюк?), а там, при вдумчивой проверке структур и обнаружили что поменялись структуры при вызове.
Тоже ловил подобную багу (раз уж делимся опытом). В дебаге работает, в релизе иногда клиент падает, если сервер перезапускается, но в релизе с прицеплённым отладчиком всё идеально. Прицепление отладчика после падения приводит к различным местам, связанным с криптографией. Куча времени потрачено на синхронизацию, чистку объектов, а оказалось, что в нативном вызове чуть поменялась структура данных, и она портит память, но так, что стреляет только при таких условиях и совершенно в несвяазанном коде.
Такое число обязано существовать: из восьмидесяти русских букв и пробелов можно составить всего 3480 обозначений, значит, с использованием восьмидесяти букв можно обозначить не более 3480 чисел. Значит, некое число, не большее чем 3480, обозначить таким образом невозможно.
А если смысловое, то весь пассаж не имеет смысла, т.к. ваш же пример противоречит последней фразе.
Смотрите. У нас есть тридцатичетырёхричная система счистления (буквы русского языка + пробел). Условно говоря а — 0, я — 32. Соответственно «слово»: гад = 4 * 34 * 34 + 0 * 34 + 5
«Слово» одиннадцать тоже соответствует какому-то числу, как и слово жопа, как и слово то число которое нельзя называть записать. И даже если в рускком языке слово кажется осмысленным, оно имеет совершенно конкретное значение, соответствующее единственному числу согласно правилам записи таких чисел.
Не понял порадокса с 80 буквами. Если мы определяем запись числа буквами, то фраза самое маленькое число, для обозначения которого недостаточно восьмидесяти букв будет соответвовать какому-то конкретному числу из этой записи, а не смыслом, который в нём читается. Иначе получается, что одними и теми же символами мы можем одновременно записать разные числа — что не способствует конструктивным построениям.
В качестве примера, часто использующееся DEADBEEF, которые означает конкретное число 3735928559, а не кусок говядины, случайно обнаружившийся в компьютере.
В реальности, данную штуку стоит использовать как дешёвый RAM, и класть туда своп или писать софт под эти возможности. Использовать вместо Smart Response — достаточно странное решение.
Второй — смсок отправляют мало, и можно или предложить пакет в комплект к дорогому тарифу, или жить по принципу: 10 старушек рубль. Это основное.
Третий: спам. Покупается симка, через неё отправляется куча дешёвых смсок. Вроде почти побороли, но ещё встречается.
Насколько я помню, просто создаётся временный файлик типа $disk_letter$, с помощью которого всё и восстанавливается. С флешками может быть поняли, что писать плохо/нельзя, в результате могут или буквы флешек поехать или флешка определится ранее другого устройства, займёт букву, и повалит всё остальное.
для холодильника, просто кто-то прочитал заклинание?Вы видите неожиданный знак ограничения скорости (да, должны скидывать по 20км/ч, но это в идеальном мире), чтобы не попасть на штраф вы резко бьёте по тормозам, вас заносит/в вас кто-то въезжает/вы бьётесь носом об руль.
А если смысловое, то весь пассаж не имеет смысла, т.к. ваш же пример противоречит последней фразе.
«Слово» одиннадцать тоже соответствует какому-то числу, как и слово жопа, как и слово то число которое нельзя
называтьзаписать. И даже если в рускком языке слово кажется осмысленным, оно имеет совершенно конкретное значение, соответствующее единственному числу согласно правилам записи таких чисел.В качестве примера, часто использующееся DEADBEEF, которые означает конкретное число 3735928559, а не кусок говядины, случайно обнаружившийся в компьютере.