Библиотека джависта | 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
加入频道
С нас крутые спикеры, полезные лекции и трудоустройство, с тебя – желание учиться и минимум год опыта коммерческой разработки на Java.

Как все проходит?
3 раза в неделю на протяжении двух месяцев тебя будут обучать Senior’ы и Teamlead’ы ведущих банков страны. Обучение можно совмещать с работой.

Чему будут учить?
На курсе будем изучать Core Java, промышленную разработку на Java, базы данных, Spring, Kafka, Kubernetes и Istio. Помимо этого еще будут практические занятия и домашние задания.

Что будет после учебы?
Трудоустройство в Цифровые привычки. Ты будешь работать над высоконагруженными,отказоустойчивыми проектами.

Пройти вступительный тест на курс: https://cutt.ly/ER24qVk
#вопросы_с_собеседований
В чем разница между методами GET и POST?
GET передает данные серверу используя URL, тогда как POST передает данные, используя тело HTTP запроса. Длина URL ограничена 1024 символами, это и будет верхним ограничением для данных, которые можно отослать через GET. POST может отправлять гораздо большие объемы данных. Лимит устанавливается web-server и составляет обычно около 2 Mb.
• Передача данных методом POST более безопасна, чем методом GET, так как секретные данные (например пароль) не отображаются напрямую в web-клиенте пользователя, в отличии от URL, который виден почти всегда. Иногда это преимущество превращается в недостаток - вы не сможете послать данные за кого-то другого.
GET метод является неизменяемым, тогда как POST — изменяемый.
☕️ Сравниваем 3 формата изучения Java, актуальных в 2021 году

Язык Java регулярно обновляется и не теряет популярности десятилетиями. Как изучать его в условиях, когда программы сертификации специалистов постоянно изменяются? Сравниваем плюсы и минусы 3 форматов, наиболее актуальных в 2021 году.

https://proglib.io/sh/tyhaK91VEB
Начните путь в Data Science уже сейчас!

Тогда без знаний, которые даст вам онлайн-курс Математика для Data Science от преподавателей из МГУ & proglib.academy за 5 месяцев, не обойтись.
Для обучения достаточно школьных знаний по математике. Специальный модуль "Базовая математика" поможет подготовится к курсу.

Оставьте заявку и получите доступ к демо-урокам курса, а также не упустите свой шанс записаться в группу по специальной цене: https://proglib.io/w/7ff2b564
#вопросы_с_собеседований
Что происходит, когда в потоке выбрасывается исключение?
🕵️ 10 самых опасных компьютерных вирусов нового века

Список наиболее опасных вирусов, нанесших в XXI веке значительный урон пользователям по всему миру.

proglib.io/w/10v
#вопросы_с_собеседований
Как между собой связаны Iterable, Iterator и «for-each»?
Библиотека джависта | Java, Spring, Maven, Hibernate
#вопросы_с_собеседований Как между собой связаны Iterable, Iterator и «for-each»?
Классы, реализующие интерфейс Iterable, могут применяться в конструкции for-each, которая использует Iterator.
Представляем анонс практических интенсивов от proglib.academy!

22.11 стартуют интенсивы. Вы научитесь:
👉Планировать архитектуру ПО и мигрировать с монолита - Микросервисная архитектура;
👉Правильно выбрать NoSQL БД в зависимости от поставленных задач и уверенно работать с любой из них - NoSql (MongoDB, Redis, Cassandra);
👉Применять шаблоны проектирования в разработках, понимать SOLID принципы и писать чистый код - Архитектура и шаблоны проектирования.

Успейте пройти оставить заявку и занять место по спец. цене https://proglib.io/w/b806d285
🧩 5 интересных головоломок и задач, чтобы отвлечься от рутины и немного пошевелить извилинами

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

https://proglib.io/sh/RfSQldjrhX
Ищем Java Developer

Zillion Whales
- мультипродуктовая компания, которая более 12 лет создает игры. Наша флагманская игра Mushroom Wars 2 получила признание со стороны международной киберспортивной организации ESL, а также получила такие награды, как «Best of AppStore» от Apple и «Best Multiplayer Game» от Casual Connect.

Задачи:

💪участие в команде разработки высоконагруженного сервера для игры (iOS, Android, PC, PS4, XBO) с поддержкой мультиплеера в реальном времени.

Требования:

🎮от 3 лет опыта разработки на Java;
🎮опыт работы со Spring Framework;
🎮Hibernate, raw SQL (включая аналитические запросы), оптимизация запросов;
🎮базовые знания в JavaScript, HTML и CSS;
🎮опыт работы на Linux.

Наш стек: Java8, Spring Framework, JUnit, Git, Netty, PostgreSQL (join, aggregate), JPA, Hibernate, Maven, Jira.

Что мы предлагаем:

Официальное оформление по ТК РФ;
Стабильный и прозрачный доход;
Возможность удаленной работы;
Разговорный английский клуб.

Контакты для связи: [email protected] или @Julia_juliii
#вопросы_с_собеседований
Что означает URL encoding? Как это осуществить в Java?
URL Encoding — процесс преобразования данных в форму CGI (Common Gateway Interface), не содержащую пробелов и нестандартных символов, которые заменяются в процессе кодирования на специальные escape-символы. В Java для кодирования строки используется метод java.net.URLEncoder.encode(String str, String unicode). Обратная операция декодирования возможна через использование метода java.net.URLDecoder.decode(String str, String unicode).
Можно ли наследоваться от класса java.lang.String?
Anonymous Quiz
24%
Да
76%
Нет
Android Application Development All-in-One For Dummies (2020)
Авторы: Barry Burd, John Paul Mueller
Количество страниц: 800

Эта написанная простым языком книга начинается с того, что дает фундаментальное понимание основных технических идей Android, включая методы функционального программирования. Далее вы узнаете, как эффективно работать в Studio, программировать новые интересные фичи и тестировать свое приложение, чтобы убедиться, что оно готово к выпуску. У вас также будет возможность изучить Kotlin и развить маркетинговую смекалку.

Скачать книгу
Эксперты NIX в прямом эфире расскажут о полезных инструментах Java. Присоединяйся к онлайн-лекциям!

Когда:
16 ноября в 18:00
Где: на YouTube-канале NIX

В программе:
«Micronaut — не спрингом единым»
, Иван Козиков, Java-разработчик
Во время лекции ты узнаешь, как упростить и ускорить разработку микросервисов в облаке с помощью фреймворка Micronaut.

«Как я перестал бояться OAUTH2 и полюбил KeyCloak», Никита Роатэ, Java-разработчик
Эксперт расскажет, где и когда ты можешь столкнуться с аутентификацией и авторизацией. Ты узнаешь, какие проблемы могут возникнуть в процессе их внедрения и как использовать Keycloak.

Для кого:
🔹 Junior-разработчикам с базовыми знаниями Java (студенты и выпускники технических специальностей)
🔹 Опытным специалистам, которые разбираются в микросервисной архитектуре

Чтобы не пропустить начало трансляции, жми 🔔
Задавай спикерам все интересующее тебя вопросы и узнай больше о полезных инструментах Java-разработчика.

Увидимся в эфире 😉