ITCamp - не просто лента из копипастных статей, а база знаний, в которой ты найдешь море авторского контента:
Обучение Linux с нуля
Обучение JavaScript с нуля
Обучение Python с нуля
Обучение Java с нуля
Обучение HTML/CSS с нуля
Обучение C/С++ с нуля
Обучение С# с нуля
Обучение SQL/GO/PHP с нуля
Обучение Kotlin/Swift с нуля
Архив на 3489ГБ: Курсы, книги, шпаргалки, статьи, видео, ресурсы, всё собрано в одном месте: @itcamp_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
В статье рассказывается, как использовать Mockito для написания модульных тестов в Java без зависимости от реальных сервисов и баз данных.
Автор объясняет, как создавать моки, задавать их поведение и проверять вызовы — с примерами кода и интеграцией с JUnit.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Что такое Kafka и для чего она используется?
Ответ:
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
Google часто задает вопросы по SQL на собеседованиях при приеме на работу в области аналитики данных, Data Science и Data Engineering.
Действующий инженер подготовил для вас 14 реальных вопросов и задач для собеседования в Google.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Какие существуют области видимости в Spring?
Ответ:
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
23 мая 1995 года Sun Microsystems официально представила язык Java на конференции SunWorld — с тех пор прошло уже 30 лет!
По этому поводу Oracle запустил шестичасовой стрим про эволюцию Java, его наследие и то, что ждёт язык дальше — смотрим здесь.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Что такое MongoDB и чем она отличается от SQL-баз?
Ответ:
В отличие от SQL-баз, она не требует фиксированной схемы, легко масштабируется и чаще применяется там, где важна гибкость структуры данных.
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
В статье автор рассказывает о четырёх фичах в Java, которые сам активно использует в своих проектах и которые, на его взгляд, могут упростить жизнь.
Рассматриваются примеры использования запечатанных классов, записей, лямбда-выражений и переменного числа аргументов в методах с пояснением о том, как эти функции могут быть применены в реальных проектах.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Блог владельца «Java Developer»
Жизнь в Telegram и за его пределами, бизнес на каналах и никакого программирования:
https://www.tg-me.com/+erFDhr6H1bgxZGZi
Жизнь в Telegram и за его пределами, бизнес на каналах и никакого программирования:
https://www.tg-me.com/+erFDhr6H1bgxZGZi
Please open Telegram to view this post
VIEW IN TELEGRAM
Чем отличается JDBC от Hibernate?
Ответ:
При использовании JDBC разработчик сам управляет соединениями, пишет SQL, обрабатывает ResultSet, а в Hibernate всё это абстрагируется: объекты автоматически мапятся на таблицы, запросы могут писаться через HQL или Criteria API, а управление транзакциями и кэшированием встроено.
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
@Transactional
В статье рассказывается, как устроена аннотация @Transactional в Spring и почему иногда транзакции ведут себя не так, как вы ожидаете.
Автор подробно объясняет, как работают прокси, откаты, вложенные транзакции и связь с JPA — с примерами кода, подводными камнями и разбором типичных ошибок.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM