Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Taming Java Threads

Buy
Taming Java Threads, 9781893115101 (1893115100), Apress, 2000

Learning how to write multithreaded applications is the key to taking full advantage of the Java platform. In Taming Java Threads, well-known columnist and Java expert Allen Holub provides Java programmers with the information they need to write real multithreaded programs--programs with real code. Holub provides an in-depth explanation of how threads work along with information about how to solve common problems such as deadlocks and race conditions. He not only explains common problems, but also provides the uncommon solutions that mark the difference between production-level code and toy demos.

Topics covered in this book include the architecture of threads; the mutex and lock management; condition variables and counting semaphores; timers, alarms, and swing thread safety; observers and multicasters; singletons, critical sessions, and reader/writer locks; threads in an object-oriented world; and object-oriented threading architectures.

While it is essential to build support for threading into a Java program from the very beginning, most books on the subjects of Java-UI construction and Java networking barely touch on threading topics. Along with being a basic Java reference, this book is a must-read for any Java developer.

(HTML tags aren't allowed.)

Microsoft Visual C++ Windows Applications by Example
Microsoft Visual C++ Windows Applications by Example
With this book you will learn how to create applications using MDI, complex file formats, text parsing and processing, graphics, and interactions. Every essential skill required to build Windows desktop-style applications is covered in the context of fully working examples.

The book begins with a quick primer on the C++ language, and
...
Sams Teach Yourself ASP.NET 4 in 24 Hours: Complete Starter Kit
Sams Teach Yourself ASP.NET 4 in 24 Hours: Complete Starter Kit

DVD includes Visual Web Developer 2010 Express and ASP.NET 4

 

In just 24 sessions of one hour or less, you’ll learn how to build complete, professional-quality web solutions with ASP.NET 4 and Microsoft Visual Web Developer 2010. Using this...

Data Smart: Using Data Science to Transform Information into Insight
Data Smart: Using Data Science to Transform Information into Insight

Data Science gets thrown around in the press like it's magic. Major retailers are predicting everything from when their customers are pregnant to when they want a new pair of Chuck Taylors. It's a brave new world where seemingly meaningless data can be transformed into valuable insight to drive smart business decisions.
...


ABC Practical Guide to Dog Training
ABC Practical Guide to Dog Training
Dog Training That Works–as Simple as ABC!

If you’re a dog owner, you’re already a trainer. From the moment you bring your dog home, you’re teaching him how to behave–and, without realizing it, you could be instilling undesirable behaviors that have to be unlearned. Now, there’s a simple, no-nonsense way to...

Artificial Intelligence: A New Synthesis (The Morgan Kaufmann Series in Artificial Intelligence)
Artificial Intelligence: A New Synthesis (The Morgan Kaufmann Series in Artificial Intelligence)

Intelligent agents are employed as the central characters in this new introductory text. Beginning with elementary reactive agents, Nilsson gradually increases their cognitive horsepower to illustrate the most important and lasting ideas in AI. Neural networks, genetic programming, computer vision, heuristic search, knowledge representation and...

Microsoft SQL Server 2000 DTS Step by Step
Microsoft SQL Server 2000 DTS Step by Step
Teach yourself how to use SQL Server 2000 Data Transformation Services (DTS)—and begin writing your own data movement applications—one step at a time. This practical, hands-on tutorial expertly guides you through the development of a DTS application that extracts and transforms data from a database into a data warehouse. Work at...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy