Ну не знаю, мне не очень понятно и очевидно. Пишу на Java 1.6 всю жизнь ещё с 2010-ого.
На самом деле, имхо не стоит делать из Java JavaScript, это разные языки. К тому же, применение map и filter к сущности, где содержится всего один элемент (либо ни одного) выглядит максимально абсурдно. В том же методе findAll() никто не мешает всегда возвращать List<User>, который может быть пустым, а может не быть, но никогда не будет null-ом.
К тому же, из текста вообще не очень понятно, чем orElse отличается от orElseGet. Тем, что первый берёт на вход значение, а второй лямбду? Так а смысловое/семантическое отличие в чём, если лямбда всё равно что-то возвращает, и это что-то обычно достаточно короткое в плане написания?
Опять же, какой смысл писать длинную строчку, в конце которой кидать Exception (потому что нам реально нужно узнать об ошибке, да и не всегда есть возможность продолжить работу при отсутствии искомого объекта), если мы и при старом подходе получили бы Exception в том же самом месте на той же строке, только другого класса?
А при чём здесь Adobe и Oracle? Вопрос скорее к производителям браузеров на тему, зачем они всё-таки выпилили NPAPI несмотря на выпуск этой более безопасной версии.
Попробовал извлечь модули по вашей инструкции. Однако у меня в том же самом образе (X99 версии 4101) не выводится значительная часть имён в третьей колонке, она просто пуста. Вы не могли бы написать GUID требуемых модулей для извлечения?
Мой HDD прожил ровно 10 лет с момента покупки в 2012 (WD Blue), и всё ещё прекрасно работает. Так что "бывает" - так себе аргумент, бывает всякое, вопрос в вероятности.
Мне это не мешает практически, если всё красиво выглядит и удобно работает. Касается и Windows 7, и Mac OS. И вообще привыкнуть можно ко многому, даже к откровенно не удобному, вопрос времени.
У меня домашний сервер на WinXP стоит, потому что железо слабое. И Apache последней версии, которая мне доступна, не имеет достаточно новой библиотеки OpenSSL на борту. Поэтому я настроил https трафик через nginx с передачей запросов далее на Apache, всё работает чётко :)
Так он давно уже переехал, как мне говорил один товарищ из тех, кто в теме, ещё в конце 2016. Во всяком случае Биткоин точно майнить на GPU давно не эффективно, только на асиках. Или что-то поменялось?
По моему опыту работы в двух компаниях на Symfony - это не так. Никакого переписывания того, что прекрасно работает и приносит деньги, никто в здравом уме делать не будет.
Optional: Кот Шрёдингера в Java 8
Ну не знаю, мне не очень понятно и очевидно. Пишу на Java 1.6 всю жизнь ещё с 2010-ого.
На самом деле, имхо не стоит делать из Java JavaScript, это разные языки. К тому же, применение map и filter к сущности, где содержится всего один элемент (либо ни одного) выглядит максимально абсурдно. В том же методе
findAll()
никто не мешает всегда возвращатьList<User>
, который может быть пустым, а может не быть, но никогда не будет null-ом.К тому же, из текста вообще не очень понятно, чем
orElse
отличается отorElseGet
. Тем, что первый берёт на вход значение, а второй лямбду? Так а смысловое/семантическое отличие в чём, если лямбда всё равно что-то возвращает, и это что-то обычно достаточно короткое в плане написания?Опять же, какой смысл писать длинную строчку, в конце которой кидать Exception (потому что нам реально нужно узнать об ошибке, да и не всегда есть возможность продолжить работу при отсутствии искомого объекта), если мы и при старом подходе получили бы Exception в том же самом месте на той же строке, только другого класса?
Вышел Вконтакте 3.0 для Android
А мне старая версия по дизайну нравится куда больше... И да, там шрифт был мельче, а XPOSED стоит далеко не у всех
Как и ожидалось, в полночь Adobe Flash превратился в тыкву
А при чём здесь Adobe и Oracle? Вопрос скорее к производителям браузеров на тему, зачем они всё-таки выпилили NPAPI несмотря на выпуск этой более безопасной версии.
«Красная» корпоративная культура — главная проблема российского бизнеса (Часть 1)
Чья это цитата?)
«Красная» корпоративная культура — главная проблема российского бизнеса (Часть 1)
Перестать воровать? :)
Как и ожидалось, в полночь Adobe Flash превратился в тыкву
Можно было просто разработать новую версию протокола с повышенной безопасностью.
Россиянина приговорили к 2 годам лишения свободы и штрафу ₽100 тысяч за создание и продажу программы с SQLmap
Почему "опаньки"? Я лично знаю пару людей с окраин питера, которые ходят с "бабочками", на всякий случай...
Россиянина приговорили к 2 годам лишения свободы и штрафу ₽100 тысяч за создание и продажу программы с SQLmap
Telegram разве обязан сообщать эти данные?
Включаем поддержку NVMe на старых материнках на примере Asus P9X79 WS
SSD любой подойдёт для этого? У меня Kingston NV1 на 1Tb
Включаем поддержку NVMe на старых материнках на примере Asus P9X79 WS
Попробовал извлечь модули по вашей инструкции. Однако у меня в том же самом образе (X99 версии 4101) не выводится значительная часть имён в третьей колонке, она просто пуста. Вы не могли бы написать GUID требуемых модулей для извлечения?
Выявляем процессы с дисковой активностью в Linux
Мой HDD прожил ровно 10 лет с момента покупки в 2012 (WD Blue), и всё ещё прекрасно работает. Так что "бывает" - так себе аргумент, бывает всякое, вопрос в вероятности.
Советы по работе с легаси кодом в PHP
На мой взгляд, это зависит от конкретного кода. ООП код тоже бывает ужасен
Microsoft объяснила, почему нельзя перемещать панель задач в Windows 11
Мне это не мешает практически, если всё красиво выглядит и удобно работает. Касается и Windows 7, и Mac OS. И вообще привыкнуть можно ко многому, даже к откровенно не удобному, вопрос времени.
На «Авито» продают айфоны со «Сбером»: цены доходят до миллиона рублей за смартфон
Вы не поверите, но пишут, что в Google Play Сбер тоже всё
Основанные российскими разработчиками JetBrains и стартап Miro заявили об уходе из России
Почему вы думаете, что большинство наших граждан поддержит сценарий Северной Кореи? Мне кажется, вы слишком пессимистичны.
Основанные российскими разработчиками JetBrains и стартап Miro заявили об уходе из России
Чем вам NetBeans не угодила? Отличная IDE, кучу лет ей пользовался для разработки на Java
Настройка LEMP сервера для простых проектов. Инструкция для самых маленьких. Часть вторая
У меня домашний сервер на WinXP стоит, потому что железо слабое. И Apache последней версии, которая мне доступна, не имеет достаточно новой библиотеки OpenSSL на борту. Поэтому я настроил https трафик через nginx с передачей запросов далее на Apache, всё работает чётко :)
AMD физически подпортила Radeon RX 6500 XT, чтобы затруднить майнинг
Так он давно уже переехал, как мне говорил один товарищ из тех, кто в теме, ещё в конце 2016. Во всяком случае Биткоин точно майнить на GPU давно не эффективно, только на асиках. Или что-то поменялось?
Партнеры AMD будут продавать видеокарты Radeon RX 6500 XT за $340 и выше, вместо рекомендованной цены в $199
А при чём тут вообще магазины? Речь про вендоров а лице Asus и остальных, которые только собирают и отгружают карты.
Стоит ли учить PHP в 2022 году
По моему опыту работы в двух компаниях на Symfony - это не так. Никакого переписывания того, что прекрасно работает и приносит деньги, никто в здравом уме делать не будет.