В этом ознакомительном учебном пособии мы рассмотрим концепцию замыканий в Groovy, являющуюся ключевой особенностью этого динамичного и мощного языка JVM. Концепцию замыканий поддерживают и многие другие языки, включая Javascript и Python. Однако в разных языках характеристики и функционирование замыканий различаются. Мы рассмотрим ключевые аспекты замыканий в Groovy, попутно демонстрируя примеры их использования. Читать далее
До того, как Java 7 вышел, я хотел написать в своем блоге статью о различных предложениях для Java 7, касающихся замыканий. Однако, когда я начал писать эту статью, я обнаружил, что начать ее без какого-либо введения в замыкания очень трудно. Со временем введение стало настолько длинным,
Пакет подарочный прозрачный «Красота», 30×26×12 см. Подарочный пакет с пластиковыми ручками «Красота» (30×26×12 см) — это вместительная прозрачная упаковка с элегантным цветочным дизайном и словом «Красота» в качестве главного акцента. Крупный формат L позволяет упаковать объемные презенты, а стильный принт избавляет от необходимости искать дополнительную открытку. Дизайн «Красота»: На прозрачную основу нанесен утонченный цветочно-растительный узор, […]
Длительная однообразная работа неизбежно вызывает приступы автоматизации. На этот раз предпримем попытку автоматизировать настройку устройств защиты электросетей напряжением 6 — 35 кВ. Самозародившаяся задача требует расчёта коротких замыканий, а поскольку расчётов таких предвидится немало, выполнять их будем с помощью OpenCL, для должной утилизации имеющихся вычислительных мощностей. Читать дальше →