Статьи

Неизменные структуры данных в Groovy ++. Почему бы нет?

Неизменяемые структуры данных являются горячей темой в наши дни. Действительно, кажется, что они решают фундаментальную проблему, присутствующую во всех деструктивно обновленных структурах данных: либо вы…
Статьи

Полиморфизм в Java Generics

С самого начала, как программист на Java, мы все знаем, как создавать экземпляры и использовать объекты Collection. Интерфейс List, созданный как конкретный класс, будет выглядеть…
Статьи

SQL-инъекция в приложении Java

В этом посте мы обсудим, что такое SQL-инъекция . и как это может повлиять на любое веб-приложение, использующее внутреннюю базу данных. Здесь я сосредоточен на…
Статьи

Добавление Ehcache в приложение Openxava

Введение В этой статье показано, как быстро включить Ehcache в приложениях Openxava и, таким образом, повысить производительность. При просмотре объекта и его графика загружаются отношения….
Статьи

Инъекция доменных объектов вместо компонентов инфраструктуры

Dependency Injection — это широко используемый шаблон проектирования программного обеспечения в Java (и многих других языках программирования), который используется для достижения Inversion of Control ….
Статьи

Учебное пособие по OpenMap, часть 2. Создание базового приложения для карты с помощью MapHandler. Часть 1.

1. Введение В первом уроке мы создали базовое ГИС-приложение OpenMap, которое отображает карту с одним слоем фигур , загруженным из файловой системы, внутри JFrame ….