Java библиотека

Технологии
Generic placeholder image
Книги, статьи, мемы и многое другое для Java программиста!

Условия размещения

Цена за 48 часов в ленте 3500.00
Цена за 1 час закрепления N/A
Взаимопиар Нет
Дополнительные условия рекламы Отсутствуют
Купить рекламу в канале
+19
12447
подписчиков
+23
~3.9k
охват 1 публикации
0
~4
постов / день
+0.1%
31.3%
ERR %

Подписчики

Средний охват поста

ERR %

Публикации

Последние публикации

Java библиотека
Ноя. 26, 2021, 9:35 п.п.
Тестирование имеет решающее значение в процессе разработки, так как оно помогает гарантировать, что ваше приложение будет работать должным образом и в будущем. Задача может показаться монотонной и скучной, но это не обязательно - если вы используете JUnit и IntelliJ IDEA. В этом нас попробует убедить Christian Stein. Дадим ему шанс ;)
👍 13 👎
Читать полностью
Java библиотека
Ноя. 26, 2021, 6:22 п.п.
Подробное руководство по инверсии зависимостей. Часть 2. Application модуль

Я приветствую вас и приглашаю продолжить обсуждение темы инверсии зависимостей. В рамках данной финальной части будет рассмотрен application модуль. Будут определена его ответственность и будет рассмотрено то, как он взаимодействует со всеми остальными модулями.

Примеры, как и раньше, приведены на языке программирования java, но используются исключительно простые конструкции, чтобы любой читатель, понимающий на самом базовом уровне синтаксис java, смог понять данную статью.

Читать статью
👍 12 👎
Читать полностью
Java библиотека
Ноя. 26, 2021, полдень
Must have для каждого профессионала! Последняя в этом году практическая группа по “Spring Framework” уже стартует в OTUS. Последние места.

Ответьте на 21 вопрос и проверьте свой уровень знаний. Пройдите вступительный тест на онлайн-курс, чтобы определить подойдет ли вам сложность курса, и успейте словить бонусную скидку: https://otus.pw/Yiip/
Записаться
Читать полностью
Java библиотека
Ноя. 26, 2021, 11:10 д.п.
Spring in Action Covers Spring 5.0 перевод на русский.

Spring in Action, 5-е издание - это полностью обновленная версия бестселлера «Spring in Action». Эта новая редакция включает все обновления Spring 5.0, а также новые примеры реактивного программирования, Spring WebFlux и микросервисов. Вы также найдете последние лучшие практики Spring, включая Spring Boot для установки и настройки приложений.
👍 43 👎 3
Скачать книгу
Читать полностью
Java библиотека
Ноя. 26, 2021, 9 д.п.
Как можно предотвратить прямой доступ к JSP странице из браузера?

Прямой доступ к директории /WEB-INF/ из веб-приложения отсутствует. Поэтому JSP-страницы можно расположить внутри этой папки и тем самым запретить доступ к странице из браузера. Однако, по аналогии с описанием сервлетов, будет необходимо настроить дескриптор развертывания:


Example
/WEB-INF/example.jsp

exampleParameter
parameterValue




Example
/example.jsp
👍 22 👎 1
Читать полностью
Java библиотека
Ноя. 25, 2021, 6:30 п.п.
На вебинаре ты узнаешь:
- что необходимо знать об архитектуре, чтобы пройти собеседование на Middle-позицию
- как прокачать софт скилы перед собеседованием
- как знание Docker, Kafka и K8S влияет на твое конкурентное преимущества
- как продать себя на более высокую должность
- получишь чек-лист «Java Junior to Middle»

Спикер вебинара — Андрей Сундуков, Senior Java Developer. Больше 15 лет в IT. Lead в Digital Habits, сооснователь криптовалютного стартапа.

🚀 Участие бесплатное, регистрируйся по ссылке: https://cutt.ly/NTX2Ibw
Зарегистрироваться
Читать полностью
Java библиотека
Ноя. 25, 2021, 12:28 п.п.
​​Лучшие практики Unit-тестирования на Java

Unit-тестирование - важный шаг в разработке и внедрении программного обеспечения. Оно не только повышает эффективность и результативность кода, но также делает его более надежным.

В этом руководстве мы обсудим несколько лучших практик Unit-тестирования на Java, а именно:
- именование пакетов
- размещение кода с тестами
- именование методов
и многое другое

Читать статью
👍 33 👎
Читать полностью
Java библиотека
Ноя. 25, 2021, 9:32 д.п.
Какие методы жизненного цикла JSP могут быть переопределены?

Возможно переопределить лишь jspInit() и jspDestroy() методы.
👍 35 👎 1
Читать полностью
Java библиотека
Ноя. 24, 2021, 8:57 п.п.
Герберт Шилдт | Java. Руководство для начинающих, 7 издание (2018) PDF, DjVu

Очередное издание бестселлера, обновленное с учетом всех новинок Java Platform, Standard Edition 9 (Java SE 9), позволит читателям в кратчайшие сроки приступить к программированию на языке Java. Опытнейший автор Герберт Шилдт уже в начале книги познакомит читателей с тем, как создаются, компилируются и выполняются программы, написанные на Java. Далее обсуждаются ключевые слова, синтаксис и языковые конструкции, составляющие основу Java. Также будут рассмотрены темы повышенной сложности, включая многопоточное программирование, обобщения, лямбда-выражения, Swing, JavaFX и ключевое нововведение Java SE 9 - модули. В качестве бонуса читателей ждет знакомство с JShell - новой интерактивной оболочкой Java.
👍 33 👎 6
Скачать книгу
Читать полностью
Java библиотека
Ноя. 24, 2021, 1:45 п.п.
Web чат на Java фреймворке Vaadin, без единой строки HTML, JS, CSS

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

Один из таких примеров как раз фреймворк Vaadin, речь о котором идёт в этом видео, где я создаю простой многопользовательский вэб чат в виде SPA приложения.
👍 46 👎 4
Читать полностью
Java библиотека
Ноя. 24, 2021, 11:31 д.п.
Канал YABED по пятницам рассказывает обо всех новостях из мира backend-разработки, и про языки Kotlin/JAVA.
А так же подборки актуальных статей и видео с конференций. Самая мякотка – канал ведут не прыщавые маркетологи в белых кросиках, а настоящие прогеры, которые каждый день работают над боевыми задачами!
Присоединяйся. Вылезай из информационной пропасти. YABEDничаем по делу.
Подписывайся -> https://t.me/yabed_news
Посмотреть
Читать полностью
Java библиотека
Ноя. 24, 2021, 8:20 д.п.
Расскажите о методах жизненного цикла JSP.

Контейнер сервлетов (например, Tomcat, GlassFish) создает из JSP-страницы класс сервлета, наследующего свойства интерфейса javax.servlet.jsp.HttpJspBase и включающего следующие методы:
jspInit() — метод объявлен в JSP странице и реализуется с помощью контейнера. Этот метод вызывается один раз в жизненном цикле JSP для того, чтобы инициализировать конфигурационные параметры указанные в дескрипторе развертывания. Этот метод можно переопределить с помощью определения элемента JSP scripting и указания необходимых параметров для инициализации;
jspService() — метод переопределяется контейнером автоматически и соответствует непосредственно коду JSP, описанному на странице. Этот метод определен в интерфейсе HttpJspPage, его имя начинается с нижнего подчеркивания и он отличается от других методов жизненного цикла тем, что его невозможно переопределить;
jspDestroy() — метод вызывается контейнером для удаления объекта из памяти (на последней фазе жизненного цикла JSP - Destroy). Метод вызывается только один раз и доступен для переопределения, предоставляя возможность освободить ресурсы, которые были созданы в jspInit().
👍 15 👎 3
Читать полностью
Java библиотека
Ноя. 23, 2021, 6:30 п.п.
IT's Meetup – агрегатор бесплатных митапов и конференций.

Если не знаете, чем занять завтрашний вечер, подписывайтесь и выбирайте митап на свой вкус: @meetup_today
Подписаться
Читать полностью
Java библиотека
Ноя. 23, 2021, 2:51 п.п.
​​Пишем Java веб-приложение на современном стеке. С нуля до микросервисной архитектуры. Часть 1

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

Читать статью
👍 50 👎 3
Читать полностью
Java библиотека
Ноя. 23, 2021, 11:13 д.п.
Расскажите об этапах (фазах) жизненного цикла JSP.

Если посмотреть код внутри созданной JSP страницы, то он будет выглядеть как HTML и не будет похож на java класс. Конвертацией JSP страниц в HTML код занимается контейнер, который так же создает и сервлет для использования в веб приложении.

Жизненный цикл JSP состоит из нескольких фаз, которыми руководит JSP контейнер:
Translation – проверка и парсинг кода JSP страницы для создания кода сервлета.
Compilation – компиляция исходного кода сервлета.
Class Loading – загрузка скомпилированного класса в память.
Instantiation – внедрение конструктора без параметра загруженного класса для инициализации в памяти.
Initialization – вызов init() метода объекта JSP класса и инициализация конфигурации сервлета с первоначальными параметрами, которые указаны в дескрипторе развертывания (web.xml). После этой фазы JSP способен обрабатывать запросы клиентов. Обычно эти фазы происходят после первого запроса клиента (т.е. ленивая загрузка), но можно настроить загрузку и инициализацию JSP на старте приложения по аналогии с сервлетами.
Request Processing – длительный жизненный цикл обработки запросов клиента JSP страницей. Обработка является многопоточной и аналогична сервлетам — для каждого запроса создается новый поток, объекты ServletRequest и ServletResponse, происходит выполнение сервис методов.
Destroy – последняя фаза жизненного цикла JSP, на которой её класс удаляется из памяти. Обычно это происходит при выключении сервера или выгрузке приложения.
👍 30 👎 2
Читать полностью
Java библиотека
Ноя. 22, 2021, 6:17 п.п.
Архитектурные решения Java для доступа к данным (2019) PDF, DjVu

Рассматриваются технологии программирования на примере языка Java. Многие программисты решают идентичные задачи и находят похожие решения. Для того, чтобы не создавать проблем при проектировании, можно воспользоваться уже готовыми решениями – фреймворками и шаблонами проектирования. В книге приведены описание и примеры использования фреймворка Spring для реализации доступа к данным. Spring наиболее часто используемая Java EE Framework и Hibernate наиболее популярная реализация ORM. Поэтому комбинация Spring Hibernate часто используется в корпоративных приложениях.
👍 22 👎 2
Скачать книгу
Читать полностью
Java библиотека
Ноя. 22, 2021, 12:15 п.п.
​​Как специалисты на Java зарабатывают по 300.000р. в месяц?😎

Профессия Java-разработчик занимает 1 место в топ-50 востребованных профессий дистанционной работы по данным исследования Министерства экономического развития РФ. При этом на рынке серьезный дефицит таких специалистов.

Стать Java разработчиком можно, например, в Skypro. После обучения вам выдадаут диплом государственного образца и помогут с трудоустройством: подбирут вакансии, дадут рекомендации по прохождению собеседования с HR, помогут правильно написать резюме. Бонусом каждый выпускник забирает с собой портфолио с двумя готовыми проектами. Вы сможете создавать собственные финансовые приложения, социальные сети и сайты. Если в процессе обучения будете отставать, вам не дадут сойти с пути, а домашку будут разбирать индивидуально с каждым.

❗️По нашей ссылке можно записаться на поток и получить скидку 10% по промокоду «УЧИСЬ»

https://go.skyeng.ru/javalib__skypro
Перейти на курс
Читать полностью
Java библиотека
Ноя. 22, 2021, 8:43 д.п.
Java библиотека
Ноя. 22, 2021, 8:43 д.п.
Java библиотека
Ноя. 22, 2021, 8:43 д.п.
Поддержка