发新话题
打印

【电子图书下载 ※※ 开发篇】

UML 2.0 in a Nutshell  



-------------------------------------------------------------------------------------------------------------
类别:UML
文件格式:CHM
语言:英文
详细信息:http://www.amazon.com/gp/product ... 283155&v=glance


这可是难得一见的好书哦。

System developers have used modeling languages for decades to specify, visualize, construct, and document systems. The Unified Modeling Language (UML) is one of those languages. UML makes it possible for team members to collaborate by providing a common language that applies to a multitude of different systems. Essentially, it enables you to communicate solutions in a consistent, tool-supported language.

Today, UML has become the standard method for modeling software systems, which means you're probably confronting this rich and expressive language more than ever before. And even though you may not write UML diagrams yourself, you'll still need to interpret diagrams written by others.

UML 2.0 in a Nutshell from O'Reilly feels your pain. It's been crafted for professionals like you who must read, create, and understand system artifacts expressed using UML. Furthermore, it's been fully revised to cover version 2.0 of the language.

This comprehensive new edition not only provides a quick-reference to all UML 2.0 diagram types, it also explains key concepts in a way that appeals to readers already familiar with UML or object-oriented programming concepts.

Topics include:

    * The role and value of UML in projects
    * The object-oriented paradigm and its relation to the UML
    * An integrated approach to UML diagrams
    * Class and Object, Use Case, Sequence, Collaboration, Statechart, Activity, Component, and Deployment Diagrams
    * Extension Mechanisms
    * The Object Constraint Language (OCL)

If you're new to UML, a tutorial with realistic examples has even been included to help you quickly familiarize yourself with the system.
-------------------------------------------------------------------------------------------------------------
〖下载〗
 →下载地址1

TOP

Eclipse Rich Client Platform Designing Coding and Packaging Java Applications



-------------------------------------------------------------------------------------------------------------
类别:JAVA编程
文件格式:CHM
语言:英文
详细信息:http://www.amazon.com/gp/product ... 283155&v=glance


其实,真的不应该将Eclipse归为JAVA编程类别,她虽因JAVA而生,在JAVA的氛围中成长,但她的功能如此丰富,涉及范围之广,远远超过现有的任何开发工具,她简真就是完美的化身。

这本书也献给热爱Eclipse、热爱JAVA的朋友!

Build Powerful, Cross-Platform Rich Client Applications

Eclipse is more than a state-of-the-art IDE: its Rich Client Platform (RCP) plug-ins form an outstanding foundation for any desktop application, from chat applications to enterprise software front-ends. In Eclipse Rich Client Platform, two leaders of the Eclipse RCP project show exactly how to leverage Eclipse for rapid, efficient, cross-platform desktop development.

In addition to explaining the power of Eclipse as a desktop application development platform, the authors walk step-by-step through developing a fully featured, branded RCP application. They introduce a wide range of techniques, including developing pluggable and dynamically extensible systems, using third-party code libraries, and packaging applications for diverse environments. You'll build, refine, and refactor a complete prototype; customize the user interface; add Help and Update features; and build, brand, and ship the finished software.

    *

      For every Java developer, regardless of previous Eclipse experience
    *

      Thoroughly covers Eclipse 3.1's new RCP features and its extensive new tools for designing, coding, and packaging RCP applications
    *

      Presents techniques for branding and customizing the look and feel of RCP applications
    *

      Shows how to overcome the challenges and "rough edges" of RCP development
    *

      Discusses the similarities and differences between RCP and conventional plug-in development
    *

      Includes an overview of OSGi, the base execution framework for Eclipse

-------------------------------------------------------------------------------------------------------------
〖下载〗
 →下载地址1

TOP

Eclipse IDE Pocket Guide (Paperback)



-------------------------------------------------------------------------------------------------------------
类别:JAVA编程
文件格式:CHM
语言:英文
详细信息:http://www.amazon.com/gp/product ... 283155&v=glance


Eclipse is the world's most popular IDE for Java development. And although there are plenty of large tomes that cover all the nooks and crannies of Eclipse, what you really need is a quick, handy guide to the features that are used over and over again in Java programming. You need answers to basic questions such as: Where was that menu? What does that command do again? And how can I set my classpath on a per-project basis?

This practical pocket guide gets you up to speed quickly with Eclipse. It covers basic concepts, including Views and editors, as well as features that are not commonly understood, such as Perspectives and Launch Configurations. You'll learn how to write and debug your Java code--and how to integrate that code with tools such as Ant and JUnit. You'll also get a toolbox full of tips and tricks to handle common--and sometimes unexpected--tasks that you'll run across in your Java development cycle.

Additionally, the Eclipse IDE Pocket Guide has a thorough appendix detailing all of Eclipse's important views, menus, and commands.

The Eclipse IDE Pocket Guide is just the resource you need for using Eclipse, whether it's on a daily, weekly, or monthly basis. Put it in your back pocket, or just throw it in your backpack. With this guide in hand, you're ready to tackle the Eclipse programming environment.
-------------------------------------------------------------------------------------------------------------
〖下载〗
 →下载地址1

TOP

The Linux(R) Kernel Primer : A Top-Down Approach for x86 and PowerPC Architectures (Paperback)



-------------------------------------------------------------------------------------------------------------
类别:Linux编程
文件格式:CHM
语言:英文
详细信息:http://www.amazon.com/gp/product ... =books&v=glance


《Linuxreg; 核心入门:面向x86和PowerPC体系的自上而下学习方法》chm格式电子书,这是一本linux核心编程的权威指南。作者独特、自上而下的方法即通过系统地描述从linux user space直到linux核心的功能性和将内核与user-level编程基本原理精细结合,使核心编程更加易于理解。这些方法有助于读者进一步理解其所掌握的linux知识,并从一个深的层次理解核心如何运作及其要素如何协同工作。

The Linux® Kernel Primer is the definitive guide to Linux kernel programming. The authors' unique top-down approach makes kernel programming easier to understand by systematically tracing functionality from user space into the kernel and carefully associating kernel internals with user-level programming fundamentals. Their approach helps you build on what you already know about Linux, gaining a deep understanding of how the kernel works and how its elements fit together.

One step at a time, the authors introduce all the tools and assembly language programming techniques required to understand kernel code and control its behavior. They compare x86 and PowerPC implementations side-by-side, illuminating cryptic functionality through carefully-annotated source code examples and realistic projects. The Linux® Kernel Primer is the first book to offer in-depth coverage of the rapidly growing PowerPC Linux development platform, and the only book to thoroughly discuss kernel configuration with the Linux build system. Coverage includes

    *    Data structures
    *    x86 and PPC assembly language
    *    Viewing kernel internals
    *    Linux process model
    *    User and kernel space
    *    Interrupts and exceptions
    *    Memory allocation and tracking
    *    Tracing subsystem behavior
    *    I/O interactions
    *    Filesystems and file operations
    *    Scheduling and synchronization
    *    Kernel boot process
    *    Kernel build system
    *    Configuration options
    *    Device drivers
    *    And more...

If you know C, this book teaches you all the skills and techniques you need to succeed with Linux kernel programming. Whether you're a systems programmer, software engineer, systems analyst, test professional, open source project contributor, or simply a Linux enthusiast, you'll find it indispensable.
-------------------------------------------------------------------------------------------------------------
〖下载〗
 →下载地址1

TOP

Swing Hacks



-------------------------------------------------------------------------------------------------------------
类别:JAVA编程
文件格式:CHM
语言:英文
详细信息:http://www.amazon.com/gp/product ... 283155&v=glance


Swing Hacks helps Java developers move beyond the basics of Swing, the graphical user interface (GUI) standard since Java 2. If you're a Java developer looking to build enterprise applications with a first-class look and feel, Swing is definitely one skill you need to master. This latest title from O'Reilly is a reference to the cool stuff in Swing. It's about the interesting things you learn over the years--creative, original, even weird hacks--the things that make you say, "I didn't know you could even do that with Swing!"

Swing Hacks will show you how to extend Swing's rich component set in advanced and sometimes non-obvious ways. The book touches upon the entire Swing gamut-tables, trees, sliders, spinners, progress bars, internal frames, and text components. Detail is also provided on JTable/JTree, threaded component models, and translucent windows. You'll learn how to filter lists, power-up trees and tables, and add drag-and-drop support.

Swing Hacks will show you how to do fun things that will directly enhance your own applications. Some are visual enhancements to make your software look better. Some are functional improvements to make your software do something it couldn't do before. Some are even just plain silly, in print only to prove it could be done. The book will also give you give you a small glimpse of the applications coming in the future. New technology is streaming into the Java community at a blistering rate, and it gives application developers a whole new set of blocks to play with.

With its profusion of tips and tricks, Swing Hacks isn't just for the developer who wants to build a better user interface. It's also ideally suited for client-side Java developers who want to deliver polished applications, enthusiasts who want to push Java client application boundaries, and coders who want to bring powerful techniques to their own applications.

Whatever your programming needs, Swing Hacks is packed with programming lessons that increase your competency with interface-building tools.
-------------------------------------------------------------------------------------------------------------
〖下载〗
 →下载地址1

TOP

Samba 3 by Example Practical Exercises to Successful Deployment 2nd Edition



-------------------------------------------------------------------------------------------------------------
类别:Linux编程
文件格式:CHM
语言:英文
详细信息:http://www.amazon.com/gp/product ... 283155&v=glance


The definitive Samba-3 guidebook has been completely updated to reflect the latest Samba releases and migration techniques. This book’s complete configuration files, step-by-step implementation instructions, network diagrams, and automated scripts make deployment a breeze—even if you've never worked with Samba before. From small office networks to enterprise environments, here are proven configurations, backed by guidance from one of the world’s most respected Samba experts, Samba Team contibutor John H. Terpstra.

This edition has added comprehensive diagnostic techniques and validation steps, as well as solutions to common implementation mistakes: everything you need to assure reliability and performance regardless of your network environment. In response to reader requests, the author has also added detailed coverage of updating existing Samba networks, as well as a practical primer on how Samba stores essential network information. Samba-3 by Example, Second Edition, covers all these scenarios, and more.

    * Deploying “no frills” servers for small, convenient networks
    * Implementing small- to-mid-sized networks using basic security
    * Implementing full-fledged enterprise network environments, with tips for enhancing availability and performance
    * Building secure, scalable networks with domain logons and roaming profiles
    * Deploying Samba in environments that utilize routers and firewalls
    * Examples that minimize desktop management requirements, using policy controls and folder redirection
    * Integrating Samba-3 with Windows Server 2003 and Microsoft Active Directory domains
    * Migrating seamlessly from Windows NT 4 to Samba-3
    * Adding Samba servers as Windows domain members
    * Configuring DHCP, DNS, and OpenLDAP servers to get the most out of your Samba network
    * An example of Squid, using Windows authentication through Samba
    * Estimating server hardware, using the practical guidelines included here
-------------------------------------------------------------------------------------------------------------
〖下载〗
 →下载地址1

TOP

Perl Best Practices



-------------------------------------------------------------------------------------------------------------
类别:Perl编程
文件格式:CHM
语言:英文
详细信息:http://www.amazon.com/gp/product ... 83155&v=glancee


Many programmers code by instinct, relying on convenient habits or a "style" they picked up early on. They aren't conscious of all the choices they make, like how they format their source, the names they use for variables, or the kinds of loops they use. They're focused entirely on problems they're solving, solutions they're creating, and algorithms they're implementing. So they write code in the way that seems natural, that happens intuitively, and that feels good.

But if you're serious about your profession, intuition isn't enough. Perl Best Practices author Damian Conway explains that rules, conventions, standards, and practices not only help programmers communicate and coordinate with one another, they also provide a reliable framework for thinking about problems, and a common language for expressing solutions. This is especially critical in Perl, because the language is designed to offer many ways to accomplish the same task, and consequently it supports many incompatible dialects.

With a good dose of Aussie humor, Dr. Conway (familiar to many in the Perl community) offers 256 guidelines on the art of coding to help you write better Perl code--in fact, the best Perl code you possibly can. The guidelines cover code layout, naming conventions, choice of data and control structures, program decomposition, interface design and implementation, modularity, object orientation, error handling, testing, and debugging.

They're designed to work together to produce code that is clear, robust, efficient, maintainable, and concise, but Dr. Conway doesn't pretend that this is the one true universal and unequivocal set of best practices. Instead, Perl Best Practices offers coherent and widely applicable suggestions based on real-world experience of how code is actually written, rather than on someone's ivory-tower theories on how software ought to be created.

Most of all, Perl Best Practices offers guidelines that actually work, and that many developers around the world are already using. Much like Perl itself, these guidelines are about helping you to get your job done, without getting in the way.
-------------------------------------------------------------------------------------------------------------
〖下载〗
 →下载地址1

TOP

Oracle PL SQL Programming 4th Edition



-------------------------------------------------------------------------------------------------------------
类别:数据库编程
文件格式:CHM
语言:英文
详细信息:http://www.amazon.com/gp/product ... 283155&v=glance


Nearly a quarter-million PL/SQL programmers--novices and experienced developers alike--have found the first and second editions of Oracle PL/SQL Programming to be indispensable references to this powerful language. Packed with examples and recommendations, this book has helped everyone, from Oracle Forms developers to database administrators, make the most of PL/SQL. This new edition is a comprehensive update of the original book, covering all versions of PL/SQL through Oracle9i Release 2. It adds much-requested new chapters on how to create and run PL/SQL programs, call Java methods from within PL/SQL, and define and use database triggers. An extensive new chapter--designed especially for experienced PL/SQL developers--describes PL/SQL's runtime architecture and how to use knowledge of Oracle internals to get the best performance from PL/SQL.

The book contains information about the latest Oracle9i PL/SQL features, including:

    * Record-based DML: You can now use records in INSERT and DELETE statements.
    * Table functions: These are functions that return a result set (in the form of a PL/SQL collection). Such functions existed in Oracle8i but they are now much expanded.
    * New and improved datatypes: Oracle now offers dramatically improved support for timestamps, time zone management, and interval calculations. In addition, the XMLType datatype has now been implemented.
    * Inheritance for object types: You can now define a hierarchy of object types (which were first introduced in Oracle8).
    * Enhancements to PL/SQL collections. PL/SQL now supports multiple-level collections (nesting collections within collections), as well as associative arrays (previously called index-by tables), which allow you to index by PLS_INTEGER and VARCHAR2.
    * Native compilation of PL/SQL code: PL/SQL source code can now optionally be compiled into native object code that is linked into Oracle.

The book is divided into six parts:

    * Part I, Programming in PL/SQL
    * Part II, PL/SQL Program Structure
    * Part III, PL/SQL Program Data
    * Part IV, SQL in PL/SQL
    * Part V, PL/SQL Application Construction
    * Part VI, Advanced PL/SQL Topics

Even if you've been a PL/SQL developer for years, you'll find an enormous amount of new and revised information in this third edition and on its companion web site. If you're new to PL/SQL, you'll find Oracle PL/SQL Programming an invaluable companion on the road to mastery.
-------------------------------------------------------------------------------------------------------------
〖下载〗
 →下载地址1

TOP

好书啊

几本关于LINUX的书很好,省了买书钱买了本字典,专门看英文书地.老外的书写的就是有活力.没有教条的感觉.这让我想起国外一本C精典教程和一本国内的C教程书相比,国外的那本易懂多了.
孚瑞软件开发
www.likefree.net

TOP

MySQL 5 Certification Study Guide (2nd Edition)



-------------------------------------------------------------------------------------------------------------
类别:数据库编程
文件格式:CHM
语言:英文
详细信息:http://www.wuhuren.com/forum/pos ... id=65620&page=4


MySQL 5.0RC版本已经出来了,接下来就是For 企业的稳定版了,很期待哦!

This is the official guide to passing the two MySQL certification tests for MySQL 5, the long-awaited major revision of MySQL. It includes a voucher for 25 percent off either exam-a $50 value! The number of MySQL certification exams taken has doubled in the last six months.

Certcities.com lists the MySQL certification as one of the top 10 certifications to grow in 2005. MySQL professionals need a way to distinguish themselves from the vast majority of database administrators and developers. With more than 4 million active installations, MySQL is the world's most popular open-source database. Known for its speed, reliability and case of use, MySQL has become a low-cost alternative to expensive database systems such as Oracle, IBM and Microsoft. MySQL AB has aggressively improved the feature set of MySQL with MySQL 5, making it more suitable for enterprise-level applications and uses. The MySQL certification tests, available at over 3,000 PearsonVUE testing centers, is a key component of this enterprise growth strategy, establishing a base level of skills for database users, administrators and programmers.

The MySQL Core Certification is aimed at the database user who wants proof of his or her abilities in such fundamental areas as SQL, data entry and maintenance, and data extraction. The MySQL Professional Certification test is designed for the advanced user who wants to prove his or her knowledge in such areas as database management, installation, security, disaster prevention and optimization. Both tests are thoroughly covered in the MySQL Certification Study Guide. Written by Paul DuBois, the leading author of books on MySQL topics, and reviewed for technical accuracy by MySQL AB, this book is the fastest, most reliable way for MySQL users, developers, and administrators to prepare for either of the MySQL tests.
-------------------------------------------------------------------------------------------------------------
〖下载〗
 →下载地址1

TOP

发新话题