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


Подробнее о gRPC: реализация клиента на Java и почему мы теряем начальные запросы на сервере…
Это продолжение моей предыдущей статьи . Пожалуйста, прочтите это для лучшего понимания. Вопросы, затронутые в этой статье: Архитектура gRPC Типы RPC Канал Виды заглушки Крайний срок Пример Java-клиента с крайним сроком Почему мы теряем начальные запросы на сервере, если Deadline меньше секунды? Архитектура gRPC. Архитектура gRPC разделена на 3 уровня: Surface (содержит Surface API и фильтры), Transport и IO-Manager. Surface API предоставляет подчеркнутые..

7 каналов YouTube, на которые вы должны подписаться, если вы Java-разработчик
Эти каналы настоятельно рекомендуются, если вы хотите узнать все о Java, его фреймворках и экосистеме. Я работаю в сфере разработки программного обеспечения уже более 6 лет. Я работал над несколькими технологиями создания корпоративных приложений. Однако я заметил, что для разработки корпоративных приложений Java по-прежнему остается одним из наиболее предпочтительных языков программирования для разработки приложений. Арсенал Java включает мощные возможности, такие как превосходная..

От пузырьковой сортировки к сортировке слиянием: практическое руководство по пересмотру алгоритмов сортировки
Ваш ключ к знанию алгоритмов сортировки Алгоритмы сортировки могут быть не так интересны, как искусственный интеллект или виртуальная реальность, но они — невоспетые герои информатики! Они играют решающую роль во всем, от сортировки списка воспроизведения до анализа больших наборов данных. Но с таким количеством вариантов на выбор может показаться, что вы потерялись в лабиринте алгоритмов. Если вы абсолютный новичок или новичок в информатике и хотели бы подробнее узнать об..

Ключевые концепции объектно-ориентированного программирования
Одной из самых больших проблем для нового разработчика Java является изучение объектно-ориентированного программирования при изучении языка Java. Цель этого поста — познакомить вас с парадигмой объектно-ориентированного программирования. Мы также определим четыре основные концепции, определяющие объектно-ориентированное программирование. Парадигмы программирования — это стратегия уменьшения сложности кода и определения потока выполнения. Существует несколько различных парадигм, таких..

Раскройте секреты эффективного создания объектов с помощью шаблона Builder
Вы чувствуете, что увязли в сложности создания объектов в своем коде? Вы устали от передачи многочисленных параметров конструкторам или изо всех сил пытаетесь поддерживать и изменять код создания объектов? Не смотрите дальше шаблона Builder. Этот шаблон проектирования обеспечивает эффективное решение для создания объектов, позволяя разбить процесс на простые шаги и с легкостью создавать сложные объекты. В этом сообщении блога мы углубимся в шаблон Builder и рассмотрим его преимущества,..

Введение в Spring АОП
Spring AOP (аспектно-ориентированное программирование) — это парадигма программирования, которая позволяет разработчикам объединять сквозные задачи, такие как ведение журналов, безопасность и транзакции, путем их отделения от бизнес-логики. Spring AOP работает, перехватывая вызовы методов и добавляя поведение до, после или вокруг них, не изменяя исходный код.

Spring Boot с Redis Cache
Итак, в предыдущем посте мы проверили, как использовать Redis с загрузкой spring в качестве базы данных. В этом посте мы собираемся обсудить, как использовать Redis в качестве хранилища кэша с загрузкой Spring. Что такое кэширование Кэширование является важной концепцией для повышения производительности наших приложений. Кэш также является базой данных, которая находится между нашим приложением и базой данных. Поэтому вместо извлечения записей из базы данных мы можем получить записи..