Java in a Nutshell


Author: David Flanagan
Publisher: "O'Reilly Media, Inc."
ISBN: 9780596007737
Category: Computers
Page: 1224
View: 7260
DOWNLOAD NOW »
Aimed for programmers, offers an introduction to Java 5.0, covering topics such as generics, enumerated type, autoboxing, and static imports.

Java in a Nutshell


Author: David Flanagan
Publisher: "O'Reilly Media, Inc."
ISBN: 1449366686
Category: Computers
Page: 1256
View: 9068
DOWNLOAD NOW »
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.

Java in a Nutshell

A Desktop Quick Reference
Author: David Flanagan
Publisher: "O'Reilly Media, Inc."
ISBN: 9780596002831
Category: Computers
Page: 969
View: 8568
DOWNLOAD NOW »
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.

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: 8887
DOWNLOAD NOW »
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."

Python in a Nutshell

A Desktop Quick Reference
Author: Alex Martelli
Publisher: "O'Reilly Media, Inc."
ISBN: 9781449379100
Category: Computers
Page: 738
View: 4597
DOWNLOAD NOW »
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

Jini in a Nutshell

A Desktop Quick Reference
Author: Scott Oaks,Henry Wong
Publisher: Oreilly & Associates Incorporated
ISBN: 9781565927599
Category: Computers
Page: 400
View: 8675
DOWNLOAD NOW »
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

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: 9177
DOWNLOAD NOW »
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.

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: 9368
DOWNLOAD NOW »
A tutorial and reference to Java-based APIs for application software development covers RMI, IDL, JAXP, JNDI, Java Servlets, and J2EE 1.3.

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: 4382
DOWNLOAD NOW »
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

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: 3278
DOWNLOAD NOW »
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.

PHP in a Nutshell

A Desktop Quick Reference
Author: Paul Hudson
Publisher: "O'Reilly Media, Inc."
ISBN: 9781449379124
Category: Computers
Page: 372
View: 4241
DOWNLOAD NOW »
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.

UML in a Nutshell

A Desktop Quick Reference
Author: Sinan Si Alhir
Publisher: "O'Reilly Media, Inc."
ISBN: 9781565924482
Category: Computers
Page: 273
View: 1767
DOWNLOAD NOW »
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.

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: 1209
DOWNLOAD NOW »
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.

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: 9775
DOWNLOAD NOW »
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.

J2ME in a Nutshell

A Desktop Quick Reference
Author: Kim Topley
Publisher: "O'Reilly Media, Inc."
ISBN: 9780596002534
Category: Computers
Page: 450
View: 3467
DOWNLOAD NOW »
Explores J2ME, covering topics including graphical user interfaces for small devices, designing applications for wireless environments, and the Mobile Information Device Profile.

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: 6937
DOWNLOAD NOW »
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.

Java Enterprise in a Nutshell


Author: Jim Farley,William Crawford
Publisher: "O'Reilly Media, Inc."
ISBN: 9780596101428
Category: Computers
Page: 871
View: 7289
DOWNLOAD NOW »
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.

Java Web Services in a Nutshell


Author: Kim Topley
Publisher: "O'Reilly Media, Inc."
ISBN: 9780596003999
Category: Computers
Page: 642
View: 4563
DOWNLOAD NOW »
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.

Ruby in a Nutshell


Author: Yukihiro Matsumoto
Publisher: "O'Reilly Media, Inc."
ISBN: 0596002149
Category: Computers
Page: 204
View: 5627
DOWNLOAD NOW »
Introduces Ruby's object-oriented programming capabilities, detailing command-line options, syntax, built-in variables, functions, commonly used classes and modules, environment variables, operators, methods, and security.

C in a Nutshell

The Definitive Reference
Author: Peter Prinz,Tony Crawford
Publisher: "O'Reilly Media, Inc."
ISBN: 1491924195
Category: Computers
Page: 824
View: 3660
DOWNLOAD NOW »
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