Дана строка, нужно определить, является ли она палиндромом.
Палиндром — это строка, которая читается одинаково слева направо и справа налево. Пробелы, знаки препинания и регистр букв при этом не учитываются.
— Необходимо учитывать только буквенные символы, игнорируя пробелы и знаки препинания.
— Сравнение должно быть нечувствительным к регистру.
▪️ Решение:
Эффективное реализация может включать
#CoreJava
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥3❤2
This media is not supported in your browser
VIEW IN TELEGRAM
🌐 Путешествие URL: что происходит, когда вы вводите адрес сайта
Каждый раз, когда вы набираете https://example.com в браузере — за кулисами запускается целая цепочка событий 👇
1️⃣ Разбор адреса
Браузер делит URL на части:
▪️ https — протокол
▪️ example.com — домен
▪️ /page — путь к ресурсу
2️⃣ Поиск IP
Если IP не сохранён в кеше, браузер спрашивает DNS-сервер: «Где живёт example.com?»
3️⃣ Установление соединения
Создаётся TCP-соединение с сервером по IP и порту (80 для HTTP, 443 для HTTPS).
4️⃣ Запрос ресурса
Браузер отправляет HTTP-запрос: GET /page HTTP/1.1
5️⃣ Ответ сервера
Сервер возвращает HTML, CSS, JS и статус-код (например, 200 OK или 404 Not Found).
6️⃣ Рендеринг страницы
Браузер обрабатывает HTML, применяет стили и выполняет JavaScript.
7️⃣ Шифрование
Если сайт работает по HTTPS, соединение шифруется через SSL/TLS.
8️⃣ Кеширование
Браузер сохраняет ресурсы, чтобы при следующем визите всё грузилось быстрее.
🐸 Библиотека джависта
#CoreJava
Каждый раз, когда вы набираете https://example.com в браузере — за кулисами запускается целая цепочка событий 👇
Браузер делит URL на части:
▪️ https — протокол
▪️ example.com — домен
▪️ /page — путь к ресурсу
Если IP не сохранён в кеше, браузер спрашивает DNS-сервер: «Где живёт example.com?»
Создаётся TCP-соединение с сервером по IP и порту (80 для HTTP, 443 для HTTPS).
Браузер отправляет HTTP-запрос: GET /page HTTP/1.1
Сервер возвращает HTML, CSS, JS и статус-код (например, 200 OK или 404 Not Found).
Браузер обрабатывает HTML, применяет стили и выполняет JavaScript.
Если сайт работает по HTTPS, соединение шифруется через SSL/TLS.
Браузер сохраняет ресурсы, чтобы при следующем визите всё грузилось быстрее.
#CoreJava
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍6🔥4