自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 资源 (109)
  • 收藏
  • 关注

原创 在eclipseIDE下配置heritrix

1.下载heritrix-1.14.0.zip和heritrix-1.14.0.src 并解压,解压heritrix-1.14.0.jar.2.在eclipse下创建java project,命名为比如heritrix,进入其工程的目录,我的是F:/workspace/myeclipse/heritrix,删除src文件夹。3.copy解压后的heritrix-1.14.0.zip文件夹下

2008-07-10 03:17:00 10740 1

Introduction to the theory of computation - 2nd

计算理论导引 英文 第2版 Michael Sipser 高清扫描

2010-10-28

Longman English Grammar

This indispensable guide provides explanations and examples for all the important areas of grammar. #Author:L G.Alexander # Paperback: 374 pages # Publisher: Longman Publishing Group (June 1988),Twentieth impression 2003 # Language: English # ISBN-10: 0582558921 # ISBN-13: 978-0582558922 About Author: Louis Alexander was born in London in 1932 He was educated at Godalming Grammar School and London University He taught English in Germany (1954-56) and Greece (1956-65), where he was Head of the English Department of the Protypon Lykeion, Athens He was adviser to the Deutscher Volkshochschulverband (1968-78) and contributed to the design of two important English examinations in German Adult Education He was a member of the Council of Europe Committee on Modern Language Teaching (1973-78) and is one of the authors of The Threshold Level (1975) and Waystage (1977) These modern syllabuses are the basis of many communicative language courses He is also one of the authors of English Grammatical Structure (1975), a basic syllabus for grading structures for teaching/learning purposes In 1986-88 he was adviser to the University of Cambridge Local Examinations Syndicate for the Cambridge Certificate in English for International Communication Louis Alexander is best known as the author of innovative works like First Things First (1967), which set new standards in course-design He has written Courses, such as New Concept English (1967), Look, Listen and Learn (1968-71), Target (1972-74), Mainline (1973-81), Follow Me (1979-80) and Plain English (1987-88) Language Practice Books such as A First Book in Comprehension (1964), Question and Answer (1967) and For and Against (1968) Readers, such as Operation Mastermind (1971), K's First Case (1975), Dangerous Game (1977) and Foul Play (1983) He created the blueprint for the self-study series in modern languages, Survive (1980-83) and has published language courses in the field of computer-assisted language learning The Longman English Grammar is the culmination of more than thirty years' work in English as a foreign language

2010-09-29

Core JavaServer Faces, 3rd Edition

Product Description JavaServer Faces (JSF) is the standard Java EE technology for building web user interfaces. It provides a powerful framework for developing server-side applications, allowing you to cleanly separate visual presentation and application logic. JSF 2.0 is a major upgrade, which not only adds many useful features but also greatly simplifies the programming model by using annotations and “convention over configuration” for common tasks. To help you quickly tap into the power of JSF 2.0, the third edition of Core JavaServer™ Faces has been completely updated to make optimum use of all the new features. The book includes * Three totally new chapters on using Facelets tags for templating, building composite components, and developing Ajax applications * Guidance on building robust applications with minimal hand coding and maximum productivity–without requiring any knowledge of servlets or other low-level “plumbing” * A complete explanation of the basic building blocks–from using standard JSF tags, to working with data tables, and converting and validating input * Coverage of advanced tasks, such as event handling, extending the JSF framework, and connecting to external services * Solutions to a variety of common challenges, including notes on debugging and troubleshooting, in addition to implementation details and working code for features that are missing from JSF * Proven solutions, hints, tips, and “how-tos” show you how to use JSF effectively in your development projects Core JavaServer™ Faces, Third Edition, provides everything you need to master the powerful and time-saving features of JSF 2.0 and is the perfect guide for programmers developing Java EE 6 web apps on Glassfish or another Java EE 6-compliant application servers, as well as servlet runners such as Tomcat 6. From the Back Cover JavaServer Faces (JSF) is the standard Java EE technology for building web user interfaces. It provides a powerful framework for developing server-side applications, allowing you to cleanly separate visual presentation and application logic. JSF 2.0 is a major upgrade, which not only adds many useful features but also greatly simplifies the programming model by using annotations and “convention over configuration” for common tasks. To help you quickly tap into the power of JSF 2.0, the third edition of Core JavaServer™ Faces has been completely updated to make optimum use of all the new features. The book includes * Three totally new chapters on using Facelets tags for templating, building composite components, and developing Ajax applications * Guidance on building robust applications with minimal hand coding and maximum productivity–without requiring any knowledge of servlets or other low-level “plumbing” * A complete explanation of the basic building blocks–from using standard JSF tags, to working with data tables, and converting and validating input * Coverage of advanced tasks, such as event handling, extending the JSF framework, and connecting to external services * Solutions to a variety of common challenges, including notes on debugging and troubleshooting, in addition to implementation details and working code for features that are missing from JSF * Proven solutions, hints, tips, and “how-tos” show you how to use JSF effectively in your development projects Core JavaServer™ Faces, Third Edition, provides everything you need to master the powerful and time-saving features of JSF 2.0 and is the perfect guide for programmers developing Java EE 6 web apps on Glassfish or another Java EE 6-compliant application servers, as well as servlet runners such as Tomcat 6. About the Author David Geary is president of Clarity Training Inc. (http://corewebdevelopment.com), a training and consulting company and is the author of eight books on Java technology, including the best-selling Graphic Java™ 2 series (1999), Advanced JavaServer Pages (2001), and Google™ Web Toolkit Solutions (2008), all from Prentice Hall. David is a member of the JSF expert group, a frequent speaker at many software conferences, a Java Champion, and is a three-time JavaOne Rock Star. Cay S. Horstmann is principal author of Core Java™ Volumes I & II, Eighth Edition (Prentice Hall, 2008). Cay is a professor of computer science at San Jose State University, a Java Champion, and a frequent speaker at computer industry conferences. Product Details * Paperback: 672 pages * Publisher: Prentice Hall; 3 edition (June 6, 2010) * Language: English * ISBN-10: 0137012896 * ISBN-13: 978-0137012893

2010-06-17

glassfish-v2 source code

glassfish-v2.1.1-b31g-src based on the Java EE 5 standard

2010-04-28

Firefox 3.6.2 英文版

Firefox 3.6.2, English (US), Windows (8MB)

2010-03-23

Language Implementation Patterns: Create Your Own Domain-Specific and General Programming Languages

Product Description Knowing how to create domain-specific languages (DSLs) can give you a huge productivity boost. Instead of writing code in a general-purpose programming language, you can first build a custom language tailored to make you efficient in a particular domain. The key is understanding the common patterns found across language implementations. Language Design Patterns identifies and condenses the most common design patterns, providing sample implementations of each. The pattern implementations use Java, but the patterns themselves are completely general. Some of the implementations use the well-known ANTLR parser generator, so readers will find this book an excellent source of ANTLR examples as well. But this book will benefit anyone interested in implementing languages, regardless of their tool of choice. Other language implementation books focus on compilers, which you rarely need in your daily life. Instead, Language Design Patterns shows you patterns you can use for all kinds of language applications. You’ll learn to create configuration file readers, data readers, model-driven code generators, source-to-source translators, source analyzers, and interpreters. Each chapter groups related design patterns and, in each pattern, you’ll get hands-on experience by building a complete sample implementation. By the time you finish the book, you’ll know how to solve most common language implementation problems. About the Author Terence Parr is a professor of computer science and graduate program director at the University of San Francisco, where he continues to work on his ANTLR parser generator (http://www.antlr.org) and template engine (http://www.stringtemplate.org). Terence has consulted for and held various technical positions at companies such as IBM, Lockheed Missiles and Space, NeXT, and Renault Automation. Terence holds a Ph.D. in computer engineering from Purdue University and was a postdoctoral fellow at the Army High-Performance Computing Research Center at the University of Minnesota, where he built parallelizing FORTRAN source-to-source translators. Product Details * Paperback: 374 pages * Publisher: Pragmatic Bookshelf; 1 edition (December 31, 2009) * Language: English * ISBN-10: 193435645X * ISBN-13: 978-1934356456

2010-02-20

离散数学及应用第四版

作者: 美.罗森 著 袁崇义 等译 出版社: 机械工业出版社 出版日期: 2002-1-1 中文扫描版

2010-01-04

Practical Artificial Intelligence Programming in Java

Practical Artificial Intelligence Programming in Java Version 0.51, last updated January 20, 2002. by Mark Watson. Copyright 2001-2002. All rights reserved.

2009-12-31

Artificial Intelligence

Artificial Intelligence A Modern Approach Second Edition

2009-12-31

Artificial Intelligence Applications for Improved Software Engineering Development: New Prospects

Artificial Intelligence Applications for Improved Software Engineering Development: New Prospects Farid Meziane University of Salford, UK Sunil Vadera University of Salford, UK

2009-12-31

javaee6-doc-api

javaee6-doc-api Generated on 24-November-2009 03:24 当前最新的

2009-12-16

javaee6-doc-api-rc

javaee6-doc-api rc ...............................................

2009-12-03

ANTLR 2.7.5参考手册

ANTLR 2.7.5参考手册 2004年12月22日

2009-11-17

The Definitive ANTLR Reference: Building Domain-Specific Languages

ANTLR v3 is the most powerful, easy-to-use parser generator built to date, and represents the culmination of more than 15 years of research by Terence Parr. This book is the essential reference guide to using this completely rebuilt version of ANTLR, with its amazing new LL(*) parsing technology, tree construction facilities, StringTemplate code generation template engine, and sophisticated ANTLRWorks GUI development environment. Learn to use ANTLR directly from the author!

2009-11-17

J2SE6.0_CN.chm

J2SE6.0_CN.chm 中文帮助.........

2009-05-07

ajax4jsf使用手册

译者: icess(http://blog.matrix.org.cn/page/icess ) Ajax4jsf 是一个添加Ajax功能到JSF项目中的开源框架,使用该框架不用写JS代码. Ajax4jsf 充分利用了JSF框架的优点,如: 生命周期, 验证, 转换的灵活性和受管理的静态和动态资源. 使用Ajax4jsf, 具有Ajax支持的富组件和高度可自定义的外观感觉可以很容易的与JSF结合起来.

2009-04-18

jboss相关技术文档

包括Jboss安装配置,jboss架构分析,JBoss3.0 下配置和部署EJB简介,Jboss3_0-tomcat4_03的配置等

2008-09-07

htmlparser1_6_20060610.zip

HTML Parser is a Java library used to parse HTML in either a linear or nested fashion. Primarily used for transformation or extraction, it features filters, visitors, custom tags and easy to use JavaBeans. It is a fast, robust and well tested package.

2008-07-15

heritrix-1.14.0-src

27 April 2008 - heritrix Java 1.14.0 available src

2008-06-08

heritrix-1.14.0

27 April 2008 - heritrix Java 1.14.0 available

2008-06-08

Eclipse 4 Plug-in Development by Example: Beginner's Guide

How to develop, build, test, package, and release Eclipse plug-ins with features for Eclipse 3.x and Eclipse 4.x Overview Create plug-ins to extend the Eclipse runtime covering Eclipse 3.x and the changes required for Eclipse 4.x Plug-ins from design to distribution — wide coverage of the entire process No prior OSGi or Eclipse plug-in development experience necessary In Detail As a highly extensible platform, Eclipse is used by everyone from independent software developers to NASA. Key to this is Eclipse’s plug-in ecosystem, which allows applications to be developed in a modular architecture and extended through its use of plug-ins and features. "Eclipse Plugin Development by Example: Beginner's Guide" takes the reader through the full journey of plug-in development, starting with an introduction to Eclipse plug-ins, continued through packaging and culminating in automated testing and deployment. The example code provides simple snippets which can be developed and extended to get you going quickly. This book covers basics of plug-in development, creating user interfaces with both SWT and JFace, and interacting with the user and execution of long-running tasks in the background. Example-based tasks such as creating and working with preferences and advanced tasks such as well as working with Eclipse’s files and resources. A specific chapter on the differences between Eclipse 3.x and Eclipse 4.x presents a detailed view of the changes needed by applications and plug-ins upgrading to the new model. Finally, the book concludes on how to package plug-ins into update sites, and build and test them automatically. What you will learn from this book How to create plug-ins for Eclipse 3.x and 4.x and automatically test plug-ins with JUnit How to display tree and table information in views What are the specific differences between the Eclipse 3.x model and the Eclipse 4.x model How and when to build user interfaces from SWT and JFace How to run tasks in the background and update the user interface asynchronously How to build plug-ins, features and update sites with Maven Tycho and automate user interface tests with SWTBot How to store and obtain preferences, and how to integrate with the Preferences panel How to work with the Eclipse resources model for creating and updating files and reporting errors to the user Approach A Beginner's Guide following the "by Example" approach. There will be 5-8 major examples that will be used in the book to develop advanced plugins with the Eclipse IDE. Who this book is written for This book is for Java developers who are familiar with Eclipse as a Java IDE and are interested in learning how to develop plug-ins for Eclipse. No prior knowledge of Eclipse plug-in development or OSGi is necessary, although you are expected to know how to create, run, and debug Java programs in Eclipse. Product Details Paperback: 348 pages Publisher: Packt Publishing (June 20, 2013) Language: English ISBN-10: 1782160329 ISBN-13: 978-1782160328

2014-01-01

Eclipse Plug-ins (3rd Edition)

Book Description Publication Date: December 21, 2008 | ISBN-10: 0321553462 | ISBN-13: 978-0321553461 | Edition: 3 Producing a commercial-quality plug-in means going above and beyond the minimal requirements needed to integrate with Eclipse. It means attending to all those details that contribute to the “fit and polish” of a commercial offering. This comprehensive guide covers the entire process of plug-in development, including all the extra steps needed to achieve the highest quality results. Building on two internationally best-selling previous editions, Eclipse Plug-ins, Third Edition, has been fully revised to reflect the powerful new capabilities of Eclipse 3.4. Leading Eclipse experts Eric Clayberg and Dan Rubel present detailed, practical coverage of every aspect of plug-in development, as well as specific, proven solutions for the challenges developers are most likely to encounter. All code examples, relevant API listings, diagrams, and screen captures have been thoroughly updated to reflect both the Eclipse 3.4 API and the latest Java syntax. In addition, Clayberg and Rubel have completely revamped their popular Favorites View case study, reworking much of its content and recreating its code from scratch. The authors carefully cover new functionality added to existing Eclipse features, such as views and editors, and fully explain brand-new features such as Commands, GEF, and PDE Build. This extensively revised edition Thoroughly covers Eclipse’s new preferences Illuminates the powerful new Eclipse Command Framework, which replaces Eclipse’s older Action Framework Presents extensive new discussions of using commands with views and editors Introduces Mylyn, the new task-focused interface that reduces information overload and simplifies multi-tasking Contains an all-new chapter on using the Graphical Editing Framework (GEF) to build dynamic, interactive graphical user interface elements Walks you step by step through the entire PDE Build process Shows how to create update sites with p2, which replaces Eclipse’s old Update Manager This book is designed for every experienced developer interested in extending the Eclipse platform, the Rational Software Development Platform, or any other platform that supports Eclipse plug-ins.

2014-01-01

Beginning iOS 6 Development Exploring the iOS SDK SourceCode

Beginning iOS 6 Development Exploring the iOS SDK SourceCode

2013-02-01

Beginning iOS 6 Development Exploring the iOS SDK

Book Description Publication Date: January 9, 2013 | ISBN-10: 1430245123 | ISBN-13: 978-1430245124 | Edition: 1 The team that brought you the bestselling Beginning iPhone Development is back again for Beginning iOS 6 Development, bringing this definitive guide up-to-date with Apple's latest and greatest iOS 6 SDK, as well as with the latest version of Xcode. There's coverage of brand new technologies, with chapters on storyboards and iCloud, for example, as well as significant updates to existing chapters to bring them in line with all the changes that came with the iOS 6 SDK. You'll have everything you need to create your very own apps for the latest iOS devices, including the iPhone 4S, iPad 2, and the latest iPod touch. Every single sample app in the book has been rebuilt from scratch using latest Xcode and the latest 64-bit iOS 6-specific project templates and designed to take advantage of the latest Xcode features. Assuming only a minimal working knowledge of Objective-C, and written in a friendly, easy-to-follow style, Beginning iOS 6 Development offers a complete soup-to-nuts course in iPhone, iPad, and iPod touch programming. The book starts with the basics, walking through the process of downloading and installing Xcode and the iOS 6 SDK, and then guides you though the creation of your first simple application. From there, you’ll learn how to integrate all the interface elements Apple touch users have come to know and love, such as buttons, switches, pickers, toolbars, and sliders. You’ll master a variety of design patterns, from the simplest single view to complex hierarchical drill-downs. The confusing art of table building will be demystified, and you’ll learn how to save your data using the iPhone file system. You’ll also learn how to save and retrieve your data using a variety of persistence techniques, including Core Data and SQLite. And there’s much more! You’ll learn to draw using Quartz 2D and OpenGL ES, add multitouch gestural support (pinches and swipes) to your applications, and work with the camera, photo library, accelerometer, and built-in GPS. You’ll discover the fine points of application preferences and learn how to localize your apps for multiple languages. The iOS 6 update to the bestselling and most recommended book for Cocoa touch developers Packed full of tricks, techniques, and enthusiasm for the new SDK from a developer perspective Written in an accessible, easy-to-follow style What you’ll learn Everything you need to know to develop your own bestselling iPhone and iPad apps Best practices for optimizing your code and delivering great user experiences How to create “universal” apps for both the iPhone and iPad What is data persistence and why is it important Get started with building cool, crisp User Interfaces What and how to use Table Views How to do graphics with Quartz and OpenGL ES What geo app development features the new iOS brings to the iPhone How to get your app in iCloud And much much more... Who this book is for Everyone who wants to start developing for iPhone, iPod touch, and iPad! For the latest source code, please head to www.iphonedevbook.com. Table of Contents 1. Welcome to the Jungle 2. Appeasing the Tiki Gods 3. Handling Basic Interaction 4. More User Interface Fun 5. Autorotation and Autosizing 6. Multiview Applications 7. Tab Bars and Pickers 8. Introduction to Table Views 9. Navigation Controllers and Table Views 10. Storyboards 11. iPad Considerations 12. Application Settings and User Defaults 13. Basic Data Persistence 14. Get Your App in the iCloud 15. Grand Central Dispatch, Background Processing, and You 16. Drawing with Quartz and OpenGL 17. Taps, Touches, and Gestures 18. Where Am I? Finding Your Way with Core Location 19. Whee! Gyro and Accelerometer! 20. iPhone Camera and Photo Library 21. Collection Views 22. Application Localization 23. Appendix: Where to Next? Editorial Reviews About the Author Dave Mark is a longtime Mac developer and author who has written a number of books on Mac and iOS development, including Beginning iPhone 4 Development (Apress, 2010), More iPhone 3 Development (Apress, 2010), Learn C on the Mac (Apress, 2008), The Macintosh Programming Primer series (Addison-Wesley, 1992), and Ultimate Mac Programming (Wiley, 1995). Dave loves the water and spends as much time as possible on it, in it, or near it. He lives with his wife and three children in Virginia. Jack Nutting has been using Cocoa since the olden days, long before it was even called Cocoa. He has used Cocoa and its predecessors to develop software for a wide range of industries and applications, including gaming, graphic design, online digital distribution, telecommunications, finance, publishing, and travel. When he is not working on Mac or iOS projects, he is developing web applications with Ruby on Rails. Nutting is a passionate proponent of Objective-C and the Cocoa frameworks. At the drop of a hat, he will speak at length on the virtues of dynamic dispatch and run time class manipulations to anyone who will listen (and even to some who won’t). Nutting is the primary author of Learn Cocoa on the Mac (Apress, 2010) and Beginning iPad Development for iPhone Developers (Apress, 2010). He blogs from time to time at Nuthole.com. Jeff LaMarche is a Mac and iOS developer with more than 20 years of programming experience. Jeff has written a number of iOS and Mac development books, including Beginning iPhone 3 Development (Apress, 2009), More iPhone 3 Development (Apress, 2010), and Learn Cocoa on the Mac (Apress, 2010). Jeff is a principal at MartianCraft, an iOS and Android development house. He has written about Cocoa and Objective-C for MacTech Magazine, as well as articles for Apple’s developer web site. Jeff also writes about iOS development for his widely-read blog at http://iphonedevelopment.blogspot.com. Fredrik Olsson has been using Cocoa since Mac OS X 10.1, and for iPhone since the unofficial toolchain. He has a long and varied career ranging from real-time assembly to enterprise Java with a passion for Objective-C for it's elegance, Cocoa frameworks for their clarity, and both for creating a greater whole than their parts. When away from a keyboard Fredrik has spoken at conferences and lead developer training. Product Details Paperback: 764 pages Publisher: Apress; 1 edition (January 9, 2013) Language: English ISBN-10: 1430245123 ISBN-13: 978-1430245124 Product Dimensions: 9.3 x 7.5 x 1.7 inches

2013-02-01

Learn.Objective-C.on.the.Mac.2nd.Edition.SourceCode

Learn.Objective-C.on.the.Mac.2nd.Edition.SourceCode

2013-01-31

Beginning.iPhone.4.Development.Exploring.the.iOS.SDK.SourceCode

Beginning.iPhone.4.Development.Exploring.the.iOS.SDK.SourceCode,源代码

2012-03-20

Beginning.iOS.5.Development.Exploring.the.iOS.SDK.SourceCode

Beginning.iOS.5.Development.Exploring.the.iOS.SDK.SourceCode,源代码

2012-03-20

Beginning iOS 5 Development: Exploring the iOS SDK [Paperback]

David Mark (Author), Jack Nutting (Author), Jeff LaMarche (Author)

2012-03-20

Dependency Injection

Editorial Reviews Product Description Dependency Injection is an in-depth guide to the current best practices for using the Dependency Injection pattern-the key concept in Spring and the rapidly-growing Google Guice. It explores Dependency Injection, sometimes called Inversion of Control, in fine detail with numerous practical examples. Developers will learn to apply important techniques, focusing on their strengths and limitations, with a particular emphasis on pitfalls, corner-cases, and best practices. This book is written for developers and architects who want to understand Dependency Injection and successfully leverage popular DI technologies such as Spring, Google Guice, PicoContainer, and many others. The book explores many small examples of anchor concepts and unfolds a larger example to show the big picture. Written primarily from a Java point-of-view, this book is appropriate for any developer with a working knowledge of object-oriented programming in Java, Ruby, or C#. About the Author Dhanji R. Prasanna is an Enterprise Java consultant for technologies such as EJB3, JBI, JSF, Guice, Spring, HiveMind, and PicoContainer. He is a co-author of the Bean Validation (JSR-303), JAX-RS (JSR-311), Servlet 3.0 (JSR-315), and JavaServerFaces 2.0 (JSR-314) specifications. He is also co-author of the Java EE 6.0 (JSR-316) platform specification, which is the next edition of J2EE. Product Details * Paperback: 352 pages * Publisher: Manning Publications; 1 edition (August 28, 2009) * Language: English * ISBN-10: 193398855X * ISBN-13: 978-1933988559 * Product Dimensions: 9.1 x 7.4 x 0.8 inches

2011-03-14

Google Guice: Agile Lightweight Dependency Injection Framework

Product Description Guice (pronounced "Juice") is the 100% Java icing on the cake of Java dependency injection. Unlike other popular DI frameworks such as Spring, Guice fully embraces modern Java language features and combines simplicity with stunning performance and developer-friendliness. Google Guice: Agile Lightweight Dependency Injection Framework will not only tell you "how," it will also tell you "why" and "why not," so that all the knowledge you gain will be as widely applicable as possible. Filled with examples and background information, this book is an invaluable addition to your knowledge of modern agile Java. * Learn simple annotation-driven dependency injection, scoping and AOP, and why it all works the way it works. * Be the first to familiarize yourself with concepts that are likely to be included in a future Java EE or SE release (through JSR 299). * Get things done without having to write any XML. What you'll learn * Find out why dependency injection frameworks solve your problems, and how Guice fills that gap. * What Guice can do, can't do and how to apply that knowledge. * How Guice compares to popular alternatives like the Spring Framework. * What the future has in store, including Guice IDE, the next Guice version and the standardization of Guice's concepts through JSR 299. * How you can build real world, Guice-powered web applications using popular frameworks like Wicket or Struts 2. * How to develop a full stack Guice / Struts 2 / Hibernate application. * What you can really do with modern Java. Who is this book for? This book is for professional Java developers who are interested in dependency injection, modern Java coding practices and who want to tackle complexity with a simple, powerful and high-quality solution that already powers one of Google's highest profile applications: AdWords. This may be an alternative to Spring for many. About the Author Robbie Vanbrabant is an experienced Java developer and professional Java consultant based in Belgium. He's a well known Guice user and active member of the Guice community. Product Details * Paperback: 192 pages * Publisher: Apress; 1 edition (April 21, 2008) * Language: English * ISBN-10: 1590599977 * ISBN-13: 978-1590599976 * Product Dimensions: 9.1 x 7.5 x 0.6 inches

2011-03-14

Enterprise JavaBeans 3.1

Product Description Learn how to code, package, deploy, and test functional Enterprise JavaBeans with the latest edition of this bestselling guide. Written by the developers of JBoss EJB 3.1, this book not only brings you up to speed on each component type and container service in this implementation, it also provides a workbook with several hands-on examples to help you gain immediate experience with these components. With version 3.1, EJB's server-side component model for building distributed business applications is simpler than ever. But it's still a complex technology that requires study and lots of practice to master. Enterprise JavaBeans 3.1 is the most complete reference on this specification. You'll find a straightforward, no-nonsense explanation of the underlying technology, including Java classes and interfaces, the component model, and the runtime behavior of EJB. * Develop your first EJBs with a hands-on walkthrough of EJB 3.1 concepts * Learn how to encapsulate business logic with Session Beans and Message-Driven Beans * Discover how to handle persistence through Entity Beans, the EntityManager, and the Java Persistence API * Understand EJB's container services such as dependency injection, concurrency, and interceptors * Integrate EJB with other technologies in the Java Enterprise Edition platform * Use examples with either the JBossAS, OpenEJB, or GlassFish v3 EJB Containers About the Author As Senior Software Engineer at JBoss, a Division of Red Hat, Andrew Lee Rubinger is primarily responsible for development of the company's EJB 3.x implementation. He was an early adopter of JEE technologies and an active contributor in the tech community. Bill Burke is a Fellow at the JBoss division of REd Hat Inc. A long time JBoss contributor and architect, his current project is RESTEasy, RESTful Web Services for Java. # Paperback: 768 pages # Publisher: O'Reilly Media; Sixth Edition edition (September 17, 2010) # Language: English # ISBN-10: 0596158025 # ISBN-13: 978-0596158026 # Product Dimensions: 9.3 x 7.1 x 1.5 inches

2010-12-07

Hibernate Search in Action

Product Description Enterprise and web applications require full-featured, "Google-quality" search capabilities, but such features are notoriously difficult to implement and maintain. Hibernate Search builds on the Lucene feature set and offers an easyto- implement interface that integrates seamlessly with Hibernate-the leading data persistence solution for Java applications. Hibernate Search in Action introduces both the principles of enterprise search and the implementation details a Java developer will need to use Hibernate Search effectively. This book blends the insights of the Hibernate Search lead developer with the practical techniques required to index and manipulate data, assemble and execute search queries, and create smart filters for better search results. Along the way, the reader masters performance-boosting concepts like using Hibernate Search in a clustered environment and integrating with the features already in your applications. This book assumes you're a competent Java developer with some experience using Hibernate and Lucene. About the Author Emmanuel Bernard joined the Hibernate team in 2003 and is now the lead developer of Hibernate Annotations and Hibernate EntityManager, two key projects on top of the Hibernate core implementing the Java Persistence specification. He has also led the Hibernate Search project from its inception, reconciling the two fields. Emmanuel has been involved in ORM and Full Text search and is a regular speaker at various conferences and JUGs, including JavaOne, JBoss World, and Javapolis (Javoxx). He is also involved in the Java Community Process as a specification lead for JSR 303 (Bean Validation) and as an expert group member for JSR 317 (Java Persistence 2.0). # Paperback: 450 pages # Publisher: Manning Publications; 1 edition (December 30, 2008) # Language: English # ISBN-10: 1933988649 # ISBN-13: 978-1933988641 # Product Dimensions: 9.2 x 7.4 x 1.1 inches

2010-12-07

Java Persistence with Hibernate

本书是Hibernate实战第二版 Product Description Java Persistence with Hibernate is considerably more than simply a second edition to Hibernate in Action. It provides a comprehensive overview of all the capabilities of the Java Persistence API in addition to those of Hibernate 3, as well as a detailed comparative analysis of the two. It describes how Hibernate has been used to implement the Java Persistence standard, and how to leverage the Hibernate extensions to Java Persistence. -- From the Forward by LINDA DEMICHIEL Specification Lead, Enterprise JavaBeans 3.0 and Java Persistence Sun Microsystems Persistence, the ability of data to outlive an instance of a program, is central to modern applications. Hibernate, the most popular Java persistence tool, provides automatic and transparent object/relational mapping so it's a snap to work with SQL databases in Java applications. Hibernate conforms to the new EJB 3.0 and Java Persistence 1.0 standards. Java Persistence with Hibernate explores Hibernate by developing an application that ties together hundreds of individual examples. You'll immediately dig into the rich programming model of Hibernate 3.2 and Java Persistence, working through queries, fetching strategies, caching, transactions, conversations, and more. You'll also appreciate the well-illustrated discussion of best practices in database design, object/relational mapping, and optimization techniques. In this 2nd edition of Manning's bestselling Hibernate in Action, authors Christian Bauer and Gavin King -- the founder of the Hibernate project -- cover Hibernate 3.2 in detail along with the EJB 3.0 and Java Persistence 1.0 standards. What's Inside: --Authoritative source for any developer using Java with SQL databases. --Covers the latest major Hibernate version in great detail --Explores the new EJB 3.0 Java Persistence standard. --Written by the Hibernate founder and project lead. --Object/relational mapping concepts --Real-world tasks and examples --Application design and development processes with ORM From the Publisher Java Persistence with Hibernate is divided into three major parts. In Part 1, the book introduces the object/relational paradigm mismatch and explains the fundamentals behind object/relational mapping. Then, readers are walked through a hands-on tutorial to get you started with your first Hibernate, Java Persistence, or EJB 3.0 project. You look at Java application design for domain models and at the options for creating object/relational mapping metadata. Mapping Java classes and properties to SQL tables and columns is the focus of Part 2. You explore all basic and advanced mapping options in Hibernate and Java Persistence, with XML mapping files and Java annotations. It shows you how to deal with inheritance, collections, and complex class associations. Finally, the book discusses integration with legacy database schemas and some mapping strategies that are especially tricky. Part 3 is all about the processing of objects and how you can load and store data with Hibernate and Java Persistence. The book introduces the programming interfaces, how to write transactional and conversation-aware applications, and how to write queries. It later focuses on the correct design and implementation of layered Java applications, and the most common design patterns that are used with Hibernate, such as the Data Access Object (DAO) and EJB Command patterns. You'll see how you can test your Hibernate application easily and what other best practices are relevant if you work an object/relational mapping software. Finally, you are introduced to the JBoss Seam framework, which takes many Hibernate concepts to the next level and enables you to create conversational web applications with ease. Visit the Manning site for sample chapters, the Author Online Forum, errata and source code for Java Persistence with Hibernate. About the Author Christian Bauer is a member of the Hibernate developer team and a trainer, consultant, and product manager for Hibernate, EJB 3.0, and JBoss Seam at JBoss. Gavin King, a lead developer at JBoss, is the founder of the Hibernate project, and a member of the EJB 3.0 (JSR 220) expert group. He also leads the Web Beans JSR 299, a standardization effort involving Hibernate concepts, JSF, and EJB 3.0. # Publisher: Manning Publications; Revised edition (November 24, 2006) # Language: English # ISBN-10: 1932394885 # ISBN-13: 978-1932394887 # Product Dimensions: 9.4 x 7.2 x 1.8 inches

2010-12-07

Thomas' Calculus including Second-order Differential Equations 11 edition-review

Thomas' Calculus including Second-order Differential Equations 11 edition 复习题

2010-12-07

Thomas' Calculus including Second-order Differential Equations 11 edition-Solution

Thomas' Calculus including Second-order Differential Equations 11 edition 课后习题答案

2010-12-07

The Java EE 6 Tutorial: Basic Concepts, 4th Edition

Book Description The Java EE 6 Tutorial: Basic Concepts, Fourth Edition, is a task-oriented, example-driven guide to developing enterprise applications for the Java Platform, Enterprise Edition 6 (Java EE 6). Written by members of the Java EE 6 documentation team at Oracle, this book provides new and intermediate Java programmers with a deep understanding of the platform. Starting with expert guidance on web tier technologies, including JavaServer Faces and Facelets, this book also covers building web services using JAX-WS and JAX-RS, developing business logic with Enterprise JavaBeans components, accessing databases using the Java Persistence API, securing web and enterprise applications, and using Contexts and Dependency Injection for the Java EE platform. This edition contains extensive new material throughout, including detailed introductions to the latest APIs and platform features, and instructions for using the latest versions of GlassFish Server Open Source Edition and NetBeans IDE. Key platform features covered include * Convention over configuration, so developers need specify only those aspects of an application that vary from the convention * Annotated POJOs (Plain Old Java Objects) with optional XML configuration * Simplified but more flexible packaging * Lightweight Web Profile that is ideal for developing web applications The Java Series…from the Source Since 1996, when Addison-Wesley published the first edition of The Java Programming Language by Ken Arnold and James Gosling, this series has been the place to go for complete, expert, and definitive information on Java technology. The books in this series provide the detailed information developers need to build effective, robust, and portable applications and are an indispensable resource for anyone using the Java platform. About the Author The authors are all members of the Java EE 6 documentation team at Oracle. Eric Jendrock leads the Java EE Tutorial team and documents Java Servlet technology and Java security. Ian Evans documents Enterprise JavaBeans, Java Persistence API, Bean Validation, Java Transaction API, JAX-RS, and JAX-WS. Devika Gollapudi documents JavaServer Faces technology and Facelets. Kim Haase documents Contexts and Dependency Injection for the Java EE platform, Java security, and Java Message Service (JMS). Chinmayee Srivathsa documents resource connections. Book Details * Paperback: 600 pages * Publisher: Prentice Hall; 4 edition (August, 2010) * Language: English * ISBN-10: 0137081855 * ISBN-13: 978-0137081851 * File Size: 17.7 MiB * Hits: 3,828 times

2010-12-01

Beginning Java EE 6 with GlassFish 3, 2nd Edition

Book Description Java Enterprise Edition (Java EE) continues to be one of the leading Java technologies and platforms from Oracle (previously Sun). Beginning Java EE 6 Platform with GlassFish 3, Second Edition is this first tutorial book on the final (RTM) version of the Java EE 6 Platform. Step by step and easy to follow, this book describes many of the Java EE 6 specifications and reference implementations, and shows them in action using practical examples. This book uses the new version of GlassFish 3 to deploy and administer the code examples. Written by an expert member of the Java EE 6 specification request and review board in the Java Community Process (JCP), this book contains the best information possible, from an expert’s perspective on enterprise Java technologies. What you’ll learn * Get started with the final version of the new Java EE 6 Platform. * Explore and use the new EJB 3.1 and JPA 2.0 APIs from entities to session beans to message�driven beans, and more. * Discover the new web tier development APIs including JSPs, JSTL, and Expression Language, and especially the new JSF 2.0 and Facelets. * Uncover the new web services, RESTful services, and more available in Java EE 6. * Create dynamic user interfaces for your enterprise and transactional Java applications. Who this book is for This book is for advanced Java programmers as well as Java EE 6 beginners. Architects will also find information about how to layer their Java EE applications. About the Author Antonio Goncalves is a senior software architect specialized in Java/Java EE. As a former BEA consultant, he has expertise in application servers (Weblogic, JBoss, and GlassFish). He is the author of a Java EE 5 book in France and is also an Expert Member on Java EE 6, EJB 3.1, and JPA 2.0. He is the cofounder of the Paris Java User Group. For more, visit http://www.antoniogoncalves.org. Book Details * Paperback: 536 pages * Publisher: Apress; 2 edition (August, 2010) * Language: English * ISBN-10: 143022889X * ISBN-13: 978-1430228899 * File Size: 8.7 MiB * Hits: 3,798 times

2010-11-30

Learn Objective-C on the Mac

Learn Objective-C on the Mac Copyright © 2009 by Mark Dalrymple and Scott Knaster All rights reserved. No part of this work may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording, or by any information storage or retrieval system, without the prior written permission of the copyright owner and the publisher. ISBN-13 (pbk): 978-1-4302-1815-9 ISBN-13 (electronic): 978-1-4302-1816-6 Printed and bound in the United States of America 9 8 7 6 5 4 3 2 1 Trademarked names may appear in this book. Rather than use a trademark symbol with every occurrence of a trademarked name, we use the names only in an editorial fashion and to the benefit of the trademark owner, with no intention of infringement of the trademark. Java™ and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc., in the US and other countries. Apress, Inc., is not affiliated with Sun Microsystems, Inc., and this book was written without endorsement from Sun Microsystems, Inc. Lead Editors: Clay Andres and Dave Mark Technical Reviewer: Jeff LaMarche Editorial Board: Clay Andres, Steve Anglin, Mark Beckner, Ewan Buckingham, Tony Campbell, Gary Cornell, Jonathan Gennick, Michelle Lowman, Matthew Moodie, Jeffrey Pepper, Frank Pohlmann, Ben Renow-Clarke, Dominic Shakeshaft, Matt Wade, Tom Welsh Project Manager: Denise Santoro Lincoln Copy Editor: Heather Lang Associate Production Director: Kari Brooks-Copony Production Editor: Laura Esterman Compositor/Artist/Interior Designer: Diana Van Winkle Proofreader: Greg Teague Indexer: Toma Mulligan Cover Designer: Kurt Krames Manufacturing Director: Tom Debolski Distributed to the book trade worldwide by Springer-Verlag New York, Inc., 233 Spring Street, 6th Floor, New York, NY 10013. Phone 1-800-SPRINGER, fax 201-348-4505, e-mail orders-ny@springer-sbm.com, or visit http://www.springeronline.com. For information on translations, please contact Apress directly at 2855 Telegraph Avenue, Suite 600, Berkeley, CA 94705. Phone 510-549-5930, fax 510-549-5939, e-mail info@apress.com, or visit http://www.apress.com. Apress and friends of ED books may be purchased in bulk for academic, corporate, or promotional use. eBook versions and licenses are also available for most titles. For more information, reference our Special Bulk Sales–eBook Licensing web page at http://www.apress.com/info/bulksales. The information in this book is distributed on an “as is” basis, without warranty. Although every precaution has been taken in the preparation of this work, neither the author(s) nor Apress shall have any liability to any person or entity with respect to any loss or damage caused or alleged to be caused directly or indirectly by the information contained in this work. The source code for this book is available to readers at http://www.apress.com.

2010-10-27

Programming in Objective-C 2.0

Programming in Objective-C 2.0 Copyright © 2009 by Pearson Education, Inc. All rights reserved. No part of this book shall be reproduced, stored in a retrieval system, or transmitted by any means, electronic, mechanical, photocopying, recording, or otherwise, without written permission from the publisher. No patent liability is assumed with respect to the use of the information contained herein. Although every precaution has been taken in the preparation of this book, the publisher and author assume no responsibility for errors or omissions. Nor is any liability assumed for damages resulting from the use of the information contained herein. ISBN-13: 978-0-321-56615-7 ISBN-10: 0-321-56615-7 Library of Congress Cataloging-in-Publication Data: Kochan, Stephen G. Programming in Objective-C 2.0 / Stephen G. Kochan. -- 2nd ed. p. cm. ISBN 978-0-321-56615-7 (pbk.) 1. Objective-C (Computer program language) 2. Object-oriented programming (Computer science) 3. Macintosh (Computer)--Programming. I. Title. QA76.73.O115K63 2009 005.1'17--dc22 2008049771 Printed in the United States of America First Printing December 2008 Trademarks All terms mentioned in this book that are known to be trademarks or service marks have been appropriately capitalized. Sams Publishing cannot attest to the accuracy of this information. Use of a term in this book should not be regarded as affecting the validity of any trademark or service mark. Warning and Disclaimer Every effort has been made to make this book as complete and as accurate as possible, but no warranty or fitness is implied. The information provided is on an “as is” basis. The author and the publisher shall have neither liability nor responsibility to any person or entity with respect to any loss or damages arising from the information contained in this book. Bulk Sales Pearson offers excellent discounts on this book when ordered in quantity for bulk purchases or special sales. For more information, please contact U.S. Corporate and Government Sales 1-800-382-3419 corpsales@pearsontechgroup.com For sales outside of the U.S., please contact International Sales international@pearsoned.com

2010-10-27

Learn Objective-C for Java Developers

Learn Objective-C for Java Developers Copyright © 2009 by James Bucanek All rights reserved. No part of this work may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording, or by any information storage or retrieval system, without the prior written permission of the copyright owner and the publisher. ISBN-13 (pbk): 978-1-4302-2369-6 ISBN-13 (electronic): 978-1-4302-2370-2 Printed and bound in the United States of America 9 8 7 6 5 4 3 2 1 Trademarked names may appear in this book. Rather than use a trademark symbol with every occurrence of a trademarked name, we use the names only in an editorial fashion and to the benefit of the trademark owner, with no intention of infringement of the trademark. Lead Editors: Clay Andres, Douglas Pundick Technical Reviewer: Evan DiBiase Editorial Board: Clay Andres, Steve Anglin, Mark Beckner, Ewan Buckingham, Tony Campbell, Gary Cornell, Jonathan Gennick, Jonathan Hassell, Michelle Lowman, Matthew Moodie, Jeffrey Pepper, Frank Pohlmann, Douglas Pundick, Ben Renow-Clarke, Dominic Shakeshaft, Matt Wade, Tom Welsh Project Manager: Kylie Johnston Copy Editor: Elizabeth Berry Compositor: Lynn L’Heureux Indexer: Ann Rogers/Ron Strauss Artist: April Milne Cover Designer: Anna Ishchenko Manufacturing Director: Michael Short Distributed to the book trade worldwide by Springer-Verlag New York, Inc., 233 Spring Street, 6th Floor, New York, NY 10013. Phone 1-800-SPRINGER, fax 201-348-4505, e-mail ordersny@ springer-sbm.com, or visit http://www.springeronline.com. For information on translations, please e-mail info@apress.com, or visit http://www.apress.com. Apress and friends of ED books may be purchased in bulk for academic, corporate, or promotional use. eBook versions and licenses are also available for most titles. For more information, reference our Special Bulk Sales–eBook Licensing web page at http://www.apress.com/info/bulksales. The information in this book is distributed on an “as is” basis, without warranty. Although every precaution has been taken in the preparation of this work, neither the author(s) nor Apress shall have any liability to any person or entity with respect to any loss or damage caused or alleged to be caused directly or indirectly by the information contained in this work. The source code for this book is available to readers at http://www.apress.com. Download at

2010-10-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除