Премиум каналы

Чашечка Java

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

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

Как использовать операторы JavaScript в своих программах

Read: https://www.infoworld.com/article/2077317/understanding-and-using-javascript-statements.html#tk.rss_java

@a_cup_of_java

01.05.2024 / 09:05

Top 21 String Programming and Coding Interview Questions With Solutions

In this article, I am going to share 21 of the most common String-based Programming and Coding interview questions from Java developer interviews. These questions require you to write code to solve the problem and they are different from traditional Java String questions like how the substring method works in Java? or when to use the intern() method of String in Java? Since coding and problem solving are an important part of any programming job interview, it's imperative that you know how to solve them in time and in a pressure situation, which comes only after doing practice with the right set of questions. Since these questions are already tried and tested and appeared in many interviews, they will provide you the experience you need to crack your coding interview.


Java Interview questions and tutorials

Читать: http://www.java67.com/2018/04/21-string-programming-and-coding-interview-questions-answers.html

@a_cup_of_java

01.05.2024 / 08:05

Топ-21 вопрос для собеседования по строковому программированию и кодированию с решениями

В этой статье я расскажу о 21 самом распространенном вопросе по программированию и кодированию на основе строк, который задают на собеседованиях Java-разработчики. Эти вопросы требуют от вас написания кода для решения проблемы, и они отличаются от традиционных вопросов о строках на Java, таких как " Как работает метод подстроки в Java? " или " Когда использовать метод intern() для строки в Java?" Поскольку кодирование и решение задач являются важной частью любого собеседования по программированию, крайне важно, чтобы вы умели решать их вовремя и в напряженной ситуации, а это возможно только после практики с правильным набором вопросов. Поскольку эти вопросы уже опробованы и встречались на многих собеседованиях, они дадут вам опыт, необходимый для успешного прохождения собеседования по кодингу.


Вопросы и учебные пособия для собеседования по Java

Read: http://www.java67.com/2018/04/21-string-programming-and-coding-interview-questions-answers.html

@a_cup_of_java

01.05.2024 / 08:05
01.05.2024 / 08:05

Делаем из битого планшета одноплатник: подключаем Android-устройства к дешевым микроконтроллерам через UART

В наше время, из-за санкций одноплатники стали стоить каких-то «конских» денег. Даже б/у RaspberryPi Zero стоит 2-3 тысячи рублей на барахолках, что, мягко скажем, не совсем лояльная цена для «самого дешевого одноплатного компьютера в мире». Конечно, Orange Pi Zero всё ещё можно купить в пределах 1.500-2.000 рублей, но как по мне и эта цена не слишком лояльна за те характеристики, который предлагает такой одноплатник. С другой стороны, Android-планшеты 10-летней давности продаются на барахолках по 100-300 рублей, что выглядит гораздо привлекательнее, причём на некоторые устройства практически без костылей можно установить полноценный дистрибутив Linux! Вероятно, многие читатели скажут мол «автор бомж» и будут правы: ведь в рамках этой статьи, я хочу рассказать о том, как использовать полурабочий древний планшет в качестве полноценного одноплатника путём подключения его к микроконтроллеру и выводу GPIO! Сегодня мы с вами: узнаем, как подключить микроконтроллер к шине UART в планшете и научимся работать с последовательной шиной в Android прямо из Java и нативных программ. Интересна моя концепция антикризисного одноплатника? Тогда добро пожаловать под кат!

Читать: https://habr.com/ru/companies/timeweb/articles/810457/?utm_campaign=810457

@a_cup_of_java

01.05.2024 / 08:05

Java News Roundup: WildFly 32, JEPs Proposed to Target for JDK 23, Hibernate 6.5, JobRunr 7.1

This week's Java roundup for April 22nd, 2024 features news highlighting: the release of WildFly 32; JEP 476, Module Import Declarations (Preview), JEP 474, ZGC: Generational Mode by Default, and JEP 467, Markdown Documentation Comments, proposed to target for JDK 23; Hibernate ORM 6.5; and JobRunr 7.1.
By Michael Redlich

Read: https://www.infoq.com/news/2024/04/java-news-roundup-apr22-2024/

@a_cup_of_java

29.04.2024 / 13:04

Принципы SOLID, только понятно

Когда я только знакомился с принципами SOLID, я искал понятные статьи на Хабр. При этом пришлось прочитать не одну статью, и полное понимание пришло сильно позже. Хотелось бы, чтобы новички на более простых примерах смогли почувствовать, о чем эти принципы.
Изучить принципы

Читать: https://habr.com/ru/articles/811305/?utm_campaign=811305

@a_cup_of_java

29.04.2024 / 10:04

Управление схемами в Kafka с использованием Schema Registry

Apache Kafka является мощным инструментом для обработки и передачи потоковых данных в реальном времени, который находит широкое применение в различных индустриях для обработки огромных объемов данных с низкой задержкой. В центре этой платформы лежит способность эффективно распределять данные между множеством производителей (producers) и потребителей (consumers), при этом поддерживая высокую пропускную способность и масштабируемость. Однако, с увеличением количества и разнообразия данных, возникает необходимость в управлении структурами этих данных, что обеспечивает Schema Registry. Этот компонент является критически важным для поддержания согласованности данных в Kafka, поскольку он управляет схемами сообщений и обеспечивает совместимость между различными версиями схем, что позволяет системам бесперебойно обмениваться данными даже при изменении структуры сообщений.


Читать: https://habr.com/ru/articles/811283/?utm_campaign=811283

@a_cup_of_java

29.04.2024 / 08:04

Devnexus 2024 Celebrates 20 Years of Java Developer Conferences

Celebrating its 20th year, Devnexus 2024 was held from April 9-11, 2024 at the Georgia World Congress Center in Atlanta, Georgia. The event featured speakers from the Java community who delivered workshops and talks on tracks such as: Agile; Architecture; Artificial Intelligence; Cloud Technology; Core Java; Jakarta EE; Core Java; and Security.
By Michael Redlich

Read: https://www.infoq.com/news/2024/04/devnexus-2024/

@a_cup_of_java

28.04.2024 / 02:04

Отправка сообщения в несколько слушателей Kafka одновременно

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

Логика реализована с использованием Java, Spring и Kafka.


Читать: https://habr.com/ru/articles/811087/?utm_campaign=811087

@a_cup_of_java

27.04.2024 / 18:04

Разбираемся с динамической памятью (кучей) в приложениях Java

Начнём с простого вопроса. В самом ли деле каждый Java-разработчик понимает, как в Java работает память? Одна из обязанностей любого Java-разработчика — гарантировать, что в результате тонкой настройки приложения на Java из него получится выжать такую производительность, какую только возможно. Требуется время, чтобы научиться управлять памятью в Java и понять этот процесс, это касается всех, кто имеет дело с Java. В этой статье попробую объяснить, как овладеть этими умениями.

Читать: https://habr.com/ru/companies/piter/articles/810707/?utm_campaign=810707

@a_cup_of_java

26.04.2024 / 14:04

Освой бэкенд-разработку на летней стажировке «Технолето» от Яндекса

Студенты смогут не только погрузиться в профессию, но и поближе познакомиться с вдохновляющей культурой Яндекса. Стажеров ждут образовательные мастер-классы, спортивные выезды, карьерные ивенты, зажигательные тусовки с диджеями и опен-эйр.

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

Стажировка оплачивается, а график обучения можно выстраивать под себя. Расходы на дорогу и проживание иногородним студентам компания оплачивает сама.

Больше половины стажеров Яндекса затем переходят в штат компании, поэтому это отличная возможность начать карьеру в BigTech.

Оставляй заявку на участие в программе «Технолето» и проходи тестовое задание.

Это #партнёрский пост

26.04.2024 / 13:04

Приглашаем на Cinimex Spring IT Talk в Самаре (офлайн/онлайн)

Привет, Хабр!

После майских праздников мы отправимся в Самару и проведем митап Spring IT Talk!

Встретимся с ИТ-комьюнити и в уютной атмосфере обсудим зоопарк технологий для DevOps-инженера, погрузимся в Kafka Streams и завершим IT-вечер темой преодоления стопперов в профессиональном развитии.


Читать: https://habr.com/ru/companies/cinimex/articles/810677/?utm_campaign=810677

@a_cup_of_java

26.04.2024 / 10:04

Pet-проект на Rust нуждается в конструктивной критике

Примерно 8 месяцев назад я написал на Rust pet-проект, который пытается быть подобием Hibernate в экосистеме Java. Я даже опубликовал его в качестве Open Source, но получил негативный отзыв и удалил его с GitHub.

Сейчас я решил вернуться к этому проекту, но подойти к нему с другой стороны. Я бы хотел услышать идеи по проекту от опытных разработчиков на Rust. Что в моем проекте сделано не в идиоматическом стиле Rust и т.д. и т.п. В общем, хочется получить чек-лист того, что в проекте не так и как это исправить.


Читать: https://habr.com/ru/articles/810541/?utm_campaign=810541

@a_cup_of_java

25.04.2024 / 19:04

21 лучший вопрос и ответ на собеседовании по jQuery

Здравствуйте, ребята, если вы готовитесь к собеседованиям для веб-разработчиков, то подготовка к вопросам по jQuery может принести вам пользу. Хотя многие скажут, что jQuery мертв, но он не мертв, и я все еще работаю с проектами, которые используют jQuery для маленьких и больших вещей. Вот почему так важно знать основные концепции jQuery и вопросы для собеседования, основанные на них. В прошлом я уже делился несколькими вопросами для собеседования по JavaScript и веб-разработке, а в этой статье я собираюсь поделиться вопросами по jQuery, например, что такое $() и т. д. Что такое селекторы, как они работают и т. д. Вы можете использовать эти вопросы, чтобы быстро вспомнить ключевые концепции jQuery для собеседования. Итак, чего же мы ждем, давайте посмотрим на основные вопросы собеседования по jQuery для веб-разработчиков.

Вопросы и учебники для собеседования по Java

Read: http://www.java67.com/2024/04/top-21-jquery-interview-questions-and.html

@a_cup_of_java

25.04.2024 / 15:04

Spring Now Offers Free Access for the Spring Academy Pro Content

The Spring team has announced that the Pro Content from their Spring Academy will no longer require a paid subscription to improve the learning experience for the Spring community. The Spring Academy will continue to provide new content in the future.
By Johan Janssen

Read: https://www.infoq.com/news/2024/04/spring-academy-pro-free/

@a_cup_of_java

25.04.2024 / 09:04

Azure Event Grid Supports MQTT Last Will and Testament in Public Preview

Recently, Microsoft announced the public preview release of the Last Will and Testament (LWT) support in Azure Event Grid's MQTT broker capability, which complies with the MQTTv3.1.1 and MQTTv5 specifications.
By Steef-Jan Wiggers

Read: https://www.infoq.com/news/2024/04/azure-eventgrid-lwt-preview/

@a_cup_of_java

25.04.2024 / 09:04

Настройка конвейерной сборки Java-проектов в GitLab

Автоматическая доставка проектных артефактов в тестовые и продуктивные среды является безусловной необходимостью современных процессов промышленной разработки ПО.

Мы пройдем полный процесс создания пайплайна для сборки и деплоя при помощи GitLab и сопутствующего ПО. Все операции мы проделаем на одном компьютере, хотя ничто не должно вам помешать сразу или в дальнейшем масштабировать полученное решение на один или несколько серверов. Для экспериментов лучше иметь достаточно современный компьютер с количеством оперативной памяти не менее 16 гигабайт, производительным процессором и хорошим интернет-каналом.

Предполагается, что у вас уже установлены Docker и ssh-сервер и вы немного умеете со всем этим обращаться.


Читать: https://habr.com/ru/companies/haulmont/articles/810151/?utm_campaign=810151

@a_cup_of_java

24.04.2024 / 12:04

Oracle JDK Mission Control 9 добавляет темную тему, настраиваемый браузер JVM

Read: https://www.infoworld.com/article/3715364/oracle-jdk-mission-control-9-adds-dark-theme-configurable-jvm-browser.html#tk.rss_java

@a_cup_of_java

23.04.2024 / 19:04

Предложение Java добавит исключения в переключатель

Read: https://www.infoworld.com/article/3715343/java-proposal-would-add-exception-case-to-switch.html#tk.rss_java

@a_cup_of_java

23.04.2024 / 15:04
Отзывы: - 0
Поделитесь вашим мнением! Оставьте отзыв:

Похожие

Избранное