1 год назад
Java 819. В чем разница между fail-safe и fail-fast свойствами?
В Java fail-fast и fail-safe свойства относятся к итераторам коллекций. Fail-fast свойство позволяет выявить ошибки в многопоточных приложениях, где несколько потоков могут изменять одну и ту же коллекцию одновременно. При возникновении такой ситуации итератор бросает исключение ConcurrentModificationException. Fail-fast итераторы работают быстрее, тем самым уменьшая затраты на синхронизацию. Fail-safe свойство заключается в том, что итератор создает копию коллекции и работает с ней. Таким образом, он гарантирует, что возвращаемые им элементы верны на момент создания итератора...
1180 читали · 3 года назад
Код доступа "Кейптаун"
*** Киллеры выехали, ожидайте. Боевик-погоня про разборки в ЦРУ. (Safe House, 2012, США) Помнится, однажды в лихие 90-е случилось страшное. Нет, не бандитский наезд, не увольнение с работы и не отравление "палёнушкой", на что нарывались в ту пору часто и многие. Просто приобрел я тогда к шашлыку на пикник сваренный во Вьетнаме, болгарский кетчуп, щедро заправленный мексиканским перцем-чили. А поскольку острое я в ту пору очень любил, результат был очевиден: этот "космополитический" соус-напалм едва не испепелил мне нутро, о чем, как видите, вспоминаю с содроганием по сию пору...