rssHome » Java

Data Structures and Algorithms in Java, 5th Edition

Data Structures and Algorithms in Java, 5th Edition

Book Description

This newest edition examines fundamental data structures by following a consistent framework that builds intuition and skills of data structures and algorithms

Presents new figures, simpler language, and more practical motivations from real-world scenarios

Numerous illustrations, -based animations, and simplified mathematical analyses help readers quickly learn important concepts

From the Back Cover
A Clear, Visual Approach to Fundamental Data Structures and Algorithms

Goodrich and Tamassia’s DATA STRUCTURES AND ALGORITHMS IN , 5/E, incorporates the design paradigm, using as the implementation language. The authors provide intuition, description, and of fundamental data structures and algorithms. Numerous illustrations, -based animations, and simplified mathematical analyses justify important analytical concepts.

In the Second Edition, the authors have improved their text by simplifying advanced topics, including many new exercises, and revising most Java code exmples. You’ll also find updated and expanded coverage of Internet-related topics, Object-oriented design, and the Java language, including the Collections framework and Design Patterns.

Download Now »

Pro JavaFX 2

Pro JavaFX 2

Book Description

In Pro 2: A Definitive Guide to Rich Clients with Technology, Jim Weaver, Weiqi Gao, Stephen Chin, Dean Iverson, and Johan Vos show you how you can use the platform to create rich-client applications. You’ll see how provides a powerful Java-based platform capable of handling large-scale data-driven business applications.

Covering the JavaFX , tools, and best practices, this book provides code examples that explore the exciting new features provided with JavaFX 2. It contains engaging tutorials that cover virtually every facet of JavaFX and reference materials on JavaFX that augment the JavaFX documentation. Written in an engaging and friendly style, Pro JavaFX 2 is an essential guide to JavaFX 2.

What you’ll learn

  • How to get started with JavaFX 2, including downloading the SDK and available tools.
  • How to express user interfaces with a declarative-style enabled by the JavaFX builder classes.
  • How to use property binding to keep the easily in sync with the model.
  • How to use the rich set of controls, charts, shapes, effects, transformations, and animations to create stunning, responsive, user interfaces.
  • How to use the powerful JavaFX layout classes to define the user interface in a cross-platform fashion.
  • How to leverage the observable collection classes to observe changes in Download Now »

Pro Spring 3

Pro Spring 3

Book Description

The , lightweight, open-source Framework continues to be the de facto leading enterprise application framework for today’s programmers and developers. It works with other leading open-source, and lightweight technologies like , , , and more. now also works with and 2 as well.

Pro Spring 3 updates the bestselling Pro Spring with the latest that the Spring Framework has to offer: version 3.1. At 1000 pages, this is by far the most comprehensive Spring book available, thoroughly exploring the power of Spring.

With Pro Spring 3, you’ll learn Spring basics and core topics, and gain access to the authors’ insights and real–world experiences with remoting, , and . Beyond the basics, you’ll learn how to leverage the Spring Framework to build various tiers or parts of an enterprise application like transactions, the and presentations tiers, deployment, and much more. A full sample application allows you to apply many of the technologies and techniques covered in this book and see how they work together.

After reading this definitive book, you’ll be armed with the power of Spring to build complex Spring applications, top to bottom.

What you’ll learn

  • How to get started with the Spring Framework and its latest features Download Now »

Just Spring Integration

Just Spring Integration

Book Description

Get started with Integration, the lightweight -based framework that makes and developing message-oriented architectures a breeze. Through numerous examples, you’ll learn how to use this framework’s basic building blocks to work with both inter- and intra-application models.

If you’re a developer familiar with the framework (perhaps through O’Reilly’s Just tutorial) and want to advance your skills with Enterprise Application Integration (EAI) patterns, and messaging systems in particular, this book is ideal.

  • Learn Spring Integration fundamentals, including channels, endpoints, and messages
  • Use message channels to decouple applications, separating producers from consumers
  • Discover how common endpoint patterns separate a messaging application’s business logic from integration details
  • Create a seamless integration between the endpoints, using Transformers
  • Implement Spring Integration’s flow components to design your messaging application’s business flow
  • Configure the framework’s File, FTP, , and adapters to integrate with external systems

Table of Contents
Chapter 1. Integration Fundamentals
Chapter 2. Basics
Chapter 3. Message Channels Download Now »

Clojure Programming

Clojure Programming

Book Description

is a practical, general-purpose language that offers expressivity rivaling other dynamic languages like Ruby and , while seamlessly taking advantage of libraries, services, and all of the resources of the ecosystem. This book helps you learn the fundamentals of with examples relating it to the languages you know already, in the domains and topics you work with every day. See how this language can help eliminate unnecessary complexity from your practice and open up new options for solving the most challenging problems.

Clojure demonstrates the language’s flexibility by showing how it can be used for common tasks like and working with databases, up through more demanding applications that require safe, effective concurrency and parallelism, data , and more. This in-depth look helps tie together the full Clojure experience, from how to organize your project and an introduction to Clojure build tooling, to a tutorial on how to make the most of Clojure’s REPL during , and how to deploy your finished application in a environment.

  • Learn how to use Clojure while leveraging your investment in the platform
  • Understand the advantages of Clojure as an efficient for the
  • See how Clojure is used today in several practical domains
  • Discover how Clojure eliminates the need for many verbose and complicated design patterns
  • Deploy large or small applications to the with Clojure Download Now »

Programming Clojure, 2nd Edition

Programming Clojure, 2nd Edition

Book Description

, 2nd Edition is a significant update to the classic book on the language. You’ll get thorough coverage of all the new features of 1.3, and enjoy reorganized and rewritten chapters that reflect the significance of new concepts. Many code examples have been rewritten or replaced, and every page has been reevaluated in the light of 1.3.

As Aaron and Stu show you how to build an application from scratch, you’ll get a rich view into a complete Clojure workflow. And you’ll get an invaluable education in thinking in Clojure as you work out solutions to the various parts of a problem.

Clojure is becoming the language of choice for many who are moving to functional or dealing with the challenges of concurrency. Clojure offers:

  • The simplicity of an elegantly designed language
  • The power of
  • The virtues of concurrency and functional style
  • The reach of the
  • The speed of hand-written code

It’s the combination of these features that makes Clojure sparkle. Programming Clojure, 2nd Edition shows you how to think in Clojure, and to take advantage of these combined strengths to build powerful programs quickly. Download Now »

Copyright © 2012 Wow! eBook · All rights reserved · Powered by WordPress