TGViewer
Channel Public Channel
Java Developer

Java Developer

@java_tg

Авторский канал действующего разработчика — интересные заметки, новые технологии, библиотеки и фреймворки

Сотрудничество: @bape_ads
Прайс: @bape_media

РКН: https://clck.ru/3GHfTK

Реклама на бирже: https://telega.in/c/java_tg
Subscribers
14.8K
Photos
2.2K
Videos
162
Links
2.5K

Showing posts older than #1609 · Back to latest

Older Posts 20 shown
Post #1608 4.05K
  • 🤣 25
  • 👨‍💻 6
  • 🏆 2
  • 🔥 1
Post #1607 4.32K
  • 🔥 4
  • ❤ 1
Post #1605 4.46K
Задача поставлена? Задача выполнена!

➡️ Java Developer | #memes
  • 😁 44
  • 👍 4
  • ❤ 3
Post #1603 3.96K
👩‍💻 Queue/Deque для решения алгоритмических задач

В данной статье автор рассматривает варианты решения алгоритмических задач на Java с использованием очередей (Queue/Deque).

⛓ Ссылка на статью

➡️ Java Developer | #статья
  • ❤ 1
Post #1602 4.11K
❔ Задача с LeetCode «Longest Valid Parentheses №32»

Учитывая строку, содержащую только символы '(' и ')', верните длину самой длинной допустимой (правильно сформированной)
подстроки в круглых скобках.

Пример 1:
Входные данные: s = "(()"
Вывод: 2
Пояснение: Самая длинная допустимая подстрока в круглых скобках - "()".

Пример 2:
Входные данные: s = ")()())"
Вывод: 4
Пояснение: Самая длинная допустимая подстрока в круглых скобках - "()()".

Пример 3:
Входные данные: s = ""
Вывод: 0

➡️ Java Developer | #задача #hard
  • 👍 10
  • ❤ 4
Post #1599 4K
👩‍💻 Локальный класс (Local inner class)

Локальный класс — это класс, объявленный внутри метода или блока кода. Он доступен только в пределах этого метода или блока.

Локальные классы часто используются для упрощения кода, когда нужен вспомогательный класс, не требующийся за пределами метода.

В примере на картинке внутри метода main() объявлен локальный класс LocalClass. В нем определен метод printMessage(). Далее создается экземпляр LocalClass и вызывается его метод.

➡️ Java Developer | #обучение
  • 👍 12
  • ❤ 3
Post #1598 4.12K
❔ Вопрос с собеседования

Сколько элементов будет пропущено, если Iterator.next() будет вызван после 10 вызовов Iterator.hasNext()?

Ответ: Нисколько — hasNext() осуществляет только проверку наличия следующего элемента.

➡️ Java Developer | #собеседование
  • 👍 4
  • 💯 4
Post #1596 4.28K
👩‍💻 Telegram бот на Java и Spring Boot: Исправление багов и рефакторинг (Часть №9)

В этом выпуске автор показывает, как исправить мелкие ошибки в работе бота, а также сделать рефакторинг: вынести дублирующийся код в отдельные методы, повысить читаемость и определить новые константы.

📱 Смотреть на YouTube

🔖 Предыдущая часть — КЛИК


➡️ Java Developer | #видео #обучение
  • ❤ 7
  • 👍 4
  • 🔥 1
Post #1589 4.23K
👩‍💻 System.nanoTime()

System.nanoTime() — это метод, который возвращает текущее время в наносекундах и позволяет измерить продолжительность выполнения небольших фрагментов кода.

Метод часто используется для:

⏺ Замеров производительности;

⏺ Измерения задержек в мультитрединге;

⏺ Микробенчмаркинга;

⏺ Определения интервалов между событиями в реальном времени.

➡️ Java Developer | #обучение
  • 👍 14
Post #1587 4.2K
  • 🔥 14
  • 👍 3
Post #1584 4.67K
👩‍💻 Telegram бот на Java и Spring Boot: Рассылка сообщений (Часть №8)

В этом выпуске автор показывает, как отправить сообщение всем пользователям бота и ограничить эту функцию правами владельца бота.

📱 Смотреть на YouTube

🔖 Предыдущая часть — КЛИК


➡️ Java Developer | #видео #обучение
  • ❤ 9
  • 👍 6
Post #1582 4.44K
❔ Задача с LeetCode «Generate Parentheses №22»

Учитывая n пары круглых скобок, напишите функцию для генерации всех комбинаций правильно сформированных круглых скобок.

Пример 1:
Входные данные: n = 3
Вывод: ["((()))","(()())","(())()","()(())","()()()"]

Пример 2:
Входные данные: n = 1
Вывод: ["()"]

➡️ Java Developer | #задача #medium
  • ❤ 11
  • 👍 5
Post #1581 4.38K
👩‍💻 Параллельная редукция

Параллельная редукция — это процесс сокращения (редукции) коллекции элементов с использованием параллельных вычислений.

В Java для этого можно использовать параллельные потоки и функциональные интерфейсы, такие как reduce(), collect() и stream().

Использование параллельной редукции имеет смысл только при выполнении тяжелых вычислений или обработки больших коллекций данных.

➡️ Java Developer | #обучение
  • 👍 4
  • ❤ 2
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →