Как стать автором
Обновить
18
0
Jegors Čemisovs @Rabestro

Пользователь

Отправить сообщение

FizzBuzz и искусство фильтрации: Stream API и предикаты

Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров3.1K

Статья "FizzBuzz и искусство фильтрации: Stream API и предикаты" рассказывает о применении Stream API и предикатов для решения четырёх разных задач, связанных с классической проблемой FizzBuzz. Рассматриваются различные фильтры числовых потоков и предлагается бонусное задание для читателей.

Читать далее
Всего голосов 7: ↑4 и ↓3+3
Комментарии12

FizzBuzz и искусство фильтрации

Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров4K

В этой статье мы рассмотрим особенности создания и применения предикатов на примере задач, вдохновленных классической проблемой FizzBuzz. С помощью Java Stream API мы изучим различные методы фильтрации, объединения и инвертирования предикатов для решения четырех простых задач и одной более сложной. Данная статья поможет вам понять, насколько мощными и гибкими могут быть предикаты при работе со Stream API, а также улучшит ваши навыки построения и применения предикатов в программах на Java.

Читать далее
Всего голосов 3: ↑3 и ↓0+3
Комментарии1

Чувак, где моя черепаха?

Время на прочтение6 мин
Количество просмотров10K

Как написать программу, чтобы победить на конкурсе плохого кода? Этот вопрос я задал сам себе, когда прочёл о необычном челлендже на форуме reddit. Да, вы правильно поняли. Это статья не о чистом коде и правильных тестах. Но здесь не будет и речи о плохом, заурядно плохом коде, том коде, который мы очень часто видим в наших проектах. Я расскажу об экстремальном, невообразимом, гениально плохом коде, коде, который использует те возможности джавы, о которых вы, скорее всего, и не догадывались, и те приёмы, которые вы никогда не встретите в обычных проектах. Сможете ли вы использовать эти приёмы на практике? Думаю, нет. Если вы прагматичный человек, то сэкономите своё время и остановитесь. Не читайте эту статью. Однако если вы хотите немного отвлечься от повседневной рутины, увидеть и узнать что-то новое о нашем любимом языке Java, - милости просим!

Читать далее
Всего голосов 29: ↑28 и ↓1+29
Комментарии18

Считаем уникальные IPv4 адреса

Время на прочтение9 мин
Количество просмотров9.6K

Как создавать быстрые и эффективные алгоритмы? В статье, на примере задачи по подсчёту уникальных IPv4 адресов, рассматриваются приёмы и методы обработки больших объёмов данных. Вы узнаете, как написать код, работающий в десятки раз быстрее и использующий в несколько десятков раз меньше памяти, чем "наивные" алгоритмы.

Читать далее
Всего голосов 15: ↑14 и ↓1+16
Комментарии10

Информация

В рейтинге
Не участвует
Откуда
Юрмала, Латвия, Латвия
Зарегистрирован
Активность