Java in a Nutshell

Author: David Flanagan

Publisher: "O'Reilly Media, Inc."

ISBN: 9780596007737

Category: Computers

Page: 1224

View: 545

Aimed for programmers, offers an introduction to Java 5.0, covering topics such as generics, enumerated type, autoboxing, and static imports.
Posted in Computers

Java in a Nutshell

Author: David Flanagan

Publisher: "O'Reilly Media, Inc."

ISBN: 1449366686

Category: Computers

Page: 1256

View: 316

With more than 700,000 copies sold to date, Java in a Nutshell from O'Reilly is clearly the favorite resource amongst the legion of developers and programmers using Java technology. And now, with the release of the 5.0 version of Java, O'Reilly has given the book that defined the "in a Nutshell" category another impressive tune-up. In this latest revision, readers will find Java in a Nutshell, 5th Edition, does more than just cover the extensive changes implicit in 5.0, the newest version of Java. It's undergone a complete makeover--in scope, size, and type of coverage--in order to more closely meet the needs of the modern Java programmer. To wit, Java in a Nutshell, 5th Edition now places less emphasis on coming to Java from C and C++, and adds more discussion on tools and frameworks. It also offers new code examples to illustrate the working of APIs, and, of course, extensive coverage of Java 5.0. But faithful readers take comfort: it still hasn't lost any of its core elements that made it such a classic to begin with. This handy reference gets right to the heart of the program with an accelerated introduction to the Javaprogramming language and its key APIs--ideal for developers wishing to start writing code right away. And, as was the case in previous editions, Java in a Nutshell, 5th Edition is once again chock-full of poignant tips, techniques, examples, and practical advice. For as longas Java has existed, Java in a Nutshell has helped developers maximize the capabilities of the program's newest versions. And this latest edition is no different.
Posted in Computers

Java in a Nutshell

A Desktop Quick Reference

Author: David Flanagan

Publisher: "O'Reilly Media, Inc."

ISBN: 9780596002831

Category: Computers

Page: 969

View: 9718

Aimed for programmers, offers an accelerated introduction to the 1.4 release of Java 2 Standard edition covering topics such as syntax, object-oriented features, and Java development tools.
Posted in Computers

Java Foundation Classes in a Nutshell

A Desktop Quick Reference

Author: David Flanagan

Publisher: "O'Reilly Media, Inc."

ISBN: 9781565924888

Category: Computers

Page: 731

View: 7918

Intended for Java programmers writing applications or applets involving graphics or graphical user interfaces and is a companion to the book entitled, "Java in a Nutshell, 3rd ed."
Posted in Computers

Jini in a Nutshell

A Desktop Quick Reference

Author: Scott Oaks,Henry Wong

Publisher: Oreilly & Associates Incorporated

ISBN: 9781565927599

Category: Computers

Page: 400

View: 7506

A comprehensive guide to Jini--the set of Java classes and services allowing seamless interaction between network devices and services--covers setting up the programming environment, basic and advanced programming, utlities, and system security
Posted in Computers

Python in a Nutshell

A Desktop Quick Reference

Author: Alex Martelli

Publisher: "O'Reilly Media, Inc."

ISBN: 9781449379100

Category: Computers

Page: 738

View: 3995

This book offers Python programmers one place to look when they needhelp remembering or deciphering the syntax of this open source languageand its many powerful but scantily documented modules. Thiscomprehensive reference guide makes it easy to look up the mostfrequently needed information--not just about the Python languageitself, but also the most frequently used parts of the standard libraryand the most important third-party extensions. Ask any Python aficionado and you'll hear that Python programmers haveit all: an elegant object-oriented language with readable andmaintainable syntax, that allows for easy integration with componentsin C, C++, Java, or C#, and an enormous collection of precoded standardlibrary and third-party extension modules. Moreover, Python is easy tolearn, yet powerful enough to take on the most ambitious programmingchallenges. But what Python programmers used to lack is a concise andclear reference resource, with the appropriate measure of guidance inhow best to use Python's great power. Python in aNutshell fills this need. Python in a Nutshell, Second Edition covers morethan the language itself; it also deals with the mostfrequently used parts of the standard library, and the most popular andimportant third party extensions. Revised and expanded forPython 2.5, this book now contains the gory details of Python's newsubprocess module and breaking news about Microsoft's newIronPython project. Our "Nutshell" format fits Python perfectly bypresenting the highlights of the most important modules and functionsin its standard library, which cover over 90% of your practicalprogramming needs. This book includes: A fast-paced tutorial on the syntax of the Python language An explanation of object-oriented programming in Python Coverage of iterators, generators, exceptions, modules,packages, strings, and regular expressions A quick reference for Python's built-in types and functionsand key modules Reference material on important third-party extensions,such as Numeric and Tkinter Information about extending and embedding Python Python in a Nutshell provides a solid,no-nonsense quick reference to information that programmers rely on themost. This book will immediately earn its place in any Pythonprogrammer's library. Praise for the First Edition: "In a nutshell, Python in a Nutshell serves oneprimary goal: to act as an immediately accessible goal for the Pythonlanguage. True, you can get most of the same core information that ispresented within the covers of this volume online, but this willinvariably be broken into multiple files, and in all likelihood lackingthe examples or the exact syntax description necessary to trulyunderstand a command." --Richard Cobbett, Linux Format "O'Reilly has several good books, of which Python in aNutshell by Alex Martelli is probably the best for giving yousome idea of what Python is about and how to do useful things with it." --Jerry Pournelle, Byte Magazine
Posted in Computers

Java Examples in a Nutshell

A Tutorial Companion to Java in a Nutshell

Author: David Flanagan

Publisher: "O'Reilly Media, Inc."

ISBN: 9780596552329

Category: Computers

Page: 722

View: 1959

The author of the best-selling Java in a Nutshell has created an entire book of real-world Java programming examples that you can learn from. If you learn best "by example," this is the book for you.This third edition covers Java 1.4 and contains 193 complete, practical examples: over 21,900 lines of densely commented, professionally written Java code, covering 20 distinct client-side and server-side APIs. It includes new chapters on the Java Sound API and the New I/O API. The chapters on XML and servlets have been rewritten to cover the latest versions of the specifications and to demonstrate best practices for Java 1.4. New and updated examples throughout the book demonstrate many other new Java features and APIs.Java Examples in a Nutshell is a companion volume to Java in a Nutshell, Java Foundation Classes in a Nutshell, and Java Enterprise in a Nutshell. It picks up where those quick references leave off, providing a wealth of examples for both novices and experts. This book doesn't hold your hand; it simply delivers well-commented working examples with succinct explanations to help you learn and explore Java and its APIs.Java Examples in a Nutshell contains examples that demonstrate: Core APIs, including I/O, New I/O, threads, networking, security, serialization, and reflection Desktop APIs, highlighting Swing GUIs, Java 2D graphics, preferences, printing, drag-and-drop, JavaBeans, applets, and sound Enterprise APIs, including JDBC (database access), JAXP (XML parsing and transformation), Servlets 2.4, JSP 2.0 (JavaServer Pages), and RMI The book begins with introductory examples demonstrating structured and object-oriented programming techniques for new Java programmers. A special index at the end of the book makes it easy to look up examples that use a particular Java class or accomplish a desired task. In between, each chapter includes exercises that challenge readers and suggest further avenues for exploration.
Posted in Computers

Web Design in a Nutshell

A Desktop Quick Reference

Author: Jennifer Niederst Robbins

Publisher: "O'Reilly Media, Inc."

ISBN: 0596009879

Category: Computers

Page: 796

View: 7645

Details a variety of front-end technologies and techniques and reviews Web design fundamentals while explaining how to work with HTML, graphics, and multimedia and interactive applications.
Posted in Computers

Java Enterprise in a Nutshell

A Desktop Quick Reference

Author: Jim Farley,William Crawford,David Flanagan

Publisher: "O'Reilly Media, Inc."

ISBN: 9780596001520

Category: Computers

Page: 971

View: 4100

A tutorial and reference to Java-based APIs for application software development covers RMI, IDL, JAXP, JNDI, Java Servlets, and J2EE 1.3.
Posted in Computers

Algorithms in a Nutshell

A Practical Guide

Author: George T. Heineman,Gary Pollice,Stanley Selkow

Publisher: "O'Reilly Media, Inc."

ISBN: 1491912995

Category: Computers

Page: 390

View: 572

Creating robust software requires the use of efficient algorithms, but programmers seldom think about them until a problem occurs. This updated edition of Algorithms in a Nutshell describes a large number of existing algorithms for solving a variety of problems, and helps you select and implement the right algorithm for your needs—with just enough math to let you understand and analyze algorithm performance. With its focus on application, rather than theory, this book provides efficient code solutions in several programming languages that you can easily adapt to a specific project. Each major algorithm is presented in the style of a design pattern that includes information to help you understand why and when the algorithm is appropriate. With this book, you will: Solve a particular coding problem or improve on the performance of an existing solution Quickly locate algorithms that relate to the problems you want to solve, and determine why a particular algorithm is the right one to use Get algorithmic solutions in C, C++, Java, and Ruby with implementation tips Learn the expected performance of an algorithm, and the conditions it needs to perform at its best Discover the impact that similar design decisions have on different algorithms Learn advanced data structures to improve the efficiency of algorithms
Posted in Computers

J2ME in a Nutshell

A Desktop Quick Reference

Author: Kim Topley

Publisher: "O'Reilly Media, Inc."

ISBN: 9780596002534

Category: Computers

Page: 450

View: 9614

Explores J2ME, covering topics including graphical user interfaces for small devices, designing applications for wireless environments, and the Mobile Information Device Profile.
Posted in Computers

PHP in a Nutshell

A Desktop Quick Reference

Author: Paul Hudson

Publisher: "O'Reilly Media, Inc."

ISBN: 9781449379124

Category: Computers

Page: 372

View: 6317

Now installed on more than 20 million Internet domains around the world, PHP is an undisputed leader in web programming languages. Database connectivity, powerful extensions, and rich object-orientation are all reasons for its popularity, but nearly everyone would agree that, above all, PHP is one of the easiest languages to learn and use for developing dynamic web applications. The ease of development and simplicity of PHP, combined with a large community and expansive repository of open source PHP libraries, make it a favorite of web designers and developers worldwide. PHP in a Nutshell is a complete reference to the core of the language as well as the most popular PHP extensions. This book doesn't try to compete with or replace the widely available online documentation. Instead, it is designed to provide depth and breadth that can't be found elsewhere. PHP in a Nutshell provides the maximum information density on PHP, without all the fluff and extras that get in the way. The topic grouping, tips, and examples in this book complement the online guide and make this an essential reference for every PHP programmer. This book focuses on the functions commonly used by a majority of developers, so you can look up the information you need quickly. Topics include: Object-oriented PHP Networking String manipulation Working with files Database interaction XML Multimedia creation Mathematics Whether you're just getting started or have years of experience in PHP development, PHP in a Nutshell is a valuable addition to your desk library.
Posted in Computers

UML in a Nutshell

A Desktop Quick Reference

Author: Sinan Si Alhir

Publisher: "O'Reilly Media, Inc."

ISBN: 9781565924482

Category: Computers

Page: 273

View: 3303

The Unified Modeling Language (UML), for the first time in the history of systems engineering, gives practitioners a common language. This concise quick reference explains how to use each component of the language, including its extension mechanisms and the Object Constraint Language (OCL). A tutorial with realistic examples brings those new to the UML quickly up to speed.
Posted in Computers

Cocoa in a Nutshell

A Desktop Quick Reference

Author: Michael Beam,James Duncan Davidson

Publisher: "O'Reilly Media, Inc."

ISBN: 9781449391003

Category: Computers

Page: 568

View: 9751

Cocoa® is more than just a collection of classes, and is certainly more than a simple framework. Cocoa is a complete API set, class library, framework, and development environment for building applications and tools to run on Mac OS® X. With over 240 classes, Cocoa is divided into two essential frameworks: Foundation and Application Kit. Above all else, Cocoa is a toolkit for creating Mac OS X application interfaces, and it provides access to all of the standard Aqua® interface components such as menus, toolbars, windows, buttons, to name a few. Cocoa in a Nutshell begins with a complete overview of Cocoa's object classes. It provides developers who may be experienced with other application toolkits the grounding they'll need to start developing Cocoa applications. Common programming tasks are described, and many chapters focus on the larger patterns in the frameworks so developers can understand the larger relationships between the classes in Cocoa, which is essential to using the framework effectively. Cocoa in a Nutshell is divided into two parts, with the first part providing a series of overview chapters that describe specific features of the Cocoa frameworks. Information you'll find in Part I includes: An overview of the Objective-C language Coverage of the Foundation and Application Kit frameworks Overviews of Cocoa's drawing and text handling classes Network services such as hosts, Rendezvous URL services, sockets, and file handling Distributed notifications and distributed objects for interapplication communication Extending Cocoa applications with other frameworks, including the AddressBook, DiscRecording, and Messaging frameworks The second half of the book is a detailed quick reference to Cocoa's Foundation and Application Kit (AppKit) classes. A complement to Apple's documentation, Cocoa in a Nutshell is the only reference to the classes, functions, types, constants, protocols, and methods that make up Cocoa's Foundation and Application Kit frameworks, based on the Jaguar release (Mac OS X 10.2). Peer-reviewed and approved by Apple's engineers to be part of the Apple Developer Connection (ADC) Series, Cocoa in a Nutshell is the book developers will want close at hand as they work. It's the desktop quick reference they can keep by their side to look something up quickly without leaving their work. Cocoa in a Nutshell is the book developers will want close at hand as they work. It's the desktop quick reference they can keep by their side to look something up quickly without leaving their work.
Posted in Computers

Oracle in a Nutshell

A Desktop Quick Reference

Author: Rick Greenwald,David Kreines

Publisher: "O'Reilly Media, Inc."

ISBN: 9780596003364

Category: Computers

Page: 906

View: 3738

Oracle Languages - Syntax summary for SQL language statements, SQL function calls PL/SQL language statements and characteristics, PL/SQL built-in package headers, and Java (JDBC and SQLJ) interfaces to the Oracle database.
Posted in Computers

Learning Java

A Bestselling Hands-On Java Tutorial

Author: Patrick Niemeyer,Daniel Leuck

Publisher: "O'Reilly Media, Inc."

ISBN: 144937249X

Category: Computers

Page: 1010

View: 3815

Java is the preferred language for many of today’s leading-edge technologies—everything from smartphones and game consoles to robots, massive enterprise systems, and supercomputers. 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. You’ll learn powerful new ways to manage resources and exceptions in your applications, and quickly get up to speed on Java’s new concurrency utilities, and APIs for web services and XML. You’ll also find an updated tutorial on how to get started with the Eclipse IDE, and a brand-new introduction to database access in Java.
Posted in Computers

Java Enterprise in a Nutshell

Author: Jim Farley,William Crawford

Publisher: "O'Reilly Media, Inc."

ISBN: 9780596101428

Category: Computers

Page: 871

View: 6415

A tutorial and reference to Java-based APIs for application software development covers such topics as XDoclet, JavaServer Faces, Hibernate API, Enterprise JavaBeans, and J2EE security.
Posted in Computers

R in a Nutshell

A Desktop Quick Reference

Author: Joseph Adler

Publisher: "O'Reilly Media, Inc."

ISBN: 1449358225

Category: Computers

Page: 724

View: 1323

If you’re considering R for statistical computing and data visualization, this book provides a quick and practical guide to just about everything you can do with the open source R language and software environment. You’ll learn how to write R functions and use R packages to help you prepare, visualize, and analyze data. Author Joseph Adler illustrates each process with a wealth of examples from medicine, business, and sports. Updated for R 2.14 and 2.15, this second edition includes new and expanded chapters on R performance, the ggplot2 data visualization package, and parallel R computing with Hadoop. Get started quickly with an R tutorial and hundreds of examples Explore R syntax, objects, and other language details Find thousands of user-contributed R packages online, including Bioconductor Learn how to use R to prepare data for analysis Visualize your data with R’s graphics, lattice, and ggplot2 packages Use R to calculate statistical fests, fit models, and compute probability distributions Speed up intensive computations by writing parallel R programs for Hadoop Get a complete desktop reference to R
Posted in Computers

Java Web Services in a Nutshell

Author: Kim Topley

Publisher: "O'Reilly Media, Inc."

ISBN: 9780596003999

Category: Computers

Page: 642

View: 479

Provides both a tutorial and a quick reference guide to the Java APIs for Web services development, with a study of the different types of Web services, an explanation of JWSDP, and other documentation and supplementary material.
Posted in Computers

C in a Nutshell

The Definitive Reference

Author: Peter Prinz,Tony Crawford

Publisher: "O'Reilly Media, Inc."

ISBN: 1491924195

Category: Computers

Page: 824

View: 3954

The new edition of this classic O’Reilly reference provides clear, detailed explanations of every feature in the C language and runtime library, including multithreading, type-generic macros, and library functions that are new in the 2011 C standard (C11). If you want to understand the effects of an unfamiliar function, and how the standard library requires it to behave, you’ll find it here, along with a typical example. Ideal for experienced C and C++ programmers, this book also includes popular tools in the GNU software collection. You’ll learn how to build C programs with GNU Make, compile executable programs from C source code, and test and debug your programs with the GNU debugger. In three sections, this authoritative book covers: C language concepts and language elements, with separate chapters on types, statements, pointers, memory management, I/O, and more The C standard library, including an overview of standard headers and a detailed function reference Basic C programming tools in the GNU software collection, with instructions on how use them with the Eclipse IDE
Posted in Computers