Forwarded from Библиотека джависта | Java, Spring, Maven, Hibernate
#video #docker
В данном видео автор расскажет, как упаковать java-приложение в Docker.
https://www.youtube.com/watch?v=xe2cNgjBvA0
В данном видео автор расскажет, как упаковать java-приложение в Docker.
https://www.youtube.com/watch?v=xe2cNgjBvA0
YouTube
PS JAVA MEETUP #9 Как киту съесть Java-приложение и не поперхнуться
С Александром Федоровым поговорим о том, как запаковывать Java-приложения в Docker: что нужно обязательно сделать, а чего – избежать. Кроме того, рассмотрим специфику работы с микросервисной архитектурой и разберемся, как ведет себя JVM внутри Docker-контейнеров.
Forwarded from Библиотека джависта | Java, Spring, Maven, Hibernate
#interview
Пройти собеседование по Java не так то просто,ведь вам нужно будет хорошо понимать новые функции и пересматривать концепции, которые вы использовали в своей подготовке. Этот курс поможет вам подготовиться к Java-собеседованию с практическими примерами кода, охватывая более 200 вопросов и ответов по Java на различные темы.
https://coursehunters.net/course/udemy-java-interview
Пройти собеседование по Java не так то просто,ведь вам нужно будет хорошо понимать новые функции и пересматривать концепции, которые вы использовали в своей подготовке. Этот курс поможет вам подготовиться к Java-собеседованию с практическими примерами кода, охватывая более 200 вопросов и ответов по Java на различные темы.
https://coursehunters.net/course/udemy-java-interview
Forwarded from Библиотека программиста
#testing #java
Разработка через тестирование на простом примере
Разработка через тестирование начинается с юнит-тестов, а не с кода. Из части Agile она доросла до самостоятельной дисциплины.
https://prglb.ru/3b46
Разработка через тестирование на простом примере
Разработка через тестирование начинается с юнит-тестов, а не с кода. Из части Agile она доросла до самостоятельной дисциплины.
https://prglb.ru/3b46
Библиотека программиста
Разработка через тестирование на простом примере
Разработка через тестирование начинается с юнит-тестов, а не с кода. Из части Agile она доросла до самостоятельной дисциплины.
Forwarded from Библиотека джависта | Java, Spring, Maven, Hibernate
#video #advanced
Курс для опытных разработчиков по проектированию объектно-ориентированного дизайна приложений на Java:
https://bit.ly/2Qtlqc6
Курс для опытных разработчиков по проектированию объектно-ориентированного дизайна приложений на Java:
https://bit.ly/2Qtlqc6
Forwarded from NOP::Nuances of Programming
Java уже давно считается одним из самых популярных и востребованных языков программирования.
Разъясняем базовые концепции языка, используя наглядные примеры
Часть 1 - https://nuancesprog.ru/p/2334/
Часть 2 - https://nuancesprog.ru/p/2376/
Часть 3 - https://nuancesprog.ru/p/2405/
Часть 4 - https://nuancesprog.ru/p/2467/
@nuancesprog #цикл #Java #Learning
Разъясняем базовые концепции языка, используя наглядные примеры
Часть 1 - https://nuancesprog.ru/p/2334/
Часть 2 - https://nuancesprog.ru/p/2376/
Часть 3 - https://nuancesprog.ru/p/2405/
Часть 4 - https://nuancesprog.ru/p/2467/
@nuancesprog #цикл #Java #Learning
Forwarded from Книги для программистов
Microservice Patterns (2018)
Автор: Chris Richardson
#java #book #english
Язык: английский.
Целевая аудитория: опытные разработчики на Java.
Микросервисная архитектура стала популярной не так давно, но уже обзавелась лучшими практиками и паттернами проектирования. Из-за специфики данной архитектуры при разработки сложных приложений сложно гарантировать соблюдение каких-либо паттернов. Это большое руководство рассматривает многие из существующих паттернов и их реализацию на Java, что хорошо подойдёт разработчикам на данном языке или любым другим опытным программистам.
В книге рассматриваются следующие темы:
✔ декомпозиция;
✔ коммуникация внутри микросервисной архитектуры;
✔ управление транзакциями с помощью саг;
✔ построение бизнес-логики в микросервисной архитектуре;
✔ запросы внутри микросервисов;
✔ тестирование микросервисов и многое другое.
Преимущества:
➕ актуальный материал по теме;
➕ качественные примеры кода;
➕ соблюдены все детали коммерческой разработки.
Недостатки:
➖ не замечено.
Автор: Chris Richardson
#java #book #english
Язык: английский.
Целевая аудитория: опытные разработчики на Java.
Микросервисная архитектура стала популярной не так давно, но уже обзавелась лучшими практиками и паттернами проектирования. Из-за специфики данной архитектуры при разработки сложных приложений сложно гарантировать соблюдение каких-либо паттернов. Это большое руководство рассматривает многие из существующих паттернов и их реализацию на Java, что хорошо подойдёт разработчикам на данном языке или любым другим опытным программистам.
В книге рассматриваются следующие темы:
✔ декомпозиция;
✔ коммуникация внутри микросервисной архитектуры;
✔ управление транзакциями с помощью саг;
✔ построение бизнес-логики в микросервисной архитектуре;
✔ запросы внутри микросервисов;
✔ тестирование микросервисов и многое другое.
Преимущества:
➕ актуальный материал по теме;
➕ качественные примеры кода;
➕ соблюдены все детали коммерческой разработки.
Недостатки:
➖ не замечено.
Forwarded from Библиотека джависта | Java, Spring, Maven, Hibernate
#java#framework
Java Hibernate
Hibernate - это библиотека, предназначенная для решения задач объектно-реляционного отображения. У Hibernate много причин, чтобы быть востребованным, например, он устраняет множество повторяющегося кода. Разбираемся и пишем свое первое приложение на этом фреймворке.
https://javarush.ru/groups/posts/hibernate-java
Java Hibernate
Hibernate - это библиотека, предназначенная для решения задач объектно-реляционного отображения. У Hibernate много причин, чтобы быть востребованным, например, он устраняет множество повторяющегося кода. Разбираемся и пишем свое первое приложение на этом фреймворке.
https://javarush.ru/groups/posts/hibernate-java
Forwarded from Типичный программист
Вопросы по Java
Репозиторий, в котором собраны популярные вопросы и ответы с технических собеседований по Java: https://github.com/kdn251/interviews
Темы разные: структуры данных, алгоритмы и их эффективность, общие концепции программирования. Есть много ссылок на полезные материалы и видеолекции.
Изучайте и скорее мчите на собеседование.
#java
Репозиторий, в котором собраны популярные вопросы и ответы с технических собеседований по Java: https://github.com/kdn251/interviews
Темы разные: структуры данных, алгоритмы и их эффективность, общие концепции программирования. Есть много ссылок на полезные материалы и видеолекции.
Изучайте и скорее мчите на собеседование.
#java
Forwarded from Библиотека джависта | Java, Spring, Maven, Hibernate
#questions
Вопросы и ответы на собеседовании (часть 1)
Считаешь себя Junior'ом и хочешь попасть на оплачиваемую работу? Тогда иди на собеседование! А для его успешного прохождения тебе поможет список вопросов и ответов, которые зададут в 100% случаях.
https://jsehelper.blogspot.com/2016/01/java-core-1.html
Вопросы и ответы на собеседовании (часть 1)
Считаешь себя Junior'ом и хочешь попасть на оплачиваемую работу? Тогда иди на собеседование! А для его успешного прохождения тебе поможет список вопросов и ответов, которые зададут в 100% случаях.
https://jsehelper.blogspot.com/2016/01/java-core-1.html
Forwarded from Библиотека джависта | Java, Spring, Maven, Hibernate
#questions
Вопросы и ответы на собеседовании (часть 2)
Считаешь себя Junior'ом и хочешь попасть на оплачиваемую работу? Тогда иди на собеседование! А для его успешного прохождения тебе поможет список вопросов и ответов, которые зададут в 100% случаях.
https://jsehelper.blogspot.com/2016/01/java-core-2.html
Вопросы и ответы на собеседовании (часть 2)
Считаешь себя Junior'ом и хочешь попасть на оплачиваемую работу? Тогда иди на собеседование! А для его успешного прохождения тебе поможет список вопросов и ответов, которые зададут в 100% случаях.
https://jsehelper.blogspot.com/2016/01/java-core-2.html
Forwarded from Библиотека джависта | Java, Spring, Maven, Hibernate
#questions
Вопросы и ответы на собеседовании (часть 3)
Считаешь себя Junior'ом и хочешь попасть на оплачиваемую работу? Тогда иди на собеседование! А для его успешного прохождения тебе поможет список вопросов и ответов, которые зададут в 100% случаях.
https://jsehelper.blogspot.com/2016/01/java-core-3.html?m=1
Вопросы и ответы на собеседовании (часть 3)
Считаешь себя Junior'ом и хочешь попасть на оплачиваемую работу? Тогда иди на собеседование! А для его успешного прохождения тебе поможет список вопросов и ответов, которые зададут в 100% случаях.
https://jsehelper.blogspot.com/2016/01/java-core-3.html?m=1
Forwarded from Библиотека джависта | Java, Spring, Maven, Hibernate
#tutorial
Паттерны проектирования в Java (часть 2)
Если коротко, то паттерны проектирования — это описание и решение проблем, которые встречаются при написании объектно-ориентированного кода. В данной статье очень подробно рассматриваются паттерны проектирования, которые должен знать каждый уважающий себя программист на Java (и не только).
https://javarush.ru/groups/posts/584-patternih-proektirovanija
Паттерны проектирования в Java (часть 2)
Если коротко, то паттерны проектирования — это описание и решение проблем, которые встречаются при написании объектно-ориентированного кода. В данной статье очень подробно рассматриваются паттерны проектирования, которые должен знать каждый уважающий себя программист на Java (и не только).
https://javarush.ru/groups/posts/584-patternih-proektirovanija
Forwarded from Библиотека джависта | Java, Spring, Maven, Hibernate
#tutorial
Парсинг сайтов на Java
В данной статье мы рассмотрим парсинг сайтов при помощи Java. С помощью парсинга можно:
● быстро изучить тысячи сайтов;
● аккуратно отделить нужную информацию от программного кода;
● безошибочно выбрать нужное и откинуть ненужное.
https://www.internet-technologies.ru/articles/parsing-saytov-s-pomoschyu-java.html
Парсинг сайтов на Java
В данной статье мы рассмотрим парсинг сайтов при помощи Java. С помощью парсинга можно:
● быстро изучить тысячи сайтов;
● аккуратно отделить нужную информацию от программного кода;
● безошибочно выбрать нужное и откинуть ненужное.
https://www.internet-technologies.ru/articles/parsing-saytov-s-pomoschyu-java.html
Forwarded from Библиотека джависта | Java, Spring, Maven, Hibernate
#tutorial
Lambda выражения в Java и их реализация
Lambda выражения — это основа функционального программирования в языке Java. Данная статья о том, как они устроены.
https://java-master.com/lambda-выражения-в-java-как-это-работает/
Lambda выражения в Java и их реализация
Lambda выражения — это основа функционального программирования в языке Java. Данная статья о том, как они устроены.
https://java-master.com/lambda-выражения-в-java-как-это-работает/
Forwarded from Библиотека джависта | Java, Spring, Maven, Hibernate
Лови 10 вопросов с подвохом, которые могут попасться на твоем следующем собеседовании:
https://teletype.in/@heisenbug/HyufNwf9S
https://teletype.in/@heisenbug/HyufNwf9S
Forwarded from Библиотека программиста
Начало работы с Heroku на языке Java
Облака – популярная штука, ворвавшаяся и в сферу
хостинга. Скажем НЕТ DevOps-ам! Будем сами себе DevOps-ами и поработаем с Heroku
на языке Java.
https://proglib.io/sh/JNqLW7CVXR
Облака – популярная штука, ворвавшаяся и в сферу
хостинга. Скажем НЕТ DevOps-ам! Будем сами себе DevOps-ами и поработаем с Heroku
на языке Java.
https://proglib.io/sh/JNqLW7CVXR
Библиотека программиста
Начало работы с Heroku на языке Java
Облака – популярная штука, ворвавшаяся и в сферу хостинга. Скажем НЕТ DevOps-ам! Будем сами себе DevOps-ами и поработаем с Heroku на языке Java.
Forwarded from Библиотека джависта | Java, Spring, Maven, Hibernate
Развернутый справочник по шаблонам проектирования:
Какие бывают шаблоны проектирования, где их применяют, и в чем их преимущества/недостатки.
Имплементация в Java прилагается.
https://howtodoinjava.com/gang-of-four-java-design-patterns/
Какие бывают шаблоны проектирования, где их применяют, и в чем их преимущества/недостатки.
Имплементация в Java прилагается.
https://howtodoinjava.com/gang-of-four-java-design-patterns/
HowToDoInJava
Design Patterns in Java
Design patterns, as name suggest, are solutions for most commonly (and frequently) occurred problems while designing a software. These patterns are mostly “evolved” rather than “discovered”. Being so much of importance, let’s learn these design patterns (in…
Forwarded from Библиотека джависта | Java, Spring, Maven, Hibernate
Взаимная блокировка (deadlock) на Java и методы предотвращения/устранения:
https://javarush.ru/groups/posts/1422-vzaimnaja-blokirovkadeadlock-v-java-i-metodih-borjhbih-s-ney
https://javarush.ru/groups/posts/1422-vzaimnaja-blokirovkadeadlock-v-java-i-metodih-borjhbih-s-ney