API архитектурные стили ❤️
1. REST — популярный подход для публичных API и веб-приложений, поддерживает JSON, XML, HTML и текст.
2. SOAP — использует структуру сообщений с оберткой на основе XML. Применяется в платежных системах и телеком-сервисах, но имеет высокий порог входа.
3. GraphQL — гибкая схема и система типов, позволяет использовать JSON и подходит для сложных систем и мобильных API.
4. gRPC — высокопроизводительный фреймворк RPC, работает через протоколы сериализации, используется для высоконагруженных систем.
5. WebSocket — поддерживает двустороннюю связь, подходит для чатов и других приложений реального времени.
6. Webhook — асинхронный подход, применим для CI/CD процессов и платежных шлюзов.
👉 Java Ready | #ресурс
1. REST — популярный подход для публичных API и веб-приложений, поддерживает JSON, XML, HTML и текст.
2. SOAP — использует структуру сообщений с оберткой на основе XML. Применяется в платежных системах и телеком-сервисах, но имеет высокий порог входа.
3. GraphQL — гибкая схема и система типов, позволяет использовать JSON и подходит для сложных систем и мобильных API.
4. gRPC — высокопроизводительный фреймворк RPC, работает через протоколы сериализации, используется для высоконагруженных систем.
5. WebSocket — поддерживает двустороннюю связь, подходит для чатов и других приложений реального времени.
6. Webhook — асинхронный подход, применим для CI/CD процессов и платежных шлюзов.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
• Shift + Del — удаляет строку целиком. Не нужно будет выделять мышкой всю строку и потом нажимать Backspace.
• Ctrl + L — выделяет всю строку целиком. Теперь копипастить еще проще.
• Ctrl + / — Закомментирует или раскомментирует текущую строку.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Показываю вам гифку, на которой наглядно показаны основные методы списков для Java разработчиков!
Сохраняй, пригодится👍
👉 Java Ready | #ресурс
Сохраняй, пригодится
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥4👎1
Gson — это библиотека от Google, которая используется для преобразования объектов Java в формат
JSON
и обратно. Она поддерживает как простые, так и сложные структуры данных, включая коллекции и вложенные объекты.Также значительно упрощает работу с
JSON-данными
, позволяя сериализовать объекты в JSON-формат
и десериализовать JSON
в объекты Java.🔥 — если узнал новое
🤝 — если уже пользовался
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝16🔥10👍5
This media is not supported in your browser
VIEW IN TELEGRAM
Exercism — это платформа для изучения программирования через практические задания. Можно практиковаться на 70 различных языках, в том числе и на Java.
📌 Ссылочка: https://exercism.org
👉 Java Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥5
Плейлист из 8 подробных уроков, посмотрев которые вы разработаете полноценное веб-приложение с нуля.
Ссылочка на плейлист: YouTube🖤
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12
Pattern и Matcher — это классы, предоставляемые Java для работы с регулярными выражениями.
Pattern используется для компиляции регулярного выражения, а Matcher используется для сравнения этого выражения с определенной последовательностью символов.
Приведенный код использует классы Pattern и Matcher для поиска и подсчёта цифр в строке.
🔥 — если узнал новое
🤝 — если уже пользовался
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍5🤝3
В Java каждый объект можно представить в виде строки. Для этого используются методы
toString
и valueOf
, которые определены в классе Object и могут быть в пользовательских классах. Их мы и рассмотрим:•
toString()
— используется для получения строкового представления объекта. Если его не переопределять, он вернет строку в формате Имя_класса@хеш_код
, что редко бывает полезным в реальной практике.•
valueOf()
— чаще всего используется для преобразования примитивных типов в строковое представление. Он определен в классе String
и позволяет легко конвертировать числа, логические значения и другие объекты в строку.🔥 — если узнал новое
🤝 — если уже пользовался
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝10🔥7👍5❤1
Большой плейлист из 25 уроков, в ходе которых вы познакомитесь с языком с нуля, а так же изучите ООП в контексте Java.
Ссылочка на плейлист: YouTube🖤
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
codechef — платформа для решения задач по программированию на Java и других языках, которая поможет улучшить свои алгоритмические навыки через практику.
📌 Ссылочка: codechef.com
👉 Java Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Переведённые на русский язык лекции топового Гарвардского курса CS50 по основам программирования. Курс охватывает ключевые концепции информатики, такие как алгоритмы, структуры данных, веб-разработка и многое другое.
Ссылочка на плейлист: YouTube🖤
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥2😁2
👍5🔥2
В этой статье:
• Вы подробно познакомитесь с процессом создания игры «Морской Бой» и напишите для нее алгоритм
🔊 Продолжить читать можешь на Habr!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7👎1