И где оно? Посылаете на какой-то левый сайт. А на официальном до сих пор только 115.11.1. Описания что нового нет, статья только чтобы плюсиков получить?
Если на Kotlin писать, то return null не очень хорошо, возвращаемый тип придётся объявлять nullable. Наверное можно вместо этого написать выброс исключения (throw Error("Not implemented")).
Ну есть что-то такое, но это не по спецификации, а баги каких-либо браузеров, когда-нибудь исправят. Можно попробовать добавить span и прописать aria- атрибуты.
Как ещё может быть полезен display: contents: если вам неохота или сложно генерировать уникальные идентификаторы для пар элементов <label for="login">Login</label><input id="login" .../> , то можно же вкладывать поле внутрь метки: <label>Login <input .../></label> , но так поломается разметка сеткой, тогда вот для label можно и указать данное свойство.
"Исправляет ошибки и форматирует" -- КТО исправляет и КТО редактирует? Или ЧТО? Не измывайтейсь над русским языком. Сообщение коммита - это как заголовок в книге, он должен описывать что содержится внутри (главы книги). А это какая-то пьеса с чтением по ролям. Или скорее, плохое школьное сочинение.
От варианта с генератором sequence можно было бы ожидать более низкой производительности, так как там действительно работают suspend функции, но не настолько же. Всё как-то подозрительно.
И где оно? Посылаете на какой-то левый сайт. А на официальном до сих пор только 115.11.1. Описания что нового нет, статья только чтобы плюсиков получить?
Вообще-то есть плагин
hibernate-jpamodelgen
, который это сделает, да ещё и обеспечит типизированность, создав ещё и поляSingularAttribute
.Где взять Close Similar Tabs? И почему его удалили из базы плагинов?
Как в демке осуществлён переход от двумерной формулы к 3D? Какой-то параметр взят за третью координату?
На Kotlin на JPA Criteria Query пример мог бы выглядеть так:
Если воспользоваться
hibernate-jpamodelgen
, включить context receivers и написать немного своих расширений.Всё хорошее из Groovy (в том числе и лаконичность) ушло в Kotlin.
Можно объяснить, почему?
Если на Kotlin писать, то
return null
не очень хорошо, возвращаемый тип придётся объявлять nullable. Наверное можно вместо этого написать выброс исключения (throw Error("Not implemented")
).Ну есть что-то такое, но это не по спецификации, а баги каких-либо браузеров, когда-нибудь исправят. Можно попробовать добавить span и прописать aria- атрибуты.
Как ещё может быть полезен
display: contents
: если вам неохота или сложно генерировать уникальные идентификаторы для пар элементов<label for="login">Login</label><input id="login" .../>
, то можно же вкладывать поле внутрь метки:<label>Login <input .../></label>
, но так поломается разметка сеткой, тогда вот дляlabel
можно и указать данное свойство."Исправляет ошибки и форматирует" -- КТО исправляет и КТО редактирует? Или ЧТО? Не измывайтейсь над русским языком. Сообщение коммита - это как заголовок в книге, он должен описывать что содержится внутри (главы книги). А это какая-то пьеса с чтением по ролям. Или скорее, плохое школьное сочинение.
Исправили, но релиза-то с этим патчем ещё не собрали.
И вообще changelog у них на сайте сильно остаёт от реального.
Инженеры: "У нас в ракете каждый грамм нагрузки на счету"
Руководство: "А давайте в шаттл положим амбарный замок ну просто так на всякий случай"
Я так надеюсь, что замок по факту поставили уже после полёта этого Уэнга.
Java правильно:
DSL на лямбдах (можно inline) к вашим услугам.
Для примера можно посмотреть https://github.com/JetBrains/Exposed
Java как язык - может и не придётся, но придётся Java как платформу, стандартную библиотеку и, возможно, основы байт-кода.
А что, пулами соединений больше не принято пользоваться? И слово "middleware" больше не нужно?
В качестве альтернативы можно использовать анонимные функции.
В программе Fractint вращением палитры делались очень залипательные анимации фракталов...
От варианта с генератором sequence можно было бы ожидать более низкой производительности, так как там действительно работают suspend функции, но не настолько же. Всё как-то подозрительно.
Вы опубликовали бы исходники бенчмарка.