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.1K
Videos
162
Links
2.5K

Showing posts older than #4138 · Back to latest

Older Posts 20 shown
Post #4136 2.1K
И так тяжко было, но ИИ доломал всё окончательно

📱 Java Developer | #memes
  • 😁 5
  • 👍 2
  • 💯 2
  • ❤ 1
Post #4134 2.5K
👩‍💻 Парсинг на Java: от HTTP-запросов до карт

В статье пошагово разбирают основы парсинга на Java и показывают всё на практическом примере с Яндекс Картами.

Внутри:
— Как работает HTTP;
— GET и POST-запросы;
— Работа с HttpClient в Java 11+;
— Обработка ответов сервера;
— Извлечение и парсинг данных.


Читать статью

tags: #статья

📱 Java Developer | 📲 MAX
  • ❤ 3
  • 👍 3
  • 🔥 1
Post #4133 2.5K
👩‍💻 Полное руководство по Git на русском языке

Нашли очень подробную документацию по Git — от базовых команд до продвинутых тем вроде pack-файлов, переменных окружения и внутреннего устройства Git.

Подойдёт и новичкам, которые только учат commit/push, и тем, кто хочет глубже понимать, как Git работает под капотом.

Читать руководство

tags: #полезное

📱 Java Developer | 📲 MAX
  • ❤ 4
  • 👍 3
  • 🔥 1
Post #4132 2.36K
Кажется, он украл мои идеи

📱 Java Developer | #memes
  • 🤣 47
  • 👍 4
  • 💯 4
Post #4130 2.31K
👩‍💻 Jackson — библиотека для работы с JSON в Java

Библиотека быстрая, гибкая и умеет всё: от простого ObjectMapper до стриминговой обработки огромных JSON-файлов.

Что важно знать:
▶️ jackson-databind — основной API для JSON Java объектов;
▶️ jackson-annotations — настройка сериализации через аннотации;
▶️ jackson-core — низкоуровневая работа с JSON;
▶️ Дополнительные модули для YAML, XML, Java Time API и Kotlin.


tags:
#полезное

📱 Java Developer | 📲 MAX
  • 👍 5
  • ❤ 3
  • 🔥 1
Post #4129 2.11K
Не в ресурсе чутка

📱 Java Developer | #memes
  • 👍 8
  • 😁 3
  • 💯 3
Post #4127 2.31K
👩‍💻 Как перейти с PostgreSQL на MongoDB и не сойти с ума

В статье разбирают, как привычные подходы из PostgreSQL переносятся в MongoDB: хранение данных, структура коллекций, запросы и организация схем.

Автор также подготовил удобный чек-лист для перехода с SQL на NoSQL без лишней боли.

Читать статью

tags: #статья

📱 Java Developer | 📲 MAX
  • ❤ 5
  • 👍 4
  • 🔥 1
  • 😁 1
  • 🤯 1
Post #4126 2.44K
👩‍💻 @FunctionalInterface: защита на уровне компиляции

Аннотация гарантирует что интерфейс останется функциональным — с ровно одним абстрактным методом. Попытка добавить второй — и компилятор сразу скажет об ошибке.

Без аннотации второй метод добавится тихо и интерфейс перестанет работать с лямбдами.

tags: #обучение

📱 Java Developer | 📲 MAX
  • 👍 6
  • ❤ 1
  • 🔥 1
Post #4125 2.32K
💻 Полезное расширение для работы с SQL в VS Code

SQL Crack визуализирует SQL-запросы, JOIN’ы и поток выполнения прямо внутри редактора.

Отлично помогает разбираться в сложных SQL-запросах и больших БД.

Ссылка на расширение

tags: #полезное

📱 Java Developer | 📲 MAX
  • ❤ 4
  • 👍 2
  • 🔥 2
Post #4124 2.68K
👩‍💻 Гайд по созданию первого Minecraft-мода на Java

Нашли подробный разбор моддинга Minecraft для новых версий игры — с Fabric, Forge и объяснением Mixin простым языком.

Автор статьи постарался объяснить всё максимально просто и без устаревших подходов.

Читать статью

tags: #статья

📱 Java Developer | 📲 MAX
  • ❤ 8
  • 👍 4
  • 🔥 4
Post #4123 2.5K
💻 Полная база по SQL с примерами: от SELECT до JOIN

В статье собрали почти всё, что нужно знать по SQL для работы и собеседований.

Без лишней воды — с примерами запросов и объяснением, как всё работает под капотом.

Читать статью

tags: #статья

📱 Java Developer | 📲 MAX
  • 👍 8
  • ❤ 2
  • 🔥 2
Post #4122 2.54K
👩‍💻 @ConditionalOnClass: условная активация конфигурации в Spring Boot

Аннотация включает бин или конфигурацию только если нужный класс есть в classpath.

Часто используется в auto-configuration для подключения зависимостей только когда они реально присутствуют в проекте.

tags: #обучение

📱 Java Developer | 📲 MAX
  • 👍 7
  • ❤ 2
  • 🔥 1
Post #4121 2.62K
🔖 AI-плагин для JetBrains, который объясняет код пошагово

Один из разработчиков JetBrains IDE выпустил экспериментальный плагин Walkthrough для понимания больших кодовых баз.

Работает через MCP и может быть особенно полезен при онбординге в новый проект или разборе legacy-кода.

Ссылка на плагин

tags: #полезное

📱 Java Developer | 📲 MAX
  • 👍 4
  • ❤ 2
  • 🔥 1
Post #4120 2.69K
👩‍💻 Autoboxing в Java под микроскопом JVM

Привычный autoboxing может незаметно создавать лишние аллокации и раздувать heap, особенно в highload-сервисах.

Хороший разбор того, как wrapper-объекты влияют на GC и производительность Java-приложений.

Читать статью

tags: #статья

📱 Java Developer | 📲 MAX
  • ❤ 6
  • 👍 4
  • 🔥 2
Post #4119 2.6K
▪️ Визуализируем кодовую базу и разбираемся в чужом проекте

Нашли инструмент, который строит интерактивную инфографику по коду: видно зависимости, связи между классами и методами.

Удобно когда нужно быстро разобраться в незнакомом проекте.

Ссылка на инструмент

tags: #полезное

📱 Java Developer | 📲 MAX
  • 🔥 3
  • ❤ 1
  • 👍 1
  • 🤯 1
Post #4118 2.89K
👩‍💻 Гексагональная архитектура на Java простыми словами

В статье показывают подход к построению Java-проекта, где бизнес-логика не зависит от Spring, Quarkus, Micronaut и других инфраструктурных слоёв.

Полезно для тех, кто хочет писать более гибкие и поддерживаемые backend-системы.

Читать статью

tags: #статья

📱 Java Developer | 📲 MAX
  • 👍 7
  • ❤ 1
  • 🔥 1
Post #4117 2.56K
👩‍💻 Иммутабельные коллекции в Java: быстро и без лишнего кода

Начиная с Java 9 больше не обязательно использовать Collections.unmodifiableList() — для этого есть List.of() и Set.of().

Коллекции создаются сразу immutable, а попытка передать null закончится NullPointerException уже на этапе создания.

tags: #обучение

📱 Java Developer | 📲 MAX
  • 👍 5
  • ❤ 2
  • 🔥 1
Post #4116 3.03K
Вайбкодеры пытаются программировать руками

📱 Java Developer | #memes
  • 🤣 41
  • 🔥 5
  • 👍 3
  • ❤ 2
  • 😁 1
Post #4114 2.58K
👩‍💻 Как ZGC помогает снижать tail latency в Java

Статья разбирает, почему ZGC может заметно уменьшить p999/p9999 задержки по сравнению с G1GC.

Но есть нюанс: за микропаузы приходится платить повышенной нагрузкой на CPU, а при нехватке ресурсов возможны allocation stalls.

Полезный материал для тех, кто тюнит highload Java-приложения.

Читать статью

tags: #статья

📱 Java Developer | 📲 MAX
  • 👍 9
  • ❤ 1
  • 🔥 1
Post #4113 2.46K
Вопрос с собеседования

Как отменить коммит, который уже был отправлен на сервер?

Ответ: используйте git revert — он создаёт новый коммит, который отменяет изменения предыдущего. История при этом сохраняется, что делает метод безопасным для публичных веток.

В отличие от git reset, который переписывает историю, revert не ломает работу других участников команды, уже получивших этот коммит.

tags: #собеседование

📱 Java Developer | 📲 MAX
  • 👍 5
  • ❤ 4
  • 🤩 1
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 →