Библиотека джависта | Java, Spring, Maven, Hibernate
24.9K subscribers
1.86K photos
38 videos
42 files
2.64K links
Все самое полезное для Java-разработчика в одном канале.

Список наших каналов: https://yangx.top/proglibrary/9197

Обратная связь: @proglibrary_feedback_bot

По рекламе: @proglib_adv

РКН: https://gosuslugi.ru/snet/67a5bbda1b17b35b6c1a55c4
加入频道
Неявный объект исключений JSP недоступен в обычных JSP страницах и используется на страницах ошибок JSP (errorpage) только для того, чтобы перехватить исключение, выброшенное JSP страницей и далее предоставить какую-либо полезную информацию клиенту.
Think Java: How to Think Like a Computer Scientist (2020)
Автор: Allen B. Downey
Количество страниц: 252

Данная книга написана для людей с небольшим опытом или вообще без опыта программирования. Цель книги — не просто научить читателя программировать на Java, но и помочь начать мыслить как специалист в области информатики. Каждая краткая глава охватывает материал, предназначенный для изучения за одну неделю и включает в себя упражнения, которые помогут вам практиковаться.

Скачать книгу
Подготовим на позицию Java программиста с ментором онлайн. У нас ты получишь опыт в бизнес проекте и поддержку от наставника до первого рабочего дня. Оплата за обучение только после успешного трудоустройства на позицию разработчика.

Пройти тестовое задание 🙋‍♂️👉 https://clck.ru/QkA5A

👇Как проходит обучение:
1. Жесткий контроль теории и кода после каждой пройденной темы
2. Обучение только востребованному на рынке стеку технологий: Java Core, Maven, Git, Tomcat, Spring MVC, Core, Security, Hibernate
3. Отработка знаний в реальном бизнес проекте, который дает опыт для резюме
4. Интегрированное полезное общение в групповом чате slack с одногруппниками, наставниками и выпускниками-разработчиками
5. Быстрое карьерное и финансовое развитие за счет двухгодичной программы поддержки от экспертов java сообщества: митапы, мастер-классы, лекции и оффлайн интенсивы
6. Гарантированное трудоустройство с первой зарплатой от 100 000 рублей

Условия участия:
• Пройти входное тестирование
• Обучение минимум 25 часов в неделю
• Проживание или готовность к переезду в Москву для трудоустройства
Блокирующий метод – метод, который блокируется до тех пор, пока задание не выполнится, например метод accept() у ServerSocket блокируется в ожидании подключения клиента. Здесь блокирование означает, что контроль не вернётся к вызывающему методу до тех пор, пока не выполнится задание. Так же существуют асинхронные или неблокирующиеся методы, которые могут завершиться до выполнения задачи.
⚡️ 15 – 17 сентября приглашаем на онлайн-конференцию ESCAPE (Essential Skills, Competencies and People Engineering). ⚡️Это нетехническая конференция для всех, кто работает в IT и первая конференция EPAM, посвященная Essential skills.

✍🏼 Три дня мы будем делиться полезной информацией о том, что делает инженеров и руководителей профессионалами, помимо технологий.

👨🏻‍💻Вас ждут доклады и воркшопы про обучение, осознанность, коммуникацию.

🤝Вы узнаете, как эффективно общаться с заказчиками и с людьми разных культур, как построить работу в распределенной команде, как справиться с профессиональным выгоранием. Поговорим и на другие важные темы.

🚀 Зарегистрироваться и посмотреть программу конференции можно по ссылке - https://epa.ms/escape-conference-epam.
Вкатиться в IT теперь сможет каждый!

Ребята из ProductStar собрали мини-курс, который поможет тебе выучить Java с нуля и научит писать программы уже через 5 лекций.

🌟 Ты изучишь синтаксис языка, научишься писать и структурировать код.

🌟 Узнаешь, как сохранять и изменять информацию в базе данных MySQL.

🌟 Научишься разрабатывать веб- и мобильные приложения.

🌟 А также поймешь, как пользоваться Git.

Спикеры курса:
— Азиз Намазов, Java Developer в Amazon,
— Лев Екасов, Java Teamlead в HeadHunter.

Для первых 20 студентов действует скидка — курс можно приобрести всего за 9800 ₽

Не упусти такой шанс, оставляй заявку 👉 https://bit.ly/35lTBbX
Каждый третий айтишник в России — самоучка

В преддверии Дня программиста онлайн-ритейлер Ozon опросил более 700 IT-специалистов, чтобы выяснить, как они пришли в профессию. Оказалось, что треть разработчиков – самоучки и только 30% из них имеют профильное высшее образование.

Несмотря на высокий уровень заработной платы в отрасли, лишь 20% IT-специалистов считают деньги решающим фактором при устройстве на работу. Половина специалистов выбирает IT, исходя из способностей и увлечений, а каждый десятый вообще считает, что попал в эту сферу случайно.

Полные результаты исследования и соответствующая инфографика были опубликованы сегодня на Хабре: https://habr.com/ru/company/ozontech/blog/518722/
Классный Java-разработчик? DigitalSuperHero ждет тебя! 😎

Зарубись с другими командами в финале онлайн-хакатона DigitalSuperHero! Успевай зарегистрироваться до 15 сентября 👉 dshkazan.ru/final ! 🚀

Не пропусти, команды уже вовсю подают заявки! Хакатон пройдет с 18 по 23 сентября, принять участие можно из любой точки России.

🏆Кого ждем на хакатон🏆 :

• JavaSript-разработчиков
• Frontend-разработчиков
• Разработчиков .Net
• Data Scientists, Аналитиков
• Разработчиков Python, Java
• C# разработчиков
• QA, DevOps
• ИТ-разработчиков (мат. модели)
• C/C++ разработчиков
• Специалистов по анализу данных, видеоаналитике и UX/UI 😎

Подавайте заявку до 15 сентября тут 👉 dshkazan.ru/final

P.S. А еще у нас есть телеграм-канал, где выкладываем свежие новости о хакатонах: https://yangx.top/dshkzn
Ответ к вопросу https://yangx.top/javaproglib/1760
Используя имя интерфейса:

interface Paper {
static void show() {
System.out.println("static show()");
}
}

class Licence {
public void showPaper() {
Paper.show();
}
}
☕️ Что пишут на Java: области применения

Почему компании по-прежнему предпочитают Java новым языкам? В этой статье рассмотрим, как Java используется крупными компаниями, и дадим представление о том, где вы сможете работать, используя Java.

https://proglib.io/sh/RJGzcMqwZD
#вопросы_с_собеседований
Как из одного сервлета вызвать другой сервлет?
Для вызова сервлета из того же приложения необходимо использовать механизм внутренней коммуникации сервлетов (inter-servlet communication mechanisms) через вызовы методов RequestDispatcher:

☕️ forward() - передаёт выполнение запроса в другой сервлет;
☕️ include() - предоставляет возможность включить результат работы другого сервлета в возвращаемый ответ.

Если необходимо вызывать сервлет, принадлежащий другому приложению, то использовать RequestDispatcher уже не получится, т.к. он определен только для текущего приложения. Для подобных целей необходимо использовать метод ServletResponse - sendRedirect() которому предоставляется полный URL другого сервлета. Для передачи данных между сервлетами можно использовать cookies.
Администрация портала «Библиотека программиста» поздравляет всех с днем программиста!

«Не волнуйтесь, если что-то не работает. Если бы всё работало, вас бы уволили.» — закон Мошера
#вопросы_с_собеседований
Какие подклассы класса Reader вы знаете, для чего они предназначены?
Android Apprentice (2020)
Авторы: Darryl Bayliss, Tom Blankenship, Fuad Kamal, Namrata Bandekar
Количество страниц: 717

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

Скачать книгу
🛣 План развития разработчика Android

Иллюстрированный план развития для тех, кто хочет стать разработчиком Android. Полезные ссылки на книги, курсы, тесты, подборки и другие ресурсы.

https://proglib.io/sh/PeDJmzc2Xt
В мире компьютерных игр не только безумное разнообразие жанров 🎲🎮🕹👾, но и огромные бюджеты международных IT-гигантов. Стать разработчиком игр = обеспечить себя захватывающей работой и высокой зарплатой. Какие шаги предпринять, ещё учась в школе, расскажут 12 сентября (сб) в 12:00 на IT-субботнике GeekBrains «Из геймера в разработчики игр».

Кому будет полезно:
👪 Родители, чьи дети любят компьютерные игры. Вы узнаете, как направить интерес в полезное русло и позаботиться о будущем ребёнка.
🎮 Школьники, которые задумываются о выборе профессии. Вы поймете, чем привлекательна разработка игр и подходит ли она вам.

Бесплатная регистрация и все подробности здесь 👉 https://proglib.io/w/51e1c4ae