Сборник содержит более 100 рецептов, которые помогут научиться эффективно оперировать данными и текстом с применением регулярных выражений. Книга знакомит читателя с функциями, синтаксисом и особенностями этого важного инструмента в различных языках программирования: C#, Java, JavaScript, Perl, PHP, Python, Ruby и VB.NET. Предлагаются пошаговые решения наиболее часто встречающихся задач: работа с адресами URL и путями в...
К тому времени как объектная технология - в частности язык Java - стала обычным делом, появилось большое количество плохо спроектированных, неэффективных и малопригодных к сопровождению и расширению приложений. Профессиональные разработчики программных систем все яснее видят, насколько трудно иметь дело с таким "неоптимальным" наследием. Уже несколько лет эксперты в области объектного программирования...
Важный аспект современных коммерчески успешных приложений - применение методик, позволяющих осуществлять обработку информации и добавлять средства интеллектуальной поддержки. Многочисленные примеры успешных проектов, основанных на применении таких методик, включают такие широко известные бренды, как Google, Netflix и Amazon. Эта книга о том, как построить алгоритмы, формирующие интеллектуальное ядро таких...
"Grails. Гибкость Groovy и надежность Java" - книга для практиков от практиков. Grails - сверхпродуктивная вебплатформа с открытыми исходными текстами, позволяющая создавать полезные приложения, прикладывая минимум усилий. Благодаря использованию языка Groovy она предоставляет в распоряжение разработчика мощный Java-подобный язык, а также полный доступ ко всем Java-библиотекам. Кроме того, появляется возможность...
Рассмотрено все необходимое для разработки, компиляции, отладки и запуска приложений Java. Изложены практические приемы использования как традиционных, так и новейших конструкций объектно-ориентированного языка Java, графической библиотеки классов Swing, расширенной библиотеки Java 2D, работа со звуком, печать, способы русификации программ. Приведено полное описание нововведений Java SE 7:...
Рассмотрены основы технологии Web-сервисов в спецификациях первого и второго уровня, реализация технологии Web-сервисов в виде стандартов платформы Java и в таких распространенных Java-стеках Web-сервисов как Metro, СXF и Axis2. Материал книги сопровождается более 70 примерами с подробным анализом исходных кодов. На сайте издательства находятся проекты примеров из книги, а также дополнительные материалы.
Второе издание одной из самых авторитетных книг по программированию посвящено использованию структур данных и алгоритмов.
Алгоритмы — это основа программирования, определяющая, каким образом разрабатываемое программное обеспечение будет использовать структуры данных. На четких и простых программных примерах автор объясняет эту сложную тему, предлагая читателям написать собственные...
Учебное пособие предназначено для изучающих объектно-ориентированное программирование в вузе, а также для всех желающих самостоятельно изучить язык программирования Java. Книга охватывает все базовые темы, необходимые для эффективного составления программ на Java, в том числе базовые типы данных, управляющие инструкции, особенности описания классов и объектов в Java, создание пакетов и интерфейсов,...
Второе издание книги "Java в примерах. Справочник" охватывает Java 1.3 и содержит 164 законченных практических примера: свыше 17 900 строк тщательно прокомментированного, профессионально написанного Java-кода, работающего с 20 различными программными интерфейсами Java, такими как сервлеты, JSP, XML, Swing и Java 2D. Автор бестселлера "Java in a Nutshell" (в русском переводе "Java. Справочник", Символ-Плюс) создал целую книгу примеров...
Все, что так или иначе связано с XML, привлекает внимание разработчиков уже довольно давно. Но как разобраться в шумихе вокруг этой технологии и заставить ее работать? Книга "Java и XML" научит вас создавать средствами XML реальные приложения, в которых одинаково хорошо переносимы и код, и данные. Язык программирования Java, не зависящий от платформы, изменил мир коренным образом. XML изменяет его еще больше,...
3-е издание, переработанное и дополненное. Книга написана на базе курса лекций, читаемых автором на кафедре вычислительной физики Санкт-Петербургского государственного университета. Изложены основные синтаксические конструкции Java, принципы объектно-ориентированного программирования, особенности проведения численных расчетов. Приводятся сведения о среде NetBeans, предназначенной для...
Это пересмотренное издание представляет собой фундаментальное руководство по построению сложных графических интерфейсов пользователя и применению средств уровня предприятия, предлагаемых платформой Java SE 6. Подобно первому тому (в котором рассматриваются основы языка и возможности стандартной библиотеки), этот том также обновлен с учетом всех особенностей версии Java SE 6. Примеры программ тщательно...
Эта книга поможет овладеть программированием на языке Java. С помощью практических примеров вы познакомитесь с языком Java и с ключевыми библиотеками классов. Основные темы книги:
Книга содержит исчерпывающие сведения по созданию веб-приложений на основе технологии JavaServer Faces (JSF). В ней показано, по какому принципу платформа JSF обеспечивает разделение дизайна страницы и логики приложения и как можно без особых затруднений реализовать веб-приложения, применяя заранее подготовленные компоненты в сочетании с кодом Java. Подробно описано, какое место JSF занимает среди общего набора...
Этот бестселлер представляет собой краткий справочник, предназначенный для каждого Java-программиста. В нем содержатся ускоренный вводный курс в язык Java и описание ключевых API, благодаря чему опытные программисты смогут сразу же перейти к написанию Java-кода.
Четвертое издание книги "Java. Справочник" посвящено Java 1.4 и включает:
В предлагаемой вашему вниманию книге рассматривается библиотека Swing, ее базовые механизмы и компоненты, применяемые для создания пользовательских интерфейсов Java-приложений. Основные аспекты работы библиотеки исследуются с помощью множества несложных и понятных примеров, параллельно приводятся рекомендации по созданию интерфейсов профессионального качества. Показаны наиболее эффективные...
Книга посвящена распределенным приложениям и на примерах знакомит с технологиями построения распределенных систем, а также управления сетями: Remote Method Invocation (RMI), Jini, JavaSpaces, Java Management Extensions (JMX), Jiro и построению гетерогенных систем на основе Common Obiect Request Broker Arhitecture (COBRA). Рассматриваются различные подходы к построению пиринговых приложений на основе RMI, Jini, JXTA.
Данная книга написана экспертом в области Java, имеющим многолетний опыт практических разработок с использованием технологий Java Servlet и JSP. В книге приведены решения проблем, с которыми приходится сталкиваться web-разработчикам на Java. Рецепты даны по мере нарастания сложности и рассмотрены в связи с такими популярными серверами приложений, как Tomcat и Weblogic. Книга предназначена для широкого круга...
Все, что так или иначе связано с XML, привлекает внимание разработчиков уже довольно давно. Но как разобраться в шумихе вокруг этой технологии и заставить ее работать? Книга "Java и XML" научит вас создавать средствами XML реальные приложения, в которых одинаково хорошо переносимы и код, и данные. Язык программирования Java, не зависящий от платформы, изменил мир коренным образом. XML изменяет его еще больше,...
Эту книгу ожидали с нетерпением. Она будет бесценным ресурсом для корпоративных Web-разработчиков Java и любых других специалистов – как использующих Eclipse при построении других Web-приложений, так и для тех, кто встраивает технологии Eclipse в свои собственные коммерческие продукты. Предполагается, что читатель имеет достаточно серьезную подготовку в сфере современных ИТ. Книга поможет читателю укрепить...