Flylib.com
Better, Faster, Lighter Java
Better, Faster, Lighter Java
ISBN: 0596006764
EAN: 2147483647
Year: 2003
Pages: 111
Authors:
Bruce A. Tate
,
Justin Gehtland
BUY ON AMAZON
Better, Faster, Lighter Java
Table of Contents
Copyright
Preface
Who Should Read This Book?
Organization of This Book
Conventions Used in This Book
Comments and Questions
Acknowledgments
Chapter 1. The Inevitable Bloat
1.1 Bloat Drivers
1.2 Options
1.3 Five Principles for Fighting the Bloat
1.4 Summary
Chapter 2. Keep It Simple
2.1 The Value of Simplicity
2.2 Process and Simplicity
2.3 Your Safety Net
2.4 Summary
Chapter 3. Do One Thing, and Do It Well
3.1 Understanding the Problem
3.2 Distilling the Problem
3.3 Layering Your Architecture
3.4 Refactoring to Reduce Coupling
3.5 Summary
Chapter 4. Strive for Transparency
4.1 Benefits of Transparency
4.2 Who s in Control?
4.3 Alternatives to Transparency
4.4 Reflection
4.5 Injecting Code
4.6 Generating Code
4.7 Advanced Topics
4.8 Summary
Chapter 5. You Are What You Eat
5.1 Golden Hammers
5.2 Understanding the Big Picture
5.3 Considering Technical Requirements
5.4 Summary
Chapter 6. Allow for Extension
6.1 The Basics of Extension
6.2 Tools for Extension
6.3 Plug-In Models
6.4 Who Is the Customer?
6.5 Summary
Chapter 7. Hibernate
7.1 The Lie
7.2 What Is Hibernate?
7.3 Using Your Persistent Model
7.4 Evaluating Hibernate
7.5 Summary
Chapter 8. Spring
8.1 What Is Spring?
8.2 Pet Store: A Counter-Example
8.3 The Domain Model
8.4 Adding Persistence
8.5 Presentation
8.6 Summary
Chapter 9. Simple Spider
9.1 What Is the Spider?
9.2 Examining the Requirements
9.3 Planning for Development
9.4 The Design
9.5 The Configuration Service
9.6 The CrawlerIndexer Service
9.7 The Search Service
9.8 The Console Interface
9.9 The Web Service Interface
9.10 Extending the Spider
Chapter 10. Extending jPetStore
10.1 A Brief Look at the Existing Search Feature
10.2 Replacing the Controller
10.3 The User Interface (JSP)
10.4 Setting Up the Indexer
10.5 Making Use of the Configuration Service
10.6 Adding Hibernate
10.7 Summary
Chapter 11. Where Do We Go from Here?
11.1 Technology
11.2 Process
11.3 Challenges
11.4 Conclusion
Chapter 12. Bibliography
12.1 Books
12.2 Referenced Internet Sources
12.3 Helpful Internet Sources
12.4 Other References
Colophon
Index
index_A
index_B
index_C
index_D
index_E
index_F
index_G
index_H
index_I
index_J
index_L
index_M
index_O
index_P
index_R
index_S
index_T
index_U
index_V
index_W
Better, Faster, Lighter Java
ISBN: 0596006764
EAN: 2147483647
Year: 2003
Pages: 111
Authors:
Bruce A. Tate
,
Justin Gehtland
BUY ON AMAZON
Building Web Applications with UML (2nd Edition)
Dynamic Clients
Scripting
Activities
Activities
Activities
Microsoft Windows Server 2003(c) TCP/IP Protocols and Services (c) Technical Reference
Local Area Network (LAN) Technologies
Wide Area Network (WAN) Technologies
Address Resolution Protocol (ARP)
User Datagram Protocol
Windows Internet Name Service (WINS)
The New Solution Selling: The Revolutionary Sales Process That Is Changing the Way People Sell [NEW SOLUTION SELLING 2/E]
Chapter Two Principles
Chapter Six Defining Pain or Critical Business Issue
Chapter Seven Diagnose Before You Prescribe
Chapter Eleven Gaining Access to People with Power
Appendix B Solution Selling: A Scalable Approach
Mapping Hacks: Tips & Tools for Electronic Cartography
Hack 6. Make Route Maps Easier to Read
Hack 34. Map Other Planets
Hack 42. Map Your Tracklogs on the Web
Hack 88. Load Your Waypoints into a Spatial Database
Hack 90. Crawl the Geospatial Web with RedSpider
InDesign Type: Professional Typography with Adobe InDesign CS2
Using Placeholder Text
Metrics Kerning
Paragraph Indents and Spacing
Creating Default Styles
Determining Margins
Python Standard Library (Nutshell Handbooks) with
The whrandom Module
The Queue Module
The thread Module
Data Storage
The dis Module
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies