Статьи

Учебник по параллелизму Java - Блокировка: явные блокировки

1. Введение Во многих случаях использование неявной блокировки достаточно. В других случаях нам понадобятся более сложные функциональные возможности. В таких случаях пакет java.util.concurrent.locks предоставляет нам…
Статьи

SWT ScrolledComposite объяснил

Как однажды сказал мой друг, SWTs ScrolledComposite — отвратительный зверь. И в какой-то момент я согласен. Это, вероятно, причина, почему так много вопросов задают о…
Статьи

Настройка реплики MongoDB в 4 этапа

Вступление Прежде чем углубляться в детали настройки наборов реплик MongoDB, позвольте мне кратко рассказать об этом: Набор реплик — это функция, предоставляемая базой данных Mongodb…
Статьи

Разработка веб-приложений с Gaelyk

В течение долгого времени я задавался вопросом: каков лучший фреймворк для небольших экспериментальных веб-приложений? Я программист на Java с 1996 года, и я могу создать…
Статьи

Использование шаблона State в дизайне, управляемом доменом

Проектирование на основе доменов (DDD) — это подход к разработке программного обеспечения, в котором сложность проблемы решается путем соединения реализации с развивающейся моделью основных бизнес-концепций….
Статьи

Липкий поиск

После завершения сертифицированного тренинга по платформе NetBeans в Stellenbosch, проведенного Геерджаном , мы провели много приятных дискуссий и получили очень оптимистичный и воодушевленный взгляд на…