Статьи

Работа с застрявшими нитями Weblogic

Определение или что такое застрявшая нить?   WebLogic Server диагностирует поток как застрявший, если он непрерывно работает (не работает) в течение заданного периода времени. Вы…
Статьи

Использование сериализации для поиска грязных полей в объекте

Допустим, вы разрабатываете платформу для автоматического сохранения объектов в базе данных. Вам необходимо обнаружить изменения, сделанные между двумя сохранениями, чтобы были сохранены только измененные поля….
Статьи

Упростите регистрацию с tinylog 1.0

Tinylog размером всего 75 КБ является легкой альтернативой широко распространенным классическим системам журналирования Log4j и Logback. Финальная версия 1.0 была выпущена в конце марта после…
Статьи

Введение в дизайн шаблонов: шаблон прототипа

Сегодня мы рассмотрим шаблон проектирования Prototype.  Укажите типы объектов, создаваемых с использованием прототипа, и создайте новые объекты, скопировав этот прототип. — гоф Тип Создание объекта…
Статьи

Введение в оптимизацию стратегии хеширования

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

Масштабируемый, надежный и стандартный - веб-сервисы Java с волокнами

В этом блоге обсуждается сравнительный анализ производительности веб-службы под нагрузкой. Чтобы узнать больше о теории производительности веб-сервисов, прочитайте Закон Литтла, Масштабируемость и Отказоустойчивость . Сравнительный…