Java | Тесты
Ir al canal en Telegram
Cайт easyoffer.ru Реклама @easyoffer_adv ВП @easyoffer_vp Вопросы собесов t.me/+7ESm0VKXC4tjYzky Задачи t.me/+8eqUTboisnkyZjQy Вакансии t.me/+4pspF5nDjgM4MjQy
Mostrar más5 641
Suscriptores
-124 horas
-67 días
-2630 días
Archivo de publicaciones
5 641
🤔 Зачем нужны и чем отличаются методы encodeURL() и encodeRedirectURL()?
1. encodeURL():
- Используется для кодирования URL, добавляя идентификатор сессии, если cookies отключены.
- Применяется для ссылок, генерируемых на странице.
2. encodeRedirectURL():
- Кодирует URL для использования в sendRedirect.
- Отличается от encodeURL() тем, что специально предназначен для перенаправлений.
Оба метода помогают поддерживать сессии в условиях отсутствия cookies.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
5 641
Repost from easyoffer
Привет, ребята!
1,5 года я учился на программиста, а сайт easyoffer.ru стал моим пет-проектом. Я создавал его, потому что:
а) нужно было добавить хоть какой-нибудь проект в резюме
б) подготовиться к прохождению собесов
И всё получилось! Благодаря еasyoffer я успешно прошёл собеседование и устроился Python Junior-разработчиком на удаленку с зарплатой 115 тысяч рублей.
Однако ещё во время разработки я понял, что у этого проекта есть потенциал. Казалось, что сайт может стать популярным и, возможно, превратиться в стартап.
По-этому я с самого начала заложил в проект минимальную бизнес-модель, на случай, если сайт начнёт набирать трафик. Я предложил пользователям полный доступ к сайту в обмен на подписку на Telegram-каналы. Это позволяло развивать аудиторию, а в будущем — зарабатывать на рекламе.
Результат превзошёл ожидания!
С момента запуска easyoffer посетило 400 тысяч человек. А когда доход с рекламы превысил мою зарплату программиста, я принял решение уйти с работы и полностью посвятить себя разработке новой версии сайта.
Вот так, зайдя в IT, через 4 месяца вышел через свой же пет-проект. Мне очень повезло
Уже год я работаю над easyoffer 2.0.
Это будет более масштабный и качественной новый проект:
– Появится тренажер
– Появятся задачи из собесов
– Фильтрация контента по грейдам
и еще очень много фич, о которых я расскажу позже.
Хочу, довести easyoffer до ума, чтобы сайт стал настоящим помощником для всех, кто готовится к собеседованиям.
По этому в ближайшее время я объявлю о старте краудфандинговой кампании, чтобы ускорить разработку и я готов щедро отблагодарить всех, кто поддержит проект.
А те, кто поддержат проект первыми, получат специальные лимитированные выгодные вознаграждения. Следите за этим телеграм каналом, если хотите стать первыми сапортерами.
5 641
🤔 Что такое cookies?
- Cookies — это небольшие файлы, которые сервер отправляет клиенту для хранения данных между запросами.
- Они используются для идентификации пользователей, управления сессиями, сохранения настроек и аутентификации.
- Cookies хранятся в браузере и отправляются обратно серверу при каждом запросе.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
5 641
🤔 Какое из перечисленных исключений является проверяемым (checked exception)?
5 641
🤔 Какие методы для работы с cookies предусмотрены в сервлетах?
1. Создание cookies: new Cookie(name, value).
2. Добавление cookies в ответ: response.addCookie(cookie).
3. Чтение cookies: request.getCookies().
4. Настройка атрибутов:
- setMaxAge() — время жизни cookies.
- setSecure() — передача только через HTTPS.
- setHttpOnly() — защита от доступа через JavaScript.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
5 641
🤔 Какой из перечисленных методов не является методом класса Thread?
5 641
🤔 Что такое URL Rewriting?
- URL Rewriting — это метод передачи данных сессии через параметры URL.
- Идентификатор сессии добавляется к каждому URL, чтобы отслеживать сессию, если cookies недоступны или отключены.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
5 641
🤔 Что делает ключевое слово transient?
transient исключает поле из процесса сериализации. При сериализации объекта поля, помеченные как transient, не сохраняются в поток.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
5 641
🤔 Какое выражение соответствует строке с буквой, затем пробелом, затем цифрой?
5 641
🔒 1219 ГБ платного контента для JAVA программистов выложили БЕСПЛАТНО
Получите доступ к библиотеке знаний от FAANG School только в течение 24 часов:
– Пошаговая RoadMap по Java
– Redis - 5 улучшений для твоего пет-проекта
– Мануал по Docker. Основные команды и концепции
– Микросервисы. Вопросы с собеседований
– Шпаргалка с горячими клавишами JetBrains IDE. Ускоришь работу в 10 раз
– Desk setup. Подборка аксессуаров для комфортной работы
– Шпаргалка по Kafka
– Шпаргалка по Spring с разбором паттерна Наблюдатель
– Инструкция по работе с Git
– Подробный гайд, как найти работу в IT без опыта
– Подборка платформ с вакансиями для java-разработчиков
- Шпаргалка по основным командам SQL
Свежее пополнение - гайд «Топ пет-проектов с AI». Сборник идей, который поможет создать пет-проект не только для портфолио, но и для пассивного дохода 🫢
Это возможность для джуна продвинуться по карьерной лестнице со скоростью лифта. Переходи по ссылке и забирай.
5 641
🤔 Что означает URL encoding, как это осуществить в Java?
- URL encoding — это процесс преобразования специальных символов (например, пробелов, &, =, ?) в кодированный формат, чтобы они безопасно передавались в URL.
- Символы заменяются их кодами ASCII в формате %XX (где XX — шестнадцатеричный код символа).
- В Java это можно сделать с помощью класса URLEncoder (метод encode) для кодирования и URLDecoder (метод decode) для декодирования.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
5 641
🤔 Что известно об интерфейсе SingleThreadModel?
- SingleThreadModel был введен для обеспечения того, чтобы один поток обслуживал один экземпляр сервлета за раз, предотвращая проблемы с потокобезопасностью.
- Однако он считается устаревшим, так как неэффективен (создает множество экземпляров сервлета) и имеет ограниченное использование.
- Современный подход заключается в управлении потокобезопасностью через синхронизацию и статeless-дизайн.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
5 641
Всё что нужно для джависта!
⌨️ Java | Фишки и трюки
⌨️ Java | Tests
Прокачивай свои знания и пробуй решить каверзные задачи!
Присоединяйся! 😉
¡Ya disponible! Investigación de Telegram 2025 — los principales insights del año 
