Пять сайтов, которые расскажут все!

Если заинтересовал вопрос недвижимости и возведения, налогообложения и кредитов, а еще охото читать бодрые анонсы, то стоит почаще заглядывать на сайт indipro. К тому ведь, здесь разрешено узнать многое о современном дизайне и декоре для дома, жилплощади или кабинета. В рубрике Полезные советы отыщутся рекомендации на все случаи жизни на веб-сайте http://indipro.ru/. Женская содержание совсем […]

Подробнее

Путеводитель по db4о для Java-разработчика: Транзакции, распределенный доступ и безопасность

В предыдущих статьях серии я освещал основы объектно-ориентированной работы с данными в db4o. Одним из вопросов, которые я обошел вниманием, является использование ООСУБД в Web-приложениях и чем оно отличается от использования в приложениях Swing или SWT. Кто-то может сказать, что я проигнорировал целый круг вопросов, которые обязан знать любой .NET- или Java-разработчик. Дело в том, […]

Подробнее

Эффективный перенос данных с помощью zero copy

Многие Web-приложения выдают значительный объём статического контента, что означает чтение данных с диска и их последующую запись в отвечающий сокет. Возможно, эта деятельность требует относительно маленькой загрузки процессора, но и эффективность её невелика: ядро считывает данные с диска, отправляет их через границу ядро-пользователь в приложение, а затем приложение возвращает эти же данные через границу ядро-пользователь, […]

Подробнее

Мониторинг работы Java-приложений: Часть 1. Мониторинг производительности и степени готовности Java-систем

Многих современные Java-приложения включают сложный набор распределенных и зависящих друг от друга компонентов, а также обладают динамической структурой. Поэтому производительность и степень готовности приложения потенциально зависят от множества внешних факторов. Подобные зависимости практически невозможно свести на нет, либо точно смоделировать в тестовом окружении перед вводом в эксплуатацию. А значит, при работе приложения могут происходить всякие […]

Подробнее

Путеводитель по Scala для Java-разработчиков: Не зацикливайтесь!

До сих пор в публикациях этой серии я уделял основное внимание тесной связи Scala с экосистемой Java, демонстрируя вам то, как Scala включает в себя преобладающую часть объектной функциональности Java. Однако если бы Scala просто являлся другим способом написания объектов, он бы не представлял собой ничего интересного, а тем более выдающегося, как это есть на […]

Подробнее

Что нового в Java Portlet Specification V2.0 (JSR 286)?

Портлеты – это компоненты приложений с пользовательским интерфейсом, формирующие содержимое в одном из стандартных форматов разметки (к примеру, HTML). Эта разметка предназначена для агрегирования портлетов с другими фрагментами в единое большое приложение, например, страницу порталa Портлеты могут рассматриваться как сервисы пользовательского графического интерфейса, который распространяют сервис-ориентированную архитектуру (SOA) на интерфейс для конечных пользователей. Портлеты Java […]

Подробнее