1. Обзор
В этом руководстве мы покажем, как сделать запрос JSON POST с помощью HttpURLConnection
.
В этом руководстве мы покажем, как сделать запрос JSON POST с помощью HttpURLConnection
.
HttpURLConnection
URL
Платформа Java Management Extensions (JMX) была представлена в Java 1.5 и с момента своего появления получила широкое признание в сообществе разработчиков Java.
Он предоставляет легко настраиваемую, масштабируемую, надежную и более или менее удобную инфраструктуру для локального или удаленного управления Java-приложением. Фреймворк представляет концепцию MBeans для управления приложениями в реальном времени.
Эта статья представляет собой пошаговое руководство для начинающих по созданию и настройке базового MBean и управлению им через JConsole.
В этом руководстве мы узнаем об алгоритме имитации отжига и покажем пример реализации, основанный на задаче коммивояжера (TSP).
Алгоритм имитации отжига — это эвристика для решения задач с большим пространством поиска.
Вдохновение и название пришли из отжига в металлургии; это метод, который включает нагрев и контролируемое охлаждение материала.
nudge4j
позволяет разработчикам сразу увидеть влияние любой операции и предоставляет среду, в которой они могут исследовать, учиться и, в конечном счете, тратить меньше времени на отладку и повторное развертывание своего приложения.
В этой статье мы рассмотрим, что такое nudge4j
, как он работает и какую пользу он может извлечь из разрабатываемого Java-приложения.
nudge4j
Project Jigsaw — это зонтичный проект с новыми функциями, нацеленными на два аспекта:
В этой статье мы познакомим вас с проектом Jigsaw и его функциями и, наконец, завершим его простым модульным приложением.
В этом руководстве мы рассмотрим отражение Java, которое позволяет нам проверять и/или изменять атрибуты времени выполнения классов, интерфейсов, полей и методов. Это особенно удобно, когда мы не знаем их имен во время компиляции.
Кроме того, мы можем создавать новые объекты, вызывать методы и получать или устанавливать значения полей с помощью отражения.
Чтобы использовать отражение Java, нам не нужно включать какие-либо специальные jar-файлы , какую-либо специальную конфигурацию или зависимости Maven. JDK поставляется с группой классов, объединенных в пакете java.lang.reflect
специально для этой цели.
В наших предыдущих статьях (на основе Activiti API с Java и Spring) мы видели, как программно управлять процессами. Если мы хотим настроить демонстрацию вместе с пользовательским интерфейсом для Activiti, у нас есть два веб-приложения, которые позволят нам сделать это всего за несколько минут.
activiti-app
предлагает пользовательский интерфейс, через который пользователь может выполнять любые операции, связанные с управлением идентификацией и управлением задачами , создавать пользователей и группы.
Точно так же activiti-rest
— это веб-приложение, которое предоставляет REST API для выполнения любых операций с процессом, задачей, процессом и т. д.
В этой статье мы рассмотрим, как использовать эти веб-приложения и какие функции они предоставляют.
В этой статье мы увидим, как мы можем создать презентацию с помощью Apache POI .
Эта библиотека дает нам возможность создавать презентации PowerPoint, читать существующие и изменять их содержимое.
Для начала нам нужно добавить следующие зависимости в наш pom.xml
:
В разработке программного обеспечения шаблон проектирования описывает установленное решение наиболее часто встречающихся проблем при разработке программного обеспечения. Он представляет собой лучшие практики, разработанные в течение длительного периода путем проб и ошибок опытными разработчиками программного обеспечения.
Шаблоны проектирования приобрели популярность после того, как в 1994 году Эрих Гамма, Джон Влиссидес, Ральф Джонсон и Ричард Хелм (также известные как Банда четырех или GoF) опубликовали книгу « Шаблоны проектирования: элементы многоразового объектно-ориентированного программного обеспечения ».
В этой статье мы рассмотрим творческие шаблоны проектирования и их типы. Мы также рассмотрим некоторые примеры кода и обсудим ситуации, когда эти шаблоны подходят для нашего дизайна.