Thursday, June 14, 2007

java e-books downloads

Sams Teach Yourself Java 6 in 21 Days



Book Description

“If you get only one Java book, it should be Sams Teach Yourself Java in 21 Days” –PC Magazine
In just 21 days, you can acquire the knowledge and skills necessary to develop three kinds of programs with Java: applications on your computer, servlets on a web server, and browser-launched Java Web Start applications.

No previous programming experience required. By following the 21 carefully organized lessons in this book, anyone can learn the basics of Java programming.

Learn at your own pace. You can work through each chapter sequentially to make sure you thoroughly understand all of the concepts and methodologies, or you can focus on specific lessons to learn the techniques that interest you most.

Test your knowledge. Each chapter ends with a Workshop section filled with questions, answers, and exercises for further study. There are even certification practice questions.

“Sams Teach Yourself Java is one of the best introductions to hands-on Java programming. If you buy one book on Java, this is the one to buy!” –Independent Web Review

Completely revised, updated, and expanded to cover the latest features of Java 6
Learn to develop standalone Java applications, web servlets, JavaServer Pages, and Java Web Start applications
Easy-to-understand, practical examples clearly illustrate the fundamentals of Java programming
Discover how Swing can help you quickly develop programs with a graphical user interface
Find out about JDBC database programming, Internet client/server programming, and XML parsing with the open source XOM class library
Covers new features of version 6 such as Java DB, the new relational database that is now a built-in
part of Java
rapidshare.com

Java Drawing with Apache Batik


Java Drawing with Apache Batik: A Tutorial
byAlexander Kolesnikov
Brainy Software Corp. 2007 (256 pages)
ISBN:9780975212899
Presenting practical examples of how the Apache Batik library can be incorporated into Java development, this tutorial demonstrates how Batik can also be used to save graphics as JPEG, TIFF, PNG, GIF, and other formats, so they can be transferred.
http://rapidshare.com

The Definitive Guide to Grails


Paperback: 384 pages
Publisher: Apress (December 11, 2006)
Language: English
ISBN-10: 1590597583
http://rapidshare.com

Wireless Java Developing with J2ME, Second Edition


Wireless Java Developing with J2ME, Second Edition
by Jonathan Knudsen ISBN:1590590775
Apress © 2003 (384 pages)
This edition is updated to include coverage of the next version of programs for mobile Java devices. MIDP 2.0 contains many exciting new features, such as sound HTTPS support, lots of user interface API enhancements, a Game API, and much more.
http://rapidshare.com

Java Frameworks and Components


Java Frameworks and Components: Accelerate Your Web Application Development
by Michael Nash ISBN:0521520592
Cambridge University Press © 2003 (477 pages)
Written for programmers and developers, this text provides the necessary information for Java programmers to find, evaluate, and select suitable application frameworks. It also explains the benefits of frameworks and component technologies.
http://rapidshare.com

Java For Artists


Java For Artists: The Art, Philosophy, and Science of Object-Oriented Programming
byRick MillerandRaffi Kasparian
Pulp Free Press 2006 (854 pages)
ISBN:1932504052
With its comprehensive coverage and audacious style, this book succinctly addresses the art, philosophy, and science that will help you smash through the barriers preventing you form mastering the complexities of object-oriented programming in Java.
http://rapidshare.com

Java Development on PDAs


Java Development on PDAs: Building Applications for Pocket PC and Palm Devices
Paperback: 256 pages
Publisher: Addison-Wesley Professional; 1st edition (June 4, 2003)
Language: English
ISBN-10: 0201719541
http://rapidshare.com

Java Number Cruncher


Java Number Cruncher: The Java Programmer's Guide to Numerical Computing
Paperback: 480 pages
Publisher: Prentice Hall PTR; 1st edition (October 29, 2002)
Language: English
ISBN-10: 0130460419
http://rapidshare.com

Programming Spiders, Bots, and Aggregators in Java


Book Description
The content and services available on the web continue to be accessed mostly through direct human control. But this is changing. Increasingly, users rely on automated agents that save them time and effort by programmatically retrieving content, performing complex interactions, and aggregating data from diverse sources. Programming Spiders, Bots, and Aggregators in Java teaches you how to build and deploy a wide variety of these agents-from single-purpose bots to exploratory spiders to aggregators that present a unified view of information from multiple user accounts.
http://rapidshare.com

Java 3D Programming


Book Description
Guiding programmers through the important design and implementation phases of developing a successful Java 3D application, this reference provides guidance on whether to use Java 3D, user interface design, geometry creation, scene manipulation, or final optimizations. Distilling twelve months of using the Java 3D API for commercial projects, as well as discussions on the Java 3D e-mail list, experienced Java 3D developers will find helpful a resource containing the state-of-the-art in techniques and workarounds, while novice Java 3D developers will gain a insight into Java 3D development, and avoid the confusion and frustration of learning Java 3D techniques and terminology.
http://rapidshare.com
+
Java_2D_Graphics_1999

Java - A Beginner's Guide


Book Description
Learn the fundamentals of Java 2 programming from renowned Java genius Herb Schildt. Discover why Java is the preeminent language of the Internet, how to use object-oriented programming, and how to write programs with the general form of Java. Coverage includes advanced topics such as inheritance, exception handling, the I/O system, applets, and much more.
http://rapidshare.com

Java NIO


Book Description
Many serious Java programmers, especially enterprise Java programmers, consider the new I/O API--called NIO for New Input/Output--the most important feature in the 1.4 version of the Java 2 Standard Edition. The NIO package includes many things that have been missing from previous editions of Java that are critical to writing high-performance, large-scale applications: improvements in the areas of buffer management, scalable network and file I/O, character-set support, and regular expression matching. Most of all, it boosts performance and speed dramatically. Java NIO explores the new I/O capabilities of version 1.4 in detail and shows you how to put these features to work to greatly improve the efficiency of the Java code you write. This compact volume examines the typical challenges that Java programmers face with I/O and shows you how to take advantage of the capabilities of the new I/O features. You?ll learn how to put these tools to work using examples of common, real-world I/O problems and see how the new features have a direct impact on responsiveness, scalability, and reliability.
http://rapidshare.com

Java and JMX: Building Manageable Systems


Java™ and JMX: Building Manageable Systems
By Heather Kreger, Ward Harold, Leigh Williamson

Publisher : Addison Wesley
Pub Date : December 30, 2002
ISBN : 0-672-32408-3
Pages : 592
Java is now used with increasing frequency to develop mission-critical applications. Using Java Management Extensions (JMX) is the key to managing those applications. As JMX is increasingly accepted into the fields of embedded systems, enterprise systems, and telephony, it is clear that all Java developers will encounter JMX before long.
http://rapidshare.com/

Java Cryptography


Book Description
Cryptography, the science of secret writing, is the biggest, baddest security tool in the application programmer's arsenal. Cryptography provides three services that are crucial in secure programming. These include a cryptographic cipher that protects the secrecy of your data; cryptographic certificates, which prove identity (authentication); and digital signatures, which ensure your data has not been damaged or tampered with. This book covers cryptographic programming in Java. Java 1.1 and Java 1.2 provide extensive support for cryptography with an elegant architecture, the Java Cryptography Architecture (JCA). Another set of classes, the Java Cryptography Extension (JCE), provides additional cryptographic functionality. This book covers the JCA and the JCE from top to bottom, describing the use of the cryptographic classes as well as their innards. The book is designed for moderately experienced Java programmers who want to learn how to build cryptography into their applications. No prior knowledge of cryptography is assumed. The book is peppered with useful examples, ranging from simple demonstrations in the first chapter to full-blown applications in later chapters
http://rapidshare.com

Java 2 Programmer Exam Cram


Java 2™ Programmer Exam Cram™ 2 (Exam CX-310-035)
By Bill Brogden, Marcus Green

Publisher : Que
Pub Date : March 07, 2003
ISBN : 0-7897-2861-3
Pages : 416
This exam measures the ability to design, write, and understand programs written in language version 1.4 of the Java 2 Platform. The programmer's exam concentrates on the language basics. This book is not intended to teach new material. Instead it assumes that you have a solid foundation of knowledge but can use a refresher on important concepts as well as a guide to exam topics and objectives. This book focuses exactly on what you need to pass the exam - it features test-taking strategies, time-saving study tips, and a special Cram Sheet that includes tips, acronyms, and memory joggers not available anywhere else. The series is supported online at several Web sites: examcram.com, informit.com, and cramsession.com.
http://rapidshare.com

Java 2 Platform, Enterprise Edition


Java™ 2 Platform, Enterprise Edition: Platform and Component Specifications
By Bill Shannon, Mark Hapner, Vlada Matena, James Davidson, Eduardo Pelegri-Llopart, Larry Cable, Enterprise Team
Publisher : Addison Wesley
Pub Date : May 26, 2000
ISBN : 0-201-70456-0
Pages : 800
http://rapidshare.com

Java 2 Micro Edition


Paperback: 400 pages
Publisher: Manning Publications; 1st edition (April 2002)
Language: English
ISBN-10: 1930110332
ISBN-13: 978-1930110335
http://rapidshare.com

Java 2 Developer Exam Cram 2


Java™ 2 Developer Exam Cram™ 2 (Exam CX-310-252A and CX-310-027)
By Alain Trottier

Publisher : Que
Pub Date : August 22, 2003
ISBN : 0-7897-2992-X
Pages : 416
The Exam Cram Method of study focuses on exactly what you need to get certified now. In this book you'll learn how to:

Prepare for the Java 2 Developer essay exam
Design, program, and submit the exam's real-world application
Master the step-by-step assignment instructions
Analyze and define the submission's objectives and deliverables
Successfully create a certification solution sample application
Be fully prepared to submit correct essay exam answers
Pass easily with well-constructed code and proper documentation


http://rapidshare.com

J2EE Best Practices


J2EE Best Practices: Java Design Patterns, Automation, and Performance (Wiley Application Development
http://rapidshare.com

Introduction to Java and Software Design


Book Description
Introduction to Java and Software Design breaks the current paradigms for teaching Java and object-oriented programming in a first year programming course. The Dale author team has developed a unique way of teaching object-oriented programming. They foster sound object-oriented design by teaching students how to brainstorm, use filtering scenarios, CRC cards, and responsibility algorithms. The authors also present functional design as a way of writing algorithms for the class responsibilities that are assigned in the object-oriented design.
http://rapidshare.com

ORACLE e-book downloads

The Oracle Hacker's Handbook

The Oracle Hacker's Handbook: Hacking and Defending Oracle
byDavid Litchfield
John Wiley & Sons 2007 (212 pages)
ISBN:9780470080221
Exploring every technique and tool used by black hat hackers to invade and compromise Oracle, this in-depth guide shows you how to find the weak spots in your databases so you can better defend them.
http://rapidshare.com

OCA: Oracle 10g Administration


Here's the book you need to prepare for the Oracle Database 10g Administration I exam, 1Z0-042. This Study Guide was developed to meet the exacting requirements of today's Oracle certification candidates. In addition to the consistent and accessible instructional approach that has earned Sybex the "Best Study Guide" selection in CertCities Readers Choice Awards for two consecutive years, this book provides:


* Clear and concise information on database administration with Oracle 10g
* Practical examples and insights drawn from the authors' real-world experiences
* Leading-edge exam preparation software, including a test engine and electronic flashcards
Rapidshare.com

Java Programming with Oracle SQLJ


Java Programming with Oracle SQLJ
Jason Price
Publisher: O'Reilly
First Edition August 2001
ISBN: 0-596-00087-1, 398 pages
SQLJ lets you access an Oracle database from a Java program and is much easier to use than the alternative, JDBC. Java Programming with Oracle SQLJ moves from the basics of getting connected and issuing SQL statements all the way to advanced topics such as streams and multithreading. You'll learn not just how to use SQLJ, but how to leverage it for all it's worth.
Download

JDBC Metadata, MySQL,and Oracle Recipes


JDBC Metadata, MySQL,and Oracle Recipes
A Problem-Solution Approach

Download

Oracle Applications DBA Field Guide


Apress Oracle Applications DBA Field Guide
Download 1.8MB

Professional Oracle Programming


Professional Oracle Programming
Download

this is my new engineering e-book blog spot.