Classloader in Java:
https://javarush.ru/groups/posts/646-kak-proiskhodit-zagruzka-klassov-v-jvm
https://habr.com/ru/post/103830/
https://docs.oracle.com/javase/7/docs/api/java/lang/ClassLoader.html
https://hr-vector.com/java/classloader-java
https://en.wikipedia.org/wiki/Java_Classloader
http://java-online.ru/java-classloader.xhtml
https://javarush.ru/groups/posts/646-kak-proiskhodit-zagruzka-klassov-v-jvm
https://habr.com/ru/post/103830/
https://docs.oracle.com/javase/7/docs/api/java/lang/ClassLoader.html
https://hr-vector.com/java/classloader-java
https://en.wikipedia.org/wiki/Java_Classloader
http://java-online.ru/java-classloader.xhtml
JavaRush
Как происходит загрузка классов в Java JVM
Используется для поставки в JVM скомпилированного байт-кода, который, как правило, хранится в файлах с расширением .class, но может быть также получен из других источников, например, загружен по сети или же сгенерирован самим приложением
Spring AOP:
https://github.com/Meretskiy/documentation/blob/master/Spring/SpringAOP.md
https://proselyte.net/tutorials/spring-tutorial-full-version/aop-with-spring/
https://habr.com/ru/post/222579/
http://www.javable.com/columns/aop/workshop/03/
https://docs.spring.io/spring-framework/docs/current/reference/html/core.html#expressions
https://docs.spring.io/spring-framework/docs/5.0.0.RELEASE/spring-framework-reference/core.html#aop
https://github.com/Meretskiy/documentation/blob/master/Spring/SpringAOP.md
https://proselyte.net/tutorials/spring-tutorial-full-version/aop-with-spring/
https://habr.com/ru/post/222579/
http://www.javable.com/columns/aop/workshop/03/
https://docs.spring.io/spring-framework/docs/current/reference/html/core.html#expressions
https://docs.spring.io/spring-framework/docs/5.0.0.RELEASE/spring-framework-reference/core.html#aop
PROSELYTE
Руководство по Spring. АОП в Spring Framework.
Когда мы рассматривали модули Spring Framework, мы упоминали об Аспекто-ориентированном программировании (далее – АОП). АОП является одним из ключевых компонентов Spring. Смысл АОП заключаетс…
Forwarded from Kata Academy
Александр Макеев за 4 года своего профессионального опыта руководил проектом Athlete Readiness для спортивного тестирования в компании RusSportImport, принимал участие в его запуске в школах Санкт-Петербурга, участвовал в проектах для МЧС и БТИ. Сейчас работает Java-разработчиком в компании Arcadia. Мы спросили у Александра, какие ресурсы он бы мог порекомендовать. Получилась отличная подборка!
www.hackerrank.com
Это платформа, которая помогает разработчикам найти работу, а рекрутерам – найти разработчиков. HackerRank считается стандартом оценки навыков разработчиков для более чем 2000 компаний по всему миру.
leetcode.com
Сайт, который помогает подготовиться к собеседованиям. Здесь вы найдете более 1800 вопросов для практики. На платформе можно участвовать в конкурсах, отрабатывать свои навыки и даже зарабатывать награды.
www.pramp.com
Здесь можно бесплатно попрактиковаться в качестве интервьюера на собеседовании. Платформа "имитирует" собеседование, чтобы вы могли потренироваться отвечать на вопросы и рассказывать о себе. Идеальный вариант для тех, кто боится настоящих собеседований.
www.youtube.com/user/SpringSourceDev
Канал будет полезен для всех, кто хочет изучить Spring. Здесь вы найдете множество полезных материалов по теме, но на английском языке.
www.youtube.com/user/JUGRuVideo
Известный многим из вас канал на русском языке, где собраны записи докладов различных конференций.
#set
www.hackerrank.com
Это платформа, которая помогает разработчикам найти работу, а рекрутерам – найти разработчиков. HackerRank считается стандартом оценки навыков разработчиков для более чем 2000 компаний по всему миру.
leetcode.com
Сайт, который помогает подготовиться к собеседованиям. Здесь вы найдете более 1800 вопросов для практики. На платформе можно участвовать в конкурсах, отрабатывать свои навыки и даже зарабатывать награды.
www.pramp.com
Здесь можно бесплатно попрактиковаться в качестве интервьюера на собеседовании. Платформа "имитирует" собеседование, чтобы вы могли потренироваться отвечать на вопросы и рассказывать о себе. Идеальный вариант для тех, кто боится настоящих собеседований.
www.youtube.com/user/SpringSourceDev
Канал будет полезен для всех, кто хочет изучить Spring. Здесь вы найдете множество полезных материалов по теме, но на английском языке.
www.youtube.com/user/JUGRuVideo
Известный многим из вас канал на русском языке, где собраны записи докладов различных конференций.
#set
Top 10 Programming Tasks — Arrays | by Albert Davletov | UniLecs | Dec, 2020 | Medium
https://medium.com/unilecs/top-10-programming-tasks-arrays-483ee5a5ddcb
https://medium.com/unilecs/top-10-programming-tasks-arrays-483ee5a5ddcb
Medium
Top 10 Programming Tasks — Arrays
Найти минимальный элемент в отсортированном по возрастанию и циклически сдвинутом массиве
Вложенные классы:
https://javarush.ru/groups/posts/2181-vlozhennihe-vnutrennie-klassih
https://javarush.ru/groups/posts/2190-vnutrennie-klassih-v-lokaljhnom-metode
https://javarush.ru/groups/posts/2193-anonimnihe-klassih
https://javarush.ru/groups/posts/2183-staticheskie-vlozhennihe-klassih
https://habr.com/ru/post/342090/
https://javarush.ru/groups/posts/2181-vlozhennihe-vnutrennie-klassih
https://javarush.ru/groups/posts/2190-vnutrennie-klassih-v-lokaljhnom-metode
https://javarush.ru/groups/posts/2193-anonimnihe-klassih
https://javarush.ru/groups/posts/2183-staticheskie-vlozhennihe-klassih
https://habr.com/ru/post/342090/
JavaRush
Вложенные внутренние классы в Java (Inner Class)
Сегодня мы начнем рассматривать важную тему — работу вложенных классов в Java. По-английски они называются nested classes. Java позволяет создавать одни классы внутри других
123 задачи с IT-собеседований с разбором решений
https://tproger.ru/articles/problems/
https://tproger.ru/articles/problems/
Tproger
123 задачи с IT-собеседований с разбором решений
Подборка из 123 задач с IT-собеседований с разбором решений. Логика, алгоритмы, программирование.
Git Cheat Sheet – 50 Git Commands You Should Know
https://www.freecodecamp.org/news/git-cheat-sheet/
https://www.freecodecamp.org/news/git-cheat-sheet/
freeCodeCamp.org
Git Cheat Sheet – 50 Git Commands You Should Know
By Fabio Pacific Git is a distributed version control system that helps developers collaborate on projects of any scale. Linus Torvalds, the developer of the Linux kernel, created Git in 2005 to help control the Linux kernel's development. What is ...