Java | Тесты
Відкрити в Telegram
Сайт: https://easyoffer.ru/ Все каналы: t.me/+xGeAw6ckJ4liYzQy Контакт для рекламы: @sendme_ads
Показати більше5 430
Підписники
-224 години
-257 днів
-4830 днів
Архів дописів
5 431
🤔 Какой метод используется для установки значения поля объекта с помощью рефлексии?
5 431
🤔 Какие различные методы управления сессией в сервлетах есть?
1. Cookies: Хранение идентификатора сессии в браузере.
2. URL Rewriting: Добавление идентификатора сессии в параметры URL.
3. Hidden Form Fields: Передача идентификатора сессии через скрытые поля формы.
4. HTTP Session: Использование объекта HttpSession для хранения данных сессии на сервере.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
5 431
⚡️ В сети начали массово сливать курсы и книги известных онлайн школ по айти
Вот отсортированная база с тонной материала (постепенно пополняется):
БАЗА (4687 видео/книг):
(363 видео, 87 книги) — Python
(415 видео, 68 книги) — Frontend
(143 видео, 33 книги) — ИБ/Хакинг
(352 видео, 89 книги) — С/С++
(343 видео, 87 книги) — Java
(176 видео, 32 книги) — Git
(293 видео, 63 книги) — C#
(174 видео, 91 книги) — DevOps
(167 видео, 53 книги) — PHP
(227 видео, 83 книги) — SQL/БД
(163 видео, 29 книги) — Linux
(114 видео, 77 книги) — Сисадмин
(107 видео, 43 книги) — BA/SA
(181 видео, 32 книги) — Go
(167 видео, 43 книги) — Kotlin/Swift
(112 видео, 24 книги) — Flutter
(137 видео, 93 книги) — DS/ML
(113 видео, 82 книги) — GameDev
(183 видео, 37 книги) — Дизайн
(129 видео, 73 книги) — QA
(213 видео, 63 книги) — Rust
(121 видео, 24 книги) — 1С
(136 видео, 33 книги) — PM/HR
Скачивать ничего не нужно — все выложено в Telegram
5 431
🤔 Зачем нужны и чем отличаются методы encodeURL() и encodeRedirectURL()?
1. encodeURL():
- Используется для кодирования URL, добавляя идентификатор сессии, если cookies отключены.
- Применяется для ссылок, генерируемых на странице.
2. encodeRedirectURL():
- Кодирует URL для использования в sendRedirect.
- Отличается от encodeURL() тем, что специально предназначен для перенаправлений.
Оба метода помогают поддерживать сессии в условиях отсутствия cookies.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
5 431
Repost from easyoffer
Привет, ребята!
1,5 года я учился на программиста, а сайт easyoffer.ru стал моим пет-проектом. Я создавал его, потому что:
а) нужно было добавить хоть какой-нибудь проект в резюме
б) подготовиться к прохождению собесов
И всё получилось! Благодаря еasyoffer я успешно прошёл собеседование и устроился Python Junior-разработчиком на удаленку с зарплатой 115 тысяч рублей.
Однако ещё во время разработки я понял, что у этого проекта есть потенциал. Казалось, что сайт может стать популярным и, возможно, превратиться в стартап.
По-этому я с самого начала заложил в проект минимальную бизнес-модель, на случай, если сайт начнёт набирать трафик. Я предложил пользователям полный доступ к сайту в обмен на подписку на Telegram-каналы. Это позволяло развивать аудиторию, а в будущем — зарабатывать на рекламе.
Результат превзошёл ожидания!
С момента запуска easyoffer посетило 400 тысяч человек. А когда доход с рекламы превысил мою зарплату программиста, я принял решение уйти с работы и полностью посвятить себя разработке новой версии сайта.
Вот так, зайдя в IT, через 4 месяца вышел через свой же пет-проект. Мне очень повезло
Уже год я работаю над easyoffer 2.0.
Это будет более масштабный и качественной новый проект:
– Появится тренажер
– Появятся задачи из собесов
– Фильтрация контента по грейдам
и еще очень много фич, о которых я расскажу позже.
Хочу, довести easyoffer до ума, чтобы сайт стал настоящим помощником для всех, кто готовится к собеседованиям.
По этому в ближайшее время я объявлю о старте краудфандинговой кампании, чтобы ускорить разработку и я готов щедро отблагодарить всех, кто поддержит проект.
А те, кто поддержат проект первыми, получат специальные лимитированные выгодные вознаграждения. Следите за этим телеграм каналом, если хотите стать первыми сапортерами.
5 431
🤔 Что такое cookies?
- Cookies — это небольшие файлы, которые сервер отправляет клиенту для хранения данных между запросами.
- Они используются для идентификации пользователей, управления сессиями, сохранения настроек и аутентификации.
- Cookies хранятся в браузере и отправляются обратно серверу при каждом запросе.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
5 431
🤔 Какое из перечисленных исключений является проверяемым (checked exception)?
5 431
🤔 Какие методы для работы с cookies предусмотрены в сервлетах?
1. Создание cookies: new Cookie(name, value).
2. Добавление cookies в ответ: response.addCookie(cookie).
3. Чтение cookies: request.getCookies().
4. Настройка атрибутов:
- setMaxAge() — время жизни cookies.
- setSecure() — передача только через HTTPS.
- setHttpOnly() — защита от доступа через JavaScript.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
5 431
🤔 Какой из перечисленных методов не является методом класса Thread?
5 431
🤔 Что такое URL Rewriting?
- URL Rewriting — это метод передачи данных сессии через параметры URL.
- Идентификатор сессии добавляется к каждому URL, чтобы отслеживать сессию, если cookies недоступны или отключены.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
5 431
🤔 Что делает ключевое слово transient?
transient исключает поле из процесса сериализации. При сериализации объекта поля, помеченные как transient, не сохраняются в поток.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
5 431
🤔 Какое выражение соответствует строке с буквой, затем пробелом, затем цифрой?
5 431
🔒 1219 ГБ платного контента для JAVA программистов выложили БЕСПЛАТНО
Получите доступ к библиотеке знаний от FAANG School только в течение 24 часов:
– Пошаговая RoadMap по Java
– Redis - 5 улучшений для твоего пет-проекта
– Мануал по Docker. Основные команды и концепции
– Микросервисы. Вопросы с собеседований
– Шпаргалка с горячими клавишами JetBrains IDE. Ускоришь работу в 10 раз
– Desk setup. Подборка аксессуаров для комфортной работы
– Шпаргалка по Kafka
– Шпаргалка по Spring с разбором паттерна Наблюдатель
– Инструкция по работе с Git
– Подробный гайд, как найти работу в IT без опыта
– Подборка платформ с вакансиями для java-разработчиков
- Шпаргалка по основным командам SQL
Свежее пополнение - гайд «Топ пет-проектов с AI». Сборник идей, который поможет создать пет-проект не только для портфолио, но и для пассивного дохода 🫢
Это возможность для джуна продвинуться по карьерной лестнице со скоростью лифта. Переходи по ссылке и забирай.
5 431
🤔 Что означает URL encoding, как это осуществить в Java?
- URL encoding — это процесс преобразования специальных символов (например, пробелов, &, =, ?) в кодированный формат, чтобы они безопасно передавались в URL.
- Символы заменяются их кодами ASCII в формате %XX (где XX — шестнадцатеричный код символа).
- В Java это можно сделать с помощью класса URLEncoder (метод encode) для кодирования и URLDecoder (метод decode) для декодирования.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
