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


Изучите аспектно-ориентированное программирование на примере
Этот рассказ предлагает вам отличный способ изучить Аспектно-ориентированное программирование , изучив конкретные примеры . В частности, я продемонстрирую SpringBoot AOP , реализовав 4 аспекта . Содержание: Что такое аспект? @Cacheable: стандартный совет Spring. Журнал вызовов REST (с настраиваемым аспектом) Мониторинг производительности (с AOP) Механизм повтора (с AOP) Если вы тот человек, который хочет пропустить длинные описания и просто взглянуть на..

Многопоточность Java в ноутбуке с четырехъядерным процессором?
Даже один ЦП может выполнять «несколько задач одновременно» в широком смысле, но на самом деле они не параллельны. Вы можете запустить 100 потоков для выполнения на одном ядре, и они получат временные интервалы, в течение которых каждый из них может выполнять несколько инструкций, таким образом создавая впечатление, что все они выполняются одновременно. Как я уже говорил в другом посте SO: многопоточность на двухъядерной машине? Термин потоки обычно охватывает три уровня абстракции:..

Один день из жизни инженера Vena
Привет, меня зовут Мустафа Хаддара, я разработчик программного обеспечения в Vena. Мы строим многомерную базу данных (также известную как OLAP Cube ; статья в Википедии довольно хорошо раскрывает эту тему). В основном я работаю над компилятором и средой выполнения для Vena Calcs, нашего пользовательского языка программирования для определения отношений между элементами в иерархии измерений в кубе. 9:00: Пустой офис Большинство наших разработчиков (и других сотрудников, на самом..

Как мне сравнить строки в Java
В этой статье вы узнаете, как сравнивать строки. Какая проблема возникает при сравнении строки с помощью оператора equals to ( = ). Введение String — это специальный класс в Java. Мы регулярно используем String в программах на Java, поэтому сравнение двух строк является обычной практикой в ​​Java. В этой статье я попытался ответить на самые распространенные вопросы о строке: «Как мне сравнивать строки в Java?» Сравнение строк очень полезно для таких процессов, как аутентификация,..

Учебный курс от журналистики к кодированию - недели 1/2
"О чем я только думал?" - эта фраза приходила мне в голову несколько раз за последние две недели. «Почему я думал, что могу научиться программировать?». Но затем что-то щелкнуло в моей голове, я придумал решение упражнения и вернулся к настроению «Я - Бог». Эти недели были чем-то вроде американских горок, скажем так. Но начнем с первого дня. Green Fox Academy (GFA), где я выбрал изучение программирования, не хочет учить вас только этому. Люди там знают, насколько интенсивными..

Deep Java Library (DJL) - набор инструментов для глубокого обучения для разработчиков Java
Наука о данных в реальном мире Deep Java Library (DJL) - набор инструментов для глубокого обучения для разработчиков Java Amazon выпускает библиотеку Deep Java Library (DJL), которая дает разработчикам Java возможность начать глубокое обучение. Deep Java Library (DJL) - это библиотека с открытым исходным кодом, созданная Amazon для разработки моделей машинного обучения (ML) и глубокого обучения (DL) непосредственно на Java, упрощая использование фреймворков глубокого обучения...

Javascript - это новая Java
« Напиши один раз, беги везде! ». Это девиз, который продавал Java разработчикам с первого дня. Независимо от архитектуры компьютера или платформы, ваше приложение может работать в любом месте красиво и гладко. Он существует с 1995 года и отлично поработал. Некоторое время это был один из самых популярных языков программирования, и даже сейчас большинство разработчиков программного обеспечения использовали его хотя бы раз в своей карьере. Он поддерживает множество инструментов с..