Публикации по теме 'java'


10 вещей, которые должен знать каждый программист
Узнайте больше о том, что вам следует знать и чему научиться как новому или начинающему программисту, и где вы можете получить эти навыки. Если вы какое-то время занимались программированием и хотите научиться программировать, то, возможно, вы думаете о том, что делает хорошего программиста. Что может сделать выпускник компьютерных наук, чтобы подготовиться к карьере в области разработки программного обеспечения и программирования? То, что ожидается от младшего разработчика, - это..

Как создать собственный репозиторий данных MongoDB Spring
Репозитории Spring Data Mongo великолепны. Они позволяют разработчикам создавать 90% своих функций, используя возможности методов запросов. Но s иногда вы не сможете полагаться на сгенерированные методы запроса и вам потребуется разработать собственную реализацию. В этой статье вы узнаете, как создавать собственные репозитории Spring Data Mongo, в которых вы можете самостоятельно реализовать методы доступа к данным. Прежде чем читать эту статью, я хочу уточнить некоторые ожидания. Я..

Go (Голанг) против Java
Цель этой статьи — рассмотреть сходства и различия между двумя широко используемыми серверными языками программирования, Java и Go . Я также разместил графические диаграммы для сравнения производительности между ними вместе с кодом в соответствии с моим локальным тестированием. Сходства: - Безопасность типов во время компиляции : они оба являются языками со строгой статической типизацией, что помогает компилятору обнаруживать определенные проблемы раньше во время компиляции, чем..

Тестирование Spring Boot: аннотации и примеры
Тестирование — важная часть разработки программного обеспечения, гарантирующая, что ваше приложение ведет себя так, как ожидается, и не содержит дефектов. В мире Spring Boot разработчики имеют доступ к разнообразным инструментам и методам написания эффективных модульных и интеграционных тестов. В этой статье мы рассмотрим различные функции тестирования, аннотации и примеры кода для написания и выполнения модуля и интеграции…

Что такое семафор в Java?
Когда следует использовать семафор в Java? Каждый процесс в системе должен конкурировать за свою часть конечных ресурсов системы. Синхронизация процессов относится к практике обеспечения того, чтобы только один процесс использовал определенный ресурс в любой момент времени. Семафор Java — это средство языка для достижения синхронизации процессов. Semaphore в Java — это компонент синхронизации потоков, который защищает жизненно важные части и гарантирует, что между потоками не будут..

Реализовать регистрацию в SpringBoot с использованием JPA
Сегодня я собираюсь использовать JPA на простом примере На самом деле, для моего стороннего проекта… Кстати, я начну писать кратко объяснение JPA Что такое ЯПА? JPA — это техническая спецификация. JPA означает Java Persistence API. Это интерфейс, который определяет, как Java-приложения используют реляционные базы данных. просто интерфейс Проще говоря, JPA похож на киоск Это похоже на простое оформление заказа с помощью кнопок вместо использования длинных заклинаний..

Давайте понюхаем несколько тестов № 2  — «Утверждение внутреннего поведения в Java»
Почему ваши тесты должны проверять только наблюдаемое поведение, а не детали реализации Привет и добро пожаловать в новый выпуск серии « Давайте понюхаем тесты» . В этой статье мы рассмотрим, что именно должны (не) проверять наши тесты, чтобы исключить ложные срабатывания, и почему иногда чем меньше, тем лучше. Чтобы лучше понять эту тему, мы более подробно рассмотрим определения хрупкого теста и наблюдаемого поведения , чтобы мы могли обнаружить плохо спроектированные тесты. и..