#spring #interview
Собираетесь пройти собеседование, а подготовиться забыли? Вот вам список актуальных вопросов по Spring с собеседований.
http://www.springboottutorial.com/spring-interview-questions
Собираетесь пройти собеседование, а подготовиться забыли? Вот вам список актуальных вопросов по Spring с собеседований.
http://www.springboottutorial.com/spring-interview-questions
Spring Boot Tutorial
Spring Interview Questions
1 MILLION learners learning Programming, Cloud and DevOps. Check out our roadmaps!
Git для начинающих: основы рабочего процесса и базовые команды
Статья "Git для начинающих" направлена на усовершенствование навыка его использования и исправление распространенных ошибок.
https://proglib.io/p/git-base/
Статья "Git для начинающих" направлена на усовершенствование навыка его использования и исправление распространенных ошибок.
https://proglib.io/p/git-base/
Библиотека программиста
Git для начинающих: основы рабочего процесса и базовые команды
Статья "Git для начинающих" направлена на усовершенствование навыка его использования и исправление распространенных ошибок.
#book #middle
Появившиеся изменения в Java 9 вроде модульности сильно повлияли на многие существующие уже приложения и на разработку в целом. Настоящее практическое руководство познакомит вас с современной разработкой на Java 9 с использованием этой технологии, а также с новыми дополнительными инструментами.
https://yangx.top/progbook/2291
Появившиеся изменения в Java 9 вроде модульности сильно повлияли на многие существующие уже приложения и на разработку в целом. Настоящее практическое руководство познакомит вас с современной разработкой на Java 9 с использованием этой технологии, а также с новыми дополнительными инструментами.
https://yangx.top/progbook/2291
Telegram
Книги для программистов
Java 9 Modularity: Patterns and Practices for Developing Maintainable Applications (2017)
Авторы: Sander Mak, Paul Bakker
#java #book #advanced #english
Авторы: Sander Mak, Paul Bakker
#java #book #advanced #english
#framework #advanced
FXGL — это популярный фреймворк для создания игр на Java. У него достаточно простое API, поддерживающее разработку для любых операционных систем.
https://github.com/AlmasB/FXGL
FXGL — это популярный фреймворк для создания игр на Java. У него достаточно простое API, поддерживающее разработку для любых операционных систем.
https://github.com/AlmasB/FXGL
GitHub
GitHub - AlmasB/FXGL: Java / JavaFX / Kotlin Game Library (Engine)
Java / JavaFX / Kotlin Game Library (Engine). Contribute to AlmasB/FXGL development by creating an account on GitHub.
#advanced
90 новых особенностей JDK 11 за последний год.
https://www.azul.com/90-new-features-and-apis-in-jdk-11
90 новых особенностей JDK 11 за последний год.
https://www.azul.com/90-new-features-and-apis-in-jdk-11
Azul | Better Java Performance, Superior Java Support
Java 11 - 90 New Features and APIs in JDK 11
The new six-month release cadence of the JDK means before we’ve even really figured out what the new features are in JDK 10, along comes JDK 11. I posted
#java
А вы когда-то думали, что находится в папке .idea в Android Studio? Это руководство подробно об этом расскажет.
https://bit.ly/2TVPmuo
А вы когда-то думали, что находится в папке .idea в Android Studio? Это руководство подробно об этом расскажет.
https://bit.ly/2TVPmuo
ProAndroidDev
Deep dive into .idea folder in Android Studio
As many developers, I always have been looking to the .idea folder of Android Studio as a black box: I know it exists, I know that…
#advanced
Статистический анализатор Java кода. Проверяет общий code-style и конвенции языка.
https://github.com/checkstyle/checkstyle
Статистический анализатор Java кода. Проверяет общий code-style и конвенции языка.
https://github.com/checkstyle/checkstyle
GitHub
GitHub - checkstyle/checkstyle: Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard.…
Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. By default it supports the Google Java Style Guide and Sun Code Conventions, but is highly co...
#book
Есть языки и области разработки, где алгоритмы и структуры данных почти не используют или берут готовые реализации стандартных библиотек. Java - не один из них. Поскольку этот язык используют в сложной коммерческий разработке и при работе с большими объёмами данных, эффективность работы алгоритмов и структур данных является чуть ли не первой важной характеристикой таких приложений. В данном учебном источнике вы познакомитесь с самыми важными алгоритмами и структурами данных и с их реализацией на Java.
https://yangx.top/progbook/2173
Есть языки и области разработки, где алгоритмы и структуры данных почти не используют или берут готовые реализации стандартных библиотек. Java - не один из них. Поскольку этот язык используют в сложной коммерческий разработке и при работе с большими объёмами данных, эффективность работы алгоритмов и структур данных является чуть ли не первой важной характеристикой таких приложений. В данном учебном источнике вы познакомитесь с самыми важными алгоритмами и структурами данных и с их реализацией на Java.
https://yangx.top/progbook/2173
Telegram
Книги для программистов
Data Structures and Algorithms in Java (2014)
Автор: Michael T. Goodrich, Roberto Tamassia, Michael H. Goldwasser
#java #book #english
Автор: Michael T. Goodrich, Roberto Tamassia, Michael H. Goldwasser
#java #book #english
#advanced
Лямбда-выражения — одни из самых продвинутых возможностей современной Java. Они позволяют быстрее и чище писать код, а также открывают двери в мир функционального программирования.
https://dzone.com/articles/hacking-lambda-expressions-in-java
Лямбда-выражения — одни из самых продвинутых возможностей современной Java. Они позволяют быстрее и чище писать код, а также открывают двери в мир функционального программирования.
https://dzone.com/articles/hacking-lambda-expressions-in-java
DZone
Hacking Lambda Expressions in Java
This dive into Java's lambda expressions will show how the compiler and JVM interpret them so you can use them with checked exceptions, getters, and setters.
#spring #advanced
Эффективное управление транзакциями в Spring.
https://dzone.com/articles/spring-transaction-management
Эффективное управление транзакциями в Spring.
https://dzone.com/articles/spring-transaction-management
DZone
Effective Spring Transaction Management
Take a look at this explanation of what transactional management is and what it does, as well as some ways to effectively manane it and some attributes.
Сбербанк открывает регистрацию на хакатон по Java с призовым фондом в 275 000 рублей.
Вот почему стоит участвовать:
– Возможность попасть в штат. На хакатоне будут представители IT-подразделений банка, где особенно нужны Junior java-специалисты.
– Начинающий уровень. В хакатоне будут участвовать только действующие студенты и недавние выпускники с небольшим опытом.
– Задача без серьезных ограничений. Тебе нужно написать веб-приложение, которое упростит повседневную жизнь, а также сможет принести прибыль банку.
Собирай команду или подавай индивидуальную заявку до 25 января включительно: https://goo.gl/uNKSSP
Вот почему стоит участвовать:
– Возможность попасть в штат. На хакатоне будут представители IT-подразделений банка, где особенно нужны Junior java-специалисты.
– Начинающий уровень. В хакатоне будут участвовать только действующие студенты и недавние выпускники с небольшим опытом.
– Задача без серьезных ограничений. Тебе нужно написать веб-приложение, которое упростит повседневную жизнь, а также сможет принести прибыль банку.
Собирай команду или подавай индивидуальную заявку до 25 января включительно: https://goo.gl/uNKSSP
#advanced
Как правильно получать доступ к default методам интерфейсов через рефлексию в Java 8, 9, 10
https://blog.jooq.org/2018/03/28/correct-reflective-access-to-interface-default-methods-in-java-8-9-10/
Как правильно получать доступ к default методам интерфейсов через рефлексию в Java 8, 9, 10
https://blog.jooq.org/2018/03/28/correct-reflective-access-to-interface-default-methods-in-java-8-9-10/
Java, SQL and jOOQ.
Correct Reflective Access to Interface Default Methods in Java 8, 9, 10
When performing reflective access to default methods in Java, Google seems to fail us. The solutions presented on Stack Overflow, for instance, seem to work only in a certain set of cases, and not …
#advanced
Внедрение зависимостей в Java 9, используя модули.
https://www.oreilly.com/ideas/handling-dependency-injection-using-java9-modularity
Внедрение зависимостей в Java 9, используя модули.
https://www.oreilly.com/ideas/handling-dependency-injection-using-java9-modularity
O’Reilly Media
Handling dependency injection using Java 9 modularity
How to decouple your Java code using a mix of dependency injection, encapsulation, and services.
Graduate Program в Технологическом Центре Дойче Банка!
Задумываешься о своем будущем в IT? Хочешь пройти обучение в Лондоне? Тогда заполняй анкету для участия в отборе на программу трудоустройства Graduate Program – https://anketolog.ru/e/11238565/effeba398f9147096ba15cd52177e683da1c0ad5
Тебя ждёт:
· старт карьеры в международной компании
· оформление в штат с первого дня
· высокая зарплата, ДМС, гибкий график
· участие в интересных проектах
· профессиональная среда
Выбирай, что интереснее: Java, C++ или C#, — а мы тебя всему научим.
Задумываешься о своем будущем в IT? Хочешь пройти обучение в Лондоне? Тогда заполняй анкету для участия в отборе на программу трудоустройства Graduate Program – https://anketolog.ru/e/11238565/effeba398f9147096ba15cd52177e683da1c0ad5
Тебя ждёт:
· старт карьеры в международной компании
· оформление в штат с первого дня
· высокая зарплата, ДМС, гибкий график
· участие в интересных проектах
· профессиональная среда
Выбирай, что интереснее: Java, C++ или C#, — а мы тебя всему научим.
#book
Являясь частью знаменитой серии по Java Core от Кая Хортсмана, настоящее руководство рассматривает основы Java, примеры реальных приложений и работу со встроенными пакетами. Вы познакомитесь с тем, как работает Java внутри, как правильно строить приложения на данном языке, с хорошими практиками программирования и многое другое.
https://yangx.top/progbook/2345
Являясь частью знаменитой серии по Java Core от Кая Хортсмана, настоящее руководство рассматривает основы Java, примеры реальных приложений и работу со встроенными пакетами. Вы познакомитесь с тем, как работает Java внутри, как правильно строить приложения на данном языке, с хорошими практиками программирования и многое другое.
https://yangx.top/progbook/2345
Telegram
Книги для программистов
#advanced
Знакомимся с основами функционального программирования на Java.
https://tomassetti.me/functional-programming-for-java-getting-started-with-javaslang/
Знакомимся с основами функционального программирования на Java.
https://tomassetti.me/functional-programming-for-java-getting-started-with-javaslang/
Strumenta
Functional Programming for Java: Getting Started with Vavr - Strumenta
Java is an old language and there are many new kids on the block who are challenging it on its own terrain (the JVM). However when Java 8 arrived it brought a couple of interesting features. Those interesting features enabled the possibility of writing new…
#advanced
Как тестировать бины на Persistence уровне.
http://in.relation.to/2019/01/23/testing-cdi-beans-and-persistence-layer-under-java-se/
Как тестировать бины на Persistence уровне.
http://in.relation.to/2019/01/23/testing-cdi-beans-and-persistence-layer-under-java-se/
In Relation To
Testing CDI Beans and the Persistence Layer Under Java SE - In Relation To
When it comes to testing Java EE applications, there’s a wide spectrum of tools and approaches at our disposal.
Depending on the specific goals and requirements of a given test, options range from
plain unit tests of single classes to comprehensive integration…
Depending on the specific goals and requirements of a given test, options range from
plain unit tests of single classes to comprehensive integration…
#advanced
Коллекция библиотек для работы с микросервисами.
https://helidon.io/docs/latest/#/about/01_introduction
Коллекция библиотек для работы с микросервисами.
https://helidon.io/docs/latest/#/about/01_introduction
#book
Java - язык общего назначения. Его можно применять как для разработки веб-приложений, игр, так и для создания сетевого программного обеспечения. Настоящее руководство рассматривает основы сетевых протоколов TCP/IP и UDP, HTTP и основы работы REST, а также примеры сетевых приложений на Java.
https://yangx.top/progbook/2353
Java - язык общего назначения. Его можно применять как для разработки веб-приложений, игр, так и для создания сетевого программного обеспечения. Настоящее руководство рассматривает основы сетевых протоколов TCP/IP и UDP, HTTP и основы работы REST, а также примеры сетевых приложений на Java.
https://yangx.top/progbook/2353
Telegram
Книги для программистов