fa
Feedback

فریب کلاهبرداران را نخورید! تل‌متریو این کانال‌ها را شناسایی و برچسب‌گذاری می‌کند 👉 برای مشاهده برچسب، اشتراک تهیه کنید

Чашечка Java

Чашечка Java

رفتن به کانال در Telegram

Лучшие материалы по Java на русском и английском Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels

نمایش بیشتر
8 290
مشترکین
-124 ساعت
-167 روز
-7930 روز
آرشیو پست ها
JOOQ. Введение Техническое и философское осмысление библиотеки для взаимодействия с базой данных JOOQ. В введении мы бегло, но точно, пробежимся по верхам, что бы создать некоторый костях того, что в последующих статьях будет обрастать плотью. Читать: https://habr.com/ru/articles/815771/?utm_campaign=815771 @a_cup_of_java

Spring Ecosystem Releases Focus on Spring Boot, Spring Session and Spring Security There was a flurry of activity in the Spri
Spring Ecosystem Releases Focus on Spring Boot, Spring Session and Spring Security There was a flurry of activity in the Spring ecosystem during the week of May 20th, 2024 highlighting GA releases of: Spring Boot 3.3.0, Spring Security 6.3.0, Spring Session 3.3.0 and Spring Integration 1.3.0. By Michael Redlich Read: https://www.infoq.com/news/2024/05/spring-releases-may20-2024/ @a_cup_of_java

Top 30 Stack and Queue Data Structure Interview Questions for Practice Hello guys, stack and queue are two fundamental data s
Top 30 Stack and Queue Data Structure Interview Questions for Practice Hello guys, stack and queue are two fundamental data structures which are used on many applications and algorithms. For example, you can use stack to convert a recursive algorithm to iterative one, which is more safe in production and no risk of StackOverFlowError. Similarly, queue is used in many asynchronous algorithms like producer consumer pattern or publish subscribe pattern to exchange messages. Because of that, they are also quite popular on coding interviews, particularly on Java developer interviews. In the past, I have shared 100+ data structure questions as well as String coding problems, array questions, linkedlist questions, recursion questions and even dynamic programming questions but I have not shared stack and queue related questions before. Java Interview questions and tutorials Читать: http://www.java67.com/2024/05/30-stack-and-queue-interview-questions.html @a_cup_of_java

30 лучших вопросов для собеседования по структуре данных стека и очереди Здравствуйте, ребята, стек и очередь - это две фундаментальные структуры данных, которые используются во многих приложениях и алгоритмах. Например, вы можете использовать стек для преобразования рекурсивного алгоритма в итеративный, что более безопасно в производстве и исключает риск возникновения ошибки StackOverFlowError. Аналогично, очередь используется во многих асинхронных алгоритмах, таких как паттерн производитель-потребитель или паттерн публикация-подписка для обмена сообщениями. Из-за этого они также довольно популярны на собеседованиях по кодингу, особенно на собеседованиях для Java-разработчиков. В прошлом я уже делился 100+ вопросами по структурам данных, а также проблемами кодирования строк, вопросами по массивам, связанным спискам, рекурсии и даже динамическому программированию, но раньше я не делился вопросами, связанными со стеками и очередями. Вопросы и учебные пособия для собеседования по Java Read: http://www.java67.com/2024/05/30-stack-and-queue-interview-questions.html @a_cup_of_java

photo content

Топ-5 курсов по производительности Java для опытных разработчиков в 2024 году - Best of Lot Здравствуйте, ребята, если вы занимаетесь разработкой Java уже несколько лет, то вы знаете, что производительность является ключевым фактором для любого Java-приложения. Как старший Java-разработчик, он должен знать , как повысить производительность Java-приложений и понимать управление памятью и сборку мусора, которые часто являются причиной снижения производительности Java-приложений. Это некоторые продвинутые навыки, которые требуют определенных усилий для развития. Они не приходят по умолчанию, даже если вы программируете на Java уже много лет, поскольку большинство людей не касаются этих тем. Многие из них боятся или взять на себя работу по настройке производительности и всегда смотрят на самых старших или блестящих разработчиков в своей команде. Вопросы и учебные пособия для собеседования по Java Read: http://www.java67.com/2020/04/top-5-advanced-courses-to-learn-java-perofrmance-concurrency-memory-management.html @a_cup_of_java

photo content

Top 5 Java Performance Courses for Experienced Developers in 2024 - Best of Lot Hello guys, if you have been doing Java devel
Top 5 Java Performance Courses for Experienced Developers in 2024 - Best of Lot Hello guys, if you have been doing Java development for few years, then you know that Performance is the key for any Java application. As a senior Java developer, one should know how to improve the performance of Java applications and understand memory management and garbage collection, which often causes Performance in Java applications. These are some advanced skills that take some effort to develop. It doesn't come by default even if you have been programming in Java for years, as most people don't touch these topics. Many of them are afraid or take the performance tuning work and always look up to the most senior or brilliant developers in their team. Java Interview questions and tutorials Читать: http://www.java67.com/2020/04/top-5-advanced-courses-to-learn-java-perofrmance-concurrency-memory-management.html @a_cup_of_java

Типы совместимости в Schema Registry для Apache Kafka В прошлой статье я писал о том, что такое Schema Registry и как используется в Apache Kafka. Сегодня я хочу углубиться в тему и описать поведение системы при различных типах совместимости . Правильное понимание и применение этих типов совместимости поможет обеспечить стабильность и гибкость системы при изменениях структуры данных. Детали типов совместимости Читать: https://habr.com/ru/articles/817121/?utm_campaign=817121 @a_cup_of_java

Топ-7 бесплатных курсов Amazon Web Services или AWS, которые нужно изучить в 2024 году - лучшие из лотов [UPDATED] Здравствуйте, ребята, если вы думаете об изучении облачных технологий или облачных вычислений и рассматриваете различных облачных провайдеров, таких как AWS, GCP или Azure, то вы идете в правильном направлении. Будущее за облачными технологиями, и каждому разработчику необходимо узнать о решениях для облачных вычислений. Когда мы говорим об облаке, первое, что приходит на ум, - это AWS, крупнейшая платформа облачных вычислений, и именно поэтому я советую многим разработчикам изучать ее. Если вы хотите изучить Amazon Web Services, широко известную как AWS, и ищете отличные ресурсы, такие как книги, курсы и учебники, то вы попали по адресу. Вопросы и учебные пособия для собеседования по Java Read: http://www.java67.com/2018/05/top-5-amazon-web-services-or-aws-courses-to-learn-online.html @a_cup_of_java

Top 7 Free Amazon Web Services or AWS Courses to Learn in 2024- Best of Lot [UPDATED] Hello guys, if you are thinking about learning cloud technologies or cloud computing, and looking at the various cloud providers like AWS, GCP, or Azure, then you are going in the right direction. The future lies with Cloud, and it's essential for every developer to learn about cloud computing solutions. When we talk about Cloud, the first thing that comes to mind is AWS, the biggest Cloud Computing platform, and that's why I suggest a lot of developers learn it. If you want to learn Amazon Web Services, popularly known as AWS, and looking for some excellent resources like books, courses, and tutorials, then you have come to the right place. Java Interview questions and tutorials Читать: http://www.java67.com/2018/05/top-5-amazon-web-services-or-aws-courses-to-learn-online.html @a_cup_of_java

А это точно твой сайт? Как проверить, что пользователь владелец сайта Всем привет! Меня зовут Ростислав и я занимаюсь разработкой мониторинга для сайтов. Это мой пет-проект, если можно его так назвать. Иногда мониторинг сталкивается с проблемой, когда нужно проверить принадлежность сайта конкретному пользователю. Как это делается, я расскажу в статье. Примеры кода будут на Python (FastAPI, SQLAlchemy, mypy) и Java (Spring, Hibernate). Изначально проект был написан на Python, но по мере роста был переписан на Java для упрощения поддержки и развития. Читать: https://habr.com/ru/companies/productradar/articles/815931/?utm_campaign=815931 @a_cup_of_java

Java-рантаймы с точки зрения Spring Boot На первый взгляд, выбор правильного Java-рантайма для вашего проекта на Spring Boot может показаться тривиальным. В конце концов, все популярные рантаймы основываются на коде OpenJDK и предлагают одинаковые программные интерфейсы (от англ. Application Programming Interface). Но не все рантаймы реализованы одинаково. В этой статье мы обсудим различные показатели, которые могут повлиять на ваше решение выбрать определенный дистрибутив Java для Spring Boot приложения. Оригинал статьи написан на английском языке Aleksey Stukalov, который является Team Lead’ом проекта IntelliJ IDEA в компании JetBrains, и Catherine Edelveis, работающей Developer Advocate в компании BellSoft, в соавторстве. Читать: https://habr.com/ru/companies/haulmont/articles/816825/?utm_campaign=816825 @a_cup_of_java

Как протестировать логику консьюмеров и продюсеров и не сгореть? Spring Boot 3, Spring Kafka Всем привет. Решил поделиться опытом тестирования логики консьюмеров и продюсеров в стандартном Spring Boot приложении. Я несколько раз подходил к этой задаче с различными вариантами и находил разные подводные камни, которые стимулировали меня искать дальше - более лучшее решение. И вот, в очередной раз прошерстив накопленный опыт человечества (stackoverflow), я реализовал очередной вариант, в котором пока не нашел минусов предыдущих реализаций. В любом случае, поделюсь с вами как я к этому пришел и почему для моих кейсов не сработали другие варианты (или показались хуже последнего). Дисклеймер. Я сторонник интеграционных тестов при запуске сборки проекта с тестами. То есть это когда для unit-тестов поднимается контекст Spring со всеми плюсами (окружение, максимально похожее на боевое) и минусами (это ДОЛГО запускается и ДОЛГО описывается). Часть 1. А разве это проблема вообще? Коротко: ... Читать: https://habr.com/ru/companies/alfastrah/articles/816057/?utm_campaign=816057 @a_cup_of_java

Как распознать текст, написанный искусственным интеллектом: основные признаки (1 часть) В последние годы искусственный интеллект (ИИ) сделал значительные шаги вперед, особенно в области создания текстов. Сегодня ИИ способен писать статьи, сообщения и даже художественные произведения, которые на первый взгляд трудно отличить от работ человека. Однако существуют определенные признаки, методы и инструменты, которые могут помочь распознать текст, написанный ИИ. В этой статье мы рассмотрим основные признаки ИИ-текста, методы его распознавания и доступные инструменты для этой цели. Читать: https://habr.com/ru/articles/816733/?utm_campaign=816733 @a_cup_of_java

Быстрее, выше, сильнее: оптимизируем Spring-контекст для тестов Всем привет! Я Юнес, SDET в Т-Банке. Помогаю автоматизаторам создавать более эффективные и надежные тесты, готовить тестовые данные и настраивать CI/CD-пайплайны. Расскажу о доступных способах оптимизации Spring-контекста для тестов. Будет здорово, если у вас есть знания о Spring Framework и опыт написания тестов: тогда мы будем на одной волне. Давайте разберемся в хитросплетениях аннотаций и конфигураций вместе под катом! Читать: https://habr.com/ru/companies/tinkoff/articles/816051/?utm_campaign=816051 @a_cup_of_java

Сортировка объектов Java с помощью Comparable и Comparator Read: https://www.infoworld.com/article/3323403/java-challengers-5
Сортировка объектов Java с помощью Comparable и Comparator Read: https://www.infoworld.com/article/3323403/java-challengers-5-sorting-with-comparable-and-comparator-in-java.html#tk.rss_java @a_cup_of_java

Top 10 Online Courses to Learn Data Structure and Algorithms in 2024 - Best of Lot Hello guys, In the past, I have shared a l
Top 10 Online Courses to Learn Data Structure and Algorithms in 2024 - Best of Lot Hello guys, In the past, I have shared a lot of useful resources like books and tutorials to learn Data Structure and Algorithms for both beginners and experienced programmers. I have also shared a lot of Data Structure and Algorithmic interview questions like this and their solutions in Java. Still, I have got continuously queries about excellent online courses to learn Data Structure and Algorithms in Java. Even though the topics are completely independent with the programming language, Java developer definitely likes the online courses which teach Data Structure and Algorithms in Java, and that's why my recent post about best algorithms courses, which includes algorithms courses from JavaScript and Python didn't impress my readers. Java Interview questions and tutorials Читать: http://www.java67.com/2019/07/top-10-online-courses-to-learn-data-structure-and-algorithms-in-java.html @a_cup_of_java