To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters Show hidden characters. Free O'Reilly books and convenient script to just download them. Also if you do not want all the files, just simply comment the ones you do not want.
This comment has been minimized. Sign in to view. Copy link Quote reply. Thanks :. Nice job.. Thanks a lot! Thanks for this. I've been looking for good Microservices books.
Found a few here. Here an excellent document about Reactive Systems. Thanks a lot. Thanks man! Thanks ;. Thank you. Save me ton of time to find out good PDF for these books. Thanks alot. Owner Author. Wow okay I didn't realize this blew up from so many years ago lol. Thanks a million Yuan!! Thanks buddy. Thanks a lot..!! Atomic Variables 5. Overview of the Atomic Classes 5. Using the Atomic Classes 5. Variable substitution 5. Changing algorithms 5.
Retrying operations 5. Notifications and Atomic Variables 5. Summary of Atomic Variable Usage 5. Data exchange 5. Compare and set 5. Advanced atomic data types 5. Bulk data modification 5. Thread Local Variables 5. Inheritable Thread Local Variables 5. Summary 5. Example Classes 6.
Advanced Synchronization Topics 6. Synchronization Terms 6. Semaphore 6. Barrier 6. Countdown Latch 6. Exchanger 6. Preventing Deadlock 6. Deadlock and Automatic Lock Releases 6. Preventing Deadlock with Timeouts 6. Deadlock Detection 6. Lock Starvation 6. Summary 6. Example Classes 7. Threads and Swing 7. Swing Threading Restrictions 7. Processing on the Event-Dispatching Thread 7.
Using invokeLater and invokeAndWait 7. Long-Running Event Callbacks 7. Summary 7. Example Classes 8. Threads and Collection Classes 8. Overview of Collection Classes 8. Collection Interfaces 8. Threadsafe Collection Classes 8. Thread-Unsafe Collection Classes 8. Thread-Notification Collection Classes 8.
Synchronization and Collection Classes 8. Simple Synchronization 8. Complex Synchronization 8. Iterators and Enumerations 8. Thread-Aware Classes 8. Using the Collection Classes 8. Summary 8. Example Classes 9. Thread Scheduling 9. An Overview of Thread Scheduling 9. Priority-Based Scheduling 9. The Scheduling Process 9.
Priority Exceptions 9. Priority inversion 9. Complex priorities 9. Scheduling with Thread Priorities 9. Other Thread-Scheduling Methods 9. Popular Threading Implementations 9. Green Threads 9. Windows Native Threads 9. Solaris Native Threads 9.
Linux Native Threads 9. Summary 9. Example Classes Thread Pools Why Thread Pools? Thread Pools and Throughput Why Not Thread Pools? Executors Using a Thread Pool Queues and Sizes Rejected Tasks Thread Creation Callable Tasks and Future Results The FutureTask Class Single-Threaded Access Summary Task Scheduling Overview of Task Scheduling The java. Timer Class Using the Timer The javax. Using the javax. Using the Future Interface An Example Multithreaded Server Using the multithreaded server Miscellaneous Thread Topics Thread Groups Threads and Java Security Daemon Threads Threads and Class Loading Threads and Exception Handling The ThreadDeath Class Threads, Stacks, and Memory Usage Stack Overflow Errors Out of Memory Errors Specifying Stack Sizes Stack APIs Thread Performance Overview of Performance Measuring Java Performance Synchronized Collections Atomic Variables and Contended Synchronization The ConcurrentHashMap Class Thread Creation and Thread Pools Parallelizing Loops for Multiprocessor Machines Parallelizing a Single-Threaded Program Loop Scheduling and Load Balancing Static or chunk scheduling
0コメント