Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Help

Java


1. 

Learning Java, 4th Edition

Learning Java, 4th Edition

By: ;

Publisher: O'Reilly Media, Inc.

Publication Date: 25-JUN-2013

Insert Date: 14-JUN-2013

Slots: 1.0

Table of Contents • Start Reading

If you’re new to Java, the fourth edition of this bestselling guide provides an example-driven introduction to the latest language features and APIs in Java 6 and 7. Advanced Java developers will be able to take a deep dive into areas such as concurrency and JVM enhancements....

2. 

Liferay Portal Performance Best Practices

Liferay Portal Performance Best Practices

By: Samir Bhatt;

Publisher: Packt Publishing

Publication Date: 10-JUN-2013

Insert Date: 13-JUN-2013

Slots: 1.0

Table of Contents • Start Reading

A practical tutorial to learn the best practices for building high performing Liferay-based solutions Learn best practices for architecting high performing Liferay- based solutions Practices for configuring a load balancer and cluster of Liferay portal Find outKnow how to perform load testing and performance tuning activity for Liferay- based solutions In Detail Liferay portal is thea leading horizontal portal product available oin the market. It wais named lLeader in Gartner's Magic Quadrant for Horizontal Portals. Because of the flexibility offered by Liferay Portal...

3. 

Apache Maven: Version 2 et 3, 2e édition

Apache Maven: Version 2 et 3, 2e édition

By: Nicolas De loof; Arnaud Héritier

Publisher: Pearson France

Publication Date: 26-AUG-2011

Insert Date: 12-JUN-2013

Slots: 1.0

Table of Contents • Start Reading

Maven, l'outil open-source de gestion et d'automatisation de développement Java, a le vent en poupe. Les raisons : il systématise, rationalise et simplifie le développement collaboratif de projets Java, faisant gagner aux entreprises comme aux développeurs du temps et de l'argent ! Les auteurs, membres de l'équipe de développement Maven, aidés par toute la communauté francophone, ont imaginé de présenter Maven 3 et ses versions précédentes sous un angle original et didactique, à travers un projet fictif, inspiré de leurs expériences sur le terrain. Ils présentent dans ce livre...

4. 

Java EE 7 Recipes: A Problem-Solution Approach

Java EE 7 Recipes: A Problem-Solution Approach

By: Josh Juneau

Publisher: Apress

Publication Date: 22-MAY-2013

Insert Date: 12-JUN-2013

Slots: 1.0

Table of Contents • Start Reading

Java EE 7 Recipes takes an example-based approach in showing how to program Enterprise Java applications in many different scenarios. Be it a small-business web application, or an enterprise database application, Java EE 7 Recipes provides effective and proven solutions to accomplish just about any task that you may encounter. You can feel confident using the reliable solutions that are demonstrated in this book in your personal or corporate environment. The solutions in Java EE 7 Recipes are built using the most current Java Enterprise specifications, including EJB 3.2, JSF 2.2,...

5. 

Instant Jsoup How-to

ShortCut

Instant Jsoup How-to

By: Pete Houston;

Publisher: Packt Publishing

Publication Date: 07-JUN-2013

Insert Date: 08-JUN-2013

Slots: 1.0

Table of Contents • Start Reading

Effectively extract and manipulate HTML content with the Jsoup library Learn something new in an Instant! A short, fast, focused guide delivering immediate results Manipulate real-world HTML Discover all the features supported by the Jsoup library Learn how to Extract and Validate HTML data In Detail As you might know, there are a lot of Java libraries that support parsing HTML content out there. Jsoup is yet another HTML parsing library, but it provides a lot of functionalities and boasts much more interesting features when compared to others. Give it a try, and you...

6. 

Drools JBoss Rules 5.X Developer's Guide

Drools JBoss Rules 5.X Developer's Guide

By: Michal Bali;

Publisher: Packt Publishing

Publication Date: 24-MAY-2013

Insert Date: 07-JUN-2013

Slots: 1.0

Table of Contents • Start Reading

Define and execute your business rules with Drools Learn the power of Drools as a platform for writing your business rules Integrate Drools into your Java business application using the Spring framework Through real-world examples and solutions, you will be taken from novice to expert In Detail Writing business rules has always been a challenging task. Business rules tend to change often leading to a maintenance nightmare. This book shows you various ways to code your business rules using Drools, the open source Business Rules Management System. Drools JBoss Rules 5.5...

7. 

Instant Eclipse 4 RCP Development How-to

ShortCut

Instant Eclipse 4 RCP Development How-to

By: Ram Kulkarni;

Publisher: Packt Publishing

Publication Date: 22-MAY-2013

Insert Date: 05-JUN-2013

Slots: 1.0

Table of Contents • Start Reading

Over 10 practical recipes for creating rich client applications using Eclipse 4 Learn something new in an Instant! A short, fast, focused guide delivering immediate results Produce rich client standalone applications using Eclipse 4 Create an application user interface using an application model Customize and package your applications for multiple target platforms In Detail Standalone desktop applications are important in this era of web and mobile applications. Eclipse provides a rich set of APIs and tools, not just to create IDEs but also to create cross-platform...

8. 

Instant Play Framework Starter

ShortCut

Instant Play Framework Starter

By: Daniel Dietrich;

Publisher: Packt Publishing

Publication Date: 23-MAY-2013

Insert Date: 04-JUN-2013

Slots: 1.0

Table of Contents • Start Reading

Build your web applications from the ground up with the Play framework for Java and Scala Learn something new in an Instant! A short, fast, focused guide delivering immediate results. Get started with Play 2.1 Build your own web application with Java and Scala Handle user input with forms and access data with Ebean, Anorm, and Slick In Detail Play is a full-featured Java and Scala web framework for building modern, high-performance web applications. It is characterized by its simplicity and scalability. With its lightweight, stateless, and web-friendly architecture,...

9. 

Instant Apache ActiveMQ Messaging Application Development How-to

Instant Apache ActiveMQ Messaging Application Development How-to

By: Timothy Bish;

Publisher: Packt Publishing

Publication Date: 23-MAY-2013

Insert Date: 04-JUN-2013

Slots: 1.0

Table of Contents • Start Reading

Develop message-based applications using ActiveMQ and the JMS Learn something new in an Instant! A short, fast, focused guide delivering immediate results. Learn how to use the JMS API Explore advanced messaging features in ActiveMQ Useful information on common pitfalls new developers often encounter In Detail Apache ActiveMQ is a powerful and popular open source messaging and Integration Patterns server. ActiveMQ is a fully JMS 1.1 compliant Message Broker and supports many advanced features beyond the JMS specification. Instant ActiveMQ Application Development...

10. 

Spring in Practice

Spring in Practice

By: Willie Wheeler with Joshua White

Publisher: Manning Publications

Publication Date: 08-MAY-2013

Insert Date: 26-MAY-2013

Slots: 1.0

Table of Contents • Start Reading

Summary Spring in Practice shows you how to tackle the challenges you face when you build Spring-based applications. The book empowers software developers to solve concrete business problems by mapping application-level issues to Spring-centric solutions. It diverges from other cookbooks because it presents the background you need to understand the domain in which a solution applies before it offers the specific steps to solve the problem. About this Book Spring in Practice covers 66 Spring development techniques and the practical issues you will encounter when using them. The book...

11. 

Java For Dummies Quick Reference

Java For Dummies Quick Reference

By: 

Publisher: For Dummies

Publication Date: 05-JUN-2012

Insert Date: 13-MAY-2013

Slots: 1.0

Table of Contents • Start Reading

A reference that answers your questions as you move through your coding The demand for Android programming and web apps continues to grow at an unprecedented pace and Java is the preferred language for both. Java For Dummies Quick Reference keeps you moving through your coding while you solve a problem, look up a command or syntax, or search for a programming tip. Whether you're a Java newbie or a seasoned user, this fast reference offers you quick access to solutions without requiring that you wade through pages of tutorial material. Leverages the true reference format that is...

12. 

Beginning EJB 3: Java EE 7 Edition

Beginning EJB 3: Java EE 7 Edition

By: Jonathan Wetherbee; Chirag Rathod; Raghu Kodali; Peter Zadrozny

Publisher: Apress

Publication Date: 24-APR-2013

Insert Date: 08-MAY-2013

Slots: 1.0

Table of Contents • Start Reading

Targeted at Java and Java EE developers both with and without prior Enterprise JavaBeans (EJB) experience, Beginning EJB 3, Java EE 7 Edition will guide you in building enterprise software based on the latest cross-platform industry standards. Learn how to use the EJB 3 API to develop powerful, standards-based backend business logic for creating the complex enterprise applications that run today's transactions and more. With over 20 years of combined EJB experience, the authors offer many practical insights into designing and coding EJB components in combination with related Java EE...

13. 

Java, A Beginner’s Guide, 5th Edition

Java, A Beginner’s Guide, 5th Edition

By: Herbert Schildt

Publisher: McGraw-Hill

Publication Date: 16-AUG-2011

Insert Date: 17-APR-2013

Slots: 1.0

Table of Contents • Start Reading

Essential Skills--Made Easy!Learn the fundamentals of Java programming in no time from bestselling programming author Herb Schildt. Fully updated to cover Java Platform, Standard Edition 7 (Java SE 7), Java: A Beginner’s Guide, Fifth Edition starts with the basics, such as how to compile and run a Java program, and then discusses the keywords, syntax, and constructs that form the core of the Java language. ...

14. 

Visual Information Retrieval using Java and LIRE

Visual Information Retrieval using Java and LIRE

By: Mathias Lux; Oge Marques

Publisher: Morgan & Claypool Publishers

Publication Date: 01-JAN-2013

Insert Date: 12-APR-2013

Slots: 1.0

Table of Contents • Start Reading

Visual information retrieval (VIR) is an active and vibrant research area, which attempts at providing means for organizing, indexing, annotating, and retrieving visual information (images and videos) from large, unstructured repositories. The goal of VIR is to retrieve matches ranked by their relevance to a given query, which is often expressed as an example image and/or a series of keywords. During its early years (1995-2000), the research efforts were dominated by content-based approaches contributed primarily by the image and video processing community. During the past decade, it was...

15. 

Enterprise OSGi in Action

Enterprise OSGi in Action

By: Holly Cummins; Timothy Ward

Publisher: Manning Publications

Publication Date: 03-APR-2013

Insert Date: 12-APR-2013

Slots: 1.0

Table of Contents • Start Reading

Summary Enterprise OSGI in Action is a hands-on guide for developers using OSGi to build the next generation of enterprise Java applications. By presenting relevant examples and case studies, this book guides the reader through the maze of new standards and projects. About This Book Enterprise OSGi is a set of standards for building modular Java applications which integrate seamlessly with existing Java EE technologies. It extends the OSGi component framework to distributed systems. Enterprise OSGi in Action is a hands-on guide for developers using OSGi to build enterprise Java...

16. 

Learning Play! Framework 2

Learning Play! Framework 2

By: Andy Petrella;

Publisher: Packt Publishing

Publication Date: 26-MAR-2013

Insert Date: 04-APR-2013

Slots: 1.0

Table of Contents • Start Reading

Start developing awesome web applications with this friendly, practical guide to the Play! Framework While driving in Java, tasks are also presented in Scala – a great way to be introduced to this amazing language Create a fully-fledged, collaborative web application – starting from ground zero; all layers are presented in a pragmatic way Gain the advantages associated with developing a fully integrated web framework In Detail The Learning Play! Framework 2 has been created for web developers that are building web applications. The core idea is to focus on the HTTP...

17. 

Pro Spring Security

Pro Spring Security

By: Carlo Scarioni

Publisher: Apress

Publication Date: 27-MAR-2013

Insert Date: 02-APR-2013

Slots: 1.0

Table of Contents • Start Reading

Security is a key element in the development of any non-trivial application. The Spring Security Framework provides a comprehensive set of functionalities to implement industry-standard authentication and authorization mechanisms for Java applications. Pro Spring Security will be a reference and advanced tutorial that will do the following: Guides you through the implementation of the security features for a Java web application by presenting consistent examples built from the ground-up. Demonstrates the different authentication and authorization methods to secure...

18. 

Hibernate Search by Example

Hibernate Search by Example

By: Steve Perkins;

Publisher: Packt Publishing

Publication Date: 26-MAR-2013

Insert Date: 01-APR-2013

Slots: 1.0

Table of Contents • Start Reading

Explore the Hibernate Search system and use its extraordinary search features in your own applications Add search capability to your custom applications Integrate with the core Hibernate system, using traditional APIs or JPA Write search queries in no time that may be simple or complex In Detail Users expect software to be highly intelligent when searching data. Searches should span across multiple data points at once, and be able to spot patterns and groupings in the results found. Searches should be able to fix user typos, and use terms related to the user’s search...

19. 

Instant NetBeans IDE How-to

ShortCut

Instant NetBeans IDE How-to

By: Atul Palandurkar;

Publisher: Packt Publishing

Publication Date: 26-MAR-2013

Insert Date: 01-APR-2013

Slots: 1.0

Table of Contents • Start Reading

Develop different Java applications such as desktop, web, enterprise, and mobile applications using NetBeans IDE Learn something new in an Instant! A short, fast, focused guide delivering immediate results. Explore the drag-and-drop features of NetBeans IDE to write bug-free code without writing anything Generate different code snippets and files with only a few clicks Easy to use images and various controls within projects. Build and Deploy java applications easily. Rapid Application Development supported for Java Technologies, also supports many other technologies...

20. 

Effective Unit Testing: A guide for Java Developers

Effective Unit Testing: A guide for Java Developers

By: Lasse Koskela

Publisher: Manning Publications

Publication Date: 13-FEB-2013

Insert Date: 31-MAR-2013

Slots: 1.0

Table of Contents • Start Reading

Summary Effective Unit Testing is written to show how to write good tests—tests that are concise and to the point, expressive, useful, and maintainable. Inspired by Roy Osherove's bestselling The Art of Unit Testing, this book focuses on tools and practices specific to the Java world. It introduces you to emerging techniques like behavior-driven development and specification by example, and shows you how to add robust practices into your toolkit. About Testing Test the components before you assemble them into a full application, and you'll get better software. For Java...