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


Лучшее за неделю - 27 сентября / 3 октября
Привет, народ! Здесь мы снова с очередным назначением «Лучшего недели», обзор лучших статей за последнюю неделю, в которых мы опубликовали много интересных статей. Посмотрим на них. Самые популярные статьи Spring @Value Overview от Дарио Де Сантиса Spring Core: Использование REST и Spring MVC от ​​ Диего А. Рохаса 4 стиля программирования Java, которым Google предлагает следовать Рави Бхушан Мишра Система бронирования с пессимистическими замками от Александра..

Моя первая работа разработчика
За 7 лет, прошедших с тех пор, как я покинул университет, у меня было несколько работ в Hargreaves Lansdown. Я привык меняться и принимать новые вызовы. Однако стать Java-разработчиком в августе 2018 года было непохоже ни на что другое. ИТ могут быть устрашающей отраслью. Беглый взгляд на доску вакансий, и кажется, что каждой компании нужна степень в области информатики и многолетний опыт работы. Названия технологий часто встречаются с подразумеваемым требованием от вас быть..

Котлин против Java? Заменит ли Kotlin Java?
Глава 2 Сравнение голов. Повестка дня ЧТО ТАКОЕ КОТЛИН? ПОЧЕМУ ЭТО ИСПОЛЬЗУЕТСЯ? ЧТО ТАКОЕ JAVA? ОТКРЫТИЕ JAVA ПРЕИМУЩЕСТВА ЯВЫ КОТЛИНА СОБИРАЕТСЯ ЛИ КОТЛИН ЗАМЕНИТЬ JAVA? Что такое Котлин? Несмотря на репутацию java как очень популярного языка программирования. Android давно нуждался в современном языке. Kotlin заполнил пробел с тех пор, как он был объявлен официальным языком для разработки Android, но определенно java имеет место, которое трудно..

Некоторые ошибки в ConcurrentHashMap, о которых вы должны знать
Да, вы правильно прочитали. В JDK-8 есть некоторые ошибки в ConcurrentHashMap, которые могут вызвать проблемы. ConcurrentHashMap — один из наиболее часто используемых классов коллекций в нашей повседневной работе. Его характеристикой является высокая производительность и потокобезопасность. Однако есть две ошибки, влияющие на производительность этой знакомой карты. Проблема в computeIfAbsent . computeIfAbsent блокируется, когда несколько потоков получают один и тот же ключ...

Восемь лучших языков программирования в 2022 году
С таким количеством доступных диалектов программирования и новыми, которые появляются каждый год, может быть сложно выбрать правильный для ваших целей. Инновационный стек — биологическая система кодирования диалектов, структур, этапов и различных инструментов — актуален для процесса улучшения продукта. Окончательное решение должно быть принято по различным элементам, в первую очередь, по особенностям предприятия. Есть много запросов, которые нужно решить. Это универсальный или..

Искусственный интеллект с программированием на Java
Java — идеальный язык для разработки программ искусственного интеллекта, поскольку он объектно-ориентированный, высоконадежный и производительный. Искусственный интеллект Искусственный интеллект (ИИ) — это отрасль информатики, которая фокусируется на создании интеллектуальных машин, которые работают и реагируют так же, как люди. ИИ — это междисциплинарная область исследований, объединяющая информатику, математику, обработку естественного языка, робототехнику, психологию и неврологию..

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