Добро пожаловать на сайт электронной библиотеки! Здесь можно найти произведения русских и зарубежных авторов. Скачать множество книг и журналов различных жанров и направлений. Большой выбор художественной, бизнес, учебной и технической литературы. Все представленные здесь книги и журналы имеют подробное описание и обложку. Наша библиотека регулярно пополняется только новыми и интересными материалами!
Название: C++ Concurrency in Action Автор: Anthony Williams Издательство: Manning Publications Год издания: 2012 Страниц: 528 ISBN: 1933988770, 978-1933988771 Язык: English Формат: PDF + EPUB Размер: 16.2 Мб
C++ Concurrency in Action is a reference and guide to the new C++ 11 Standard for experienced C++ programmers as well as those who have never written multithreaded code. This book will show you how to write robust multithreaded applications in C++ while avoiding many common pitfalls.
Multiple processors with multiple cores are the norm these days. The C++11 version of the C++ language offers beefed-up support for multithreaded applications, and requires that you master the principles, techniques, and new language features of concurrency to stay ahead of the curve.
Without assuming you have a background in the subject, C++ Concurrency in Action gradually enables you to write robust and elegant multithreaded applications in C++11. You’ll explore the threading memory model, the new multithreading support library, and basic thread launching and synchronization facilities. Along the way, you’ll learn how to navigate the trickier bits of programming for concurrency.
Written for C++ programmers who are new to concurrency and others who may have written multithreaded code using other languages, APIs, or platforms.
What’s inside Written for the new C++11 Standard Programming for multiple cores and processors Small examples for learning, big examples for practice
Table of Contents Chapter 1. Hello, world of concurrency in C++! Chapter 2. Managing threads Chapter 3. Sharing data between threads Chapter 4. Synchronizing concurrent operations Chapter 5. The C++ memory model and operations on atomic types Chapter 6. Designing lock-based concurrent data structures Chapter 7. Designing lock-free concurrent data structures Chapter 8. Designing concurrent code Chapter 9. Advanced thread management Chapter 10. Testing and debugging multithreaded applications
Appendix A. Brief reference for some C++11 language features Appendix B. Brief comparison of concurrency libraries Appendix C. A message-passing framework and complete ATM example Appendix D. C++ Thread Library reference
Скачать с depositfiles.com Скачать с turbobit.net Скачать с letitbit.net
Java: A Beginner's Guide, 6th edition
Fully updated for Java Platform, Standard Edition 8 (Java SE 8), Java: A Beginner's Guide, Sixth Edition gets you started programming in Java right away. Bestselling programming author Herb Schildt begins with the basics, such as how to create,
Programming in Go: Creating Applications for the 21st Century
Today’s most exciting new programming language, Go, is designed from the ground up to help you easily leverage all the power of today’s multicore hardware. With this guide, pioneering Go programmer Mark Summerfield shows how to write code that takes
Stephen G. Kochan - Learning iOS Programming, 2nd Edition
Get a rapid introduction to iPhone, iPad, and iPod touch programming. With this easy-to-follow guide, you’ll learn the steps necessary for developing your first marketable iOS application, from opening Xcode to submitting your product to the App
High Performance MySQL, 3rd Edition
How can you bring out MySQL’s full power? With High Performance MySQL, you’ll learn advanced techniques for everything from designing schemas, indexes, and queries to tuning your MySQL server, operating system, and hardware to their fullest
Anthony S. Briggs - Hello! Python
Hello! Python fully covers the building blocks of Python programming and gives you a gentle introduction to more advanced topics such as object-oriented programming, functional programming, network programming, and program design. New (or nearly
Peter Harrington - Machine Learning in Action
Machine Learning in Action is unique book that blends the foundational theories of machine learning with the practical realities of building tools for everyday data analysis. You’ll use the flexible Python programming language to build programs that