Если эта проблема возникает в Wildfly 8 и JDK1.8, тогда нам нужно указать настройки MaxMetaSpace вместо настроек PermGen.
Например, нам нужно добавить приведенную ниже конфигурацию в файл setenv.sh wildfly. JAVA_OPTS="$JAVA_OPTS -XX:MaxMetaspaceSize=256M"
Для получения дополнительной информации, пожалуйста, проверьте Проблема кучи Wildfly
Для веб-сайтов и веб-приложений, http://developer.yahoo.com/ypatterns/
Для "оригинальных" шаблонов программного обеспечения Gang Of Four: http : //www.dofactory.com/Patterns/Patterns.aspx
В Википедии есть статья о шаблонах проектирования и обсуждает несколько шаблонов на разных уровнях детализации. Это не совсем так. Вот ссылка: http://en.wikipedia.org/wiki/Design_pattern_ (computer_science)
Один веб-сайт, который я часто использую, - это 101 шаблон дизайна
Однако, если вы каким-то образом измените свою мысль и поищите книгу ... Я рекомендую вам Head First: Design Patterns
Он дает действительно хорошие описания и реальные примеры кода для каждого шаблона проектирования.
Паттерны, обсуждаемые в этой книге, часто используются на практике
Например, я читал о декораторах, различных фабричных шаблонах, MVC, singleton, proxy и т. Д.
Здесь шаблоны из книги « Шаблоны архитектуры корпоративных приложений » Мартина Фаулера.
Здесь шаблоны из книги « Корпоративные шаблоны интеграции » Грегора Хопе и Бобби Вульфа
Хороший сайт для шаблонов проектирования, связанных с модульным тестированием: http://xunitpatterns.com/
Для приложений, использующих стек Microsoft: Центр разработки шаблонов и практик
Обозреватель UX-шаблонов - http://quince.infragistics.com/
Это отличный сайт . Он показывает, как выглядит код до применения шаблона проектирования и как он выглядит после. Это очень полезно, если вы только начинаете изучать шаблоны и рефакторинг.