Saturday, January 17, 2009

Java Generics and Collections or Junos Enterprise Routing

Java Generics and Collections: Speed Up the Java Development Process

Author: Maurice Naftalin

This comprehensive guide shows you how to master the most important changes to Java since it was first released. Generics and the greatly expanded collection libraries have tremendously increased the power of Java 5 and Java 6. But they have also confused many developers who haven't known how to take advantage of these new features.

"Java Generics and Collections" covers everything from the most basic uses of generics to the strangest corner cases. It teaches you everything you need to know about the collections libraries, so you'll always know which collection is appropriate for any given task, and how to use it.

Topics covered include: Fundamentals of generics: type parameters and generic methods Other new features: boxing and unboxing, foreach loops, varargs Subtyping and wildcards Evolution not revolution: generic libraries with legacy clients and generic clients with legacy libraries Generics and reflection Design patterns for generics Sets, Queues, Lists, Maps, and their implementations Concurrent programming and thread safety with collections Performance implications of different collections

Generics and the new collection libraries they inspired take Java to a new level. If you want to take your software development practice to a new level, this book is essential reading.

Philip Wadler is Professor of Theoretical Computer Science at the University of Edinburgh, where his research focuses on the design of programming languages. He is a co-designer of GJ, work that became the basis for generics in Sun's Java 5.0.

Maurice Naftalin is Technical Director at Morningside Light Ltd., a software consultancy in the United Kingdom. He has most recentlyserved as anarchitect and mentor at NSB Retail Systems plc, and as the leader of the client development team of a major UK government social service system.

"A brilliant exposition of generics. By far the best book on the topic, it provides a crystal clear tutorial that starts with the basics and ends leaving the reader with a deep understanding of both the use and design of generics."
Gilad Bracha, Java Generics Lead, Sun Microsystems



Interesting book: Marketing de Gestão

Junos Enterprise Routing: A Practical Guide to Junos Software and Enterprise Certification

Author: Doug Marschk

Written by the instructors and creators of the JNTCP-ER Certification Exams, JUNOS Enterprise Routing is the only comprehensive book for Juniper enterprise and edge routing environments. It offers complete coverage of all the services available to the JUNOS administrator, including JUNOS Enhanced Services (ES). This book is the official study guide for all three Juniper Enterprise Routing certification exams, and is highly recommended reading to pass the exams. With its field-guide emphasis on practical solutions, you can easily take the book beyond the classroom and into working networks as a design, maintenance, and troubleshooting reference par excellence. JUNOS Enterprise Routing covers all three certification exams in this track: Juniper Networks Certified Internet Associate (JNCIA-ER) Juniper Networks Certified Internet Specialist (JNCIS-ER) Juniper Networks Certified Internet Expert (JNCIE-ER) With more services such as voice, conference, and multicast on the IP router platform, the market for enterprise routers is growing exponentially, and the need for certified engineers to keep up with network developments in protocols and security is paramount. For everyone who works with Juniper enterprise and edge routing environments, this is a must-have book.



Table of Contents:

Foreword     ix
Credits     xiii
Preface     xv
Introduction to JUNOS Enterprise Routing     1
JUNOS Overview     3
CLI Review     4
Advanced CLI and Other Cool Stuff     24
Conclusion     25
Exam Topics     25
Chapter Review Questions     26
Chapter Review Answers     28
Interfaces     30
Permanent Interfaces     30
Transient Interfaces     32
Interface Properties     38
Interface Configuration Examples     41
Interface Troubleshooting     59
Conclusion     67
Exam Topics     67
Chapter Review Questions     68
Chapter Review Answers     70
Protocol Independent Properties and Routing Policy     71
Protocol Independent Properties     72
Routing Policy     90
Conclusion     111
Exam Topics     111
Chapter Review Questions     112
Chapter Review Answers     115
Interior Gateway Protocols and Migration Strategies     117
IGP Overview     118
RIP DeploymentScenario     134
IGP Migration     156
Overlay Migration Scenario: RIP to OSPF     163
EIGRP-to-OSPF Migration     180
Conclusion     195
Exam Topics     195
Chapter Review Questions     196
Chapter Review Answers     198
Border Gateway Protocol and Enterprise Routing Policy     200
What Is BGP?     200
Internal and External BGP     207
BGP and the Enterprise     212
Asymmetric Link Speed Support     214
BGP Deployment: Asymmetric Load Balancing     219
Enterprise Routing Policy     244
Multihome Beer-Co     247
Inbound Policy     271
Conclusion     287
Exam Topics     288
Chapter Review Questions     289
Chapter Review Answers     291
Access Security     293
Security Concepts     293
Securing Access to the Router     295
Firewall Filters     307
Spoof Prevention (uRPF)     326
Monitoring the Router     333
Conclusion     343
Exam Topics     343
Chapter Review Questions      344
Chapter Review Answers     346
Introduction to JUNOS Services     347
JUNOS Services     348
Layer 2 Services     350
Layer 3 Services     362
Layer 3 Services Configuration     369
Additional Service Options     390
Conclusion     395
Exam Topics     396
Chapter Review Questions     396
Chapter Review Answers     398
Advanced JUNOS Services     399
Route Tables and Next Hop Service Sets     399
IPSec VPNs     406
NAT     434
Combining Services     450
The Life of a Packet     457
Conclusion     460
Exam Topics     460
Chapter Review Questions     461
Chapter Review Answers     463
Class of Service     464
What Is IP CoS, and Why Do I Need It?     464
IP Differentiated Services     481
M7i and J-Series CoS Capabilities     490
DiffServ CoS Deployment and Verification     518
J-Series Adaptive Shapers and Virtual Channels     553
Conclusion     560
Exam Topics     561
Chapter Review Questions     561
Chapter Review Answers     564
IP Multicast in the Enterprise     566
What Is Multicast?     566
Multicast Protocols     582
PIM Sparse Mode: Static RP     592
Configure PIM Sparse Mode with Bootstrap RP     617
PIM-Based Anycast-RP     629
Conclusion     639
Exam Topics     640
Chapter Review Questions     640
Chapter Review Answers     642
JUNOS Software with Enhanced Services     644
JUNOS Software with Enhanced Services Overview     644
Migrating from JUNOS to JUNOS Software with Enhanced Services     652
Service Migration Case Study: JUNOS to JUNOS Software with Enhanced Services     673
Conclusion     692
Exam Topics     692
Chapter Review Questions     692
Chapter Review Answers     694
Glossary     695
Index     753

No comments:

Post a Comment