Współbieżność C++ w akcji

Ocena:   (4,7 na 5)

Współbieżność C++ w akcji (Anthony Williams)

Opinie czytelników

Podsumowanie:

Książka jest wysoko ceniona za kompleksowe omówienie koncepcji współbieżności w C++, dobrze napisaną treść i przydatność jako odniesienie dla programistów. Zawiera pomocne analogie i przykłady, które wyjaśniają złożone tematy. Niektórzy recenzenci zwracają jednak uwagę na problemy z jakością druku i potrzebę aktualizacji w celu uwzględnienia najnowszych funkcji C++, takich jak coroutines.

Zalety:

Niesamowicie napisany, kompleksowy przegląd współbieżności, dobrze wyjaśnione koncepcje z analogiami, świetne odniesienie do nowoczesnej współbieżności C++, wysoce zalecane dla poważnych programistów, zawiera praktyczne przykłady i dodatek do dodatkowych koncepcji.

Wady:

Wymaga podstawowej znajomości C++, aby zrozumieć przykłady, jakość druku jest słaba z czarno-białymi rysunkami, brakuje aktualizacji nowych funkcji, takich jak coroutines z C++20/23, może być mylące w przypadku niektórych terminów, takich jak kontynuacje.

(na podstawie 25 opinii czytelników)

Oryginalny tytuł:

C++ Concurrency in Action

Zawartość książki:

Streszczenie

Ten bestseller został zaktualizowany i poprawiony, aby uwzględnić wszystkie najnowsze zmiany w C++ 14 i 17. C++ Concurrency in Action, Second Edition uczy wszystkiego, czego potrzebujesz, aby pisać solidne i eleganckie aplikacje wielowątkowe w C++17.

Zakup książki drukowanej obejmuje bezpłatny eBook w formatach PDF, Kindle i ePub od Manning Publications.

O technologii

Wybierasz C++, gdy Twoje aplikacje muszą działać szybko. Dobrze zaprojektowana współbieżność sprawia, że działają one jeszcze szybciej. C++ 17 zapewnia silne wsparcie dla wielowątkowego, wieloprocesorowego programowania wymaganego do szybkiego przetwarzania grafiki, uczenia maszynowego i innych zadań wrażliwych na wydajność. Ta wyjątkowa książka rozpakowuje funkcje, wzorce i najlepsze praktyki współbieżności C++ klasy produkcyjnej.

O książce

C++ Concurrency in Action, Second Edition to kompletny przewodnik po pisaniu eleganckich aplikacji wielowątkowych w C++. Zaktualizowany do wersji C++ 17, dokładnie omawia każdy aspekt współbieżnego rozwoju, od rozpoczynania nowych wątków po projektowanie w pełni funkcjonalnych wielowątkowych algorytmów i struktur danych. Mistrz współbieżności Anthony Williams przedstawia przykłady i praktyczne zadania w każdym rozdziale, w tym spostrzeżenia, które zachwycą nawet najbardziej doświadczonych programistów.

Co zawiera

⬤ Pełne omówienie nowych funkcji C++ 17.

⬤ Uruchamianie wątków i zarządzanie nimi.

⬤ Synchronizacja operacji współbieżnych.

⬤ Projektowanie kodu współbieżnego.

⬤ Debugowanie aplikacji wielowątkowych.

O Czytelniku

Napisany dla średnio zaawansowanych programistów C i C++. Nie wymaga wcześniejszego doświadczenia ze współbieżnością.

O autorze

Anthony Williams jest aktywnym członkiem panelu BSI C++ od 2001 roku i twórcą rozszerzeń just:: thread Pro do biblioteki wątków C++ 11.

Spis treści

⬤ Witaj, świecie współbieżności w C++.

⬤ Zarządzanie wątkami.

⬤ Udostępnianie danych między wątkami.

⬤ Synchronizacja operacji współbieżnych.

⬤ Model pamięci C++ i operacje na typach atomowych.

⬤ Projektowanie współbieżnych struktur danych opartych na blokadach.

⬤ Projektowanie współbieżnych struktur danych bez blokad.

⬤ Projektowanie współbieżnego kodu.

⬤ Zaawansowane zarządzanie wątkami.

⬤ Algorytmy równoległe.

⬤ Testowanie i debugowanie aplikacji wielowątkowych.

Dodatkowe informacje o książce:

ISBN:9781617294693
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2019
Liczba stron:592

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Książka kucharska z dietą roślinną: Kompletna kolekcja 600 przepisów roślinnych do gotowania...
Uwolnij zdrowy styl życia dzięki książce...
Książka kucharska z dietą roślinną: Kompletna kolekcja 600 przepisów roślinnych do gotowania zdrowych, szybkich i łatwych posiłków wegańskich w domu. Ze wskazówkami, jak - Plant Based Diet Cookbook: A Complete Collection of 600 Plant-Based Recipes to Cook Healthy, Quick and Easy Vegan Meals at Home. With Tips on How
The Piano Teacher's Survival Guide: Inspirujące strategie nauczania, dogłębne porady techniczne i...
The Piano Teacher's Survival Guide to kompleksowy...
The Piano Teacher's Survival Guide: Inspirujące strategie nauczania, dogłębne porady techniczne i pomysłowe pomysły dla nauczycieli fortepianu i pianistów. - The Piano Teacher's Survival Guide: Inspiring Teaching Strategies, In-Depth Technical Advice, and Imaginative Ideas for Piano Teachers and Pianists
The Best of Grade 5 Piano: Kompilacja najlepszych utworów dla klasy 5 (średnio-zaawansowanej) - The...
Jest to kolekcja najlepszych utworów dla klasy 5...
The Best of Grade 5 Piano: Kompilacja najlepszych utworów dla klasy 5 (średnio-zaawansowanej) - The Best of Grade 5 Piano: A Compilation of the Best Grade 5 (Intermediate) Pieces Ever
Wybór właściwej ścieżki w życiu - Choosing the Right Path in Life
Pamiętam całe swoje życie od drugiego roku życia. Trzy razy prawie straciłem życie,...
Wybór właściwej ścieżki w życiu - Choosing the Right Path in Life
Współbieżność C++ w akcji - C++ Concurrency in Action
Streszczenie Ten bestseller został zaktualizowany i poprawiony, aby uwzględnić wszystkie najnowsze zmiany w...
Współbieżność C++ w akcji - C++ Concurrency in Action
The Best of Grade 4 Piano: A Compilation of the Best Grade 4 (Early Intermediate) Pieces...
Przez lata wiele utworów egzaminacyjnych zawładnęło...
The Best of Grade 4 Piano: A Compilation of the Best Grade 4 (Early Intermediate) Pieces Ever
Adwentystyczna edukacja online: Wykorzystanie potencjału - Adventist Online Education: Realizing the...
Ten zbiór badań przeprowadzonych przez...
Adwentystyczna edukacja online: Wykorzystanie potencjału - Adventist Online Education: Realizing the Potential
Desperate Gamble
Szykuje się wojna. Orkowie gromadzą się, a krasnoludy zaginęły, więc napięcie w krainie Meshella jest wysokie. Podczas gdy elfy mobilizują się, J'Tu otrzymuje...
Desperate Gamble
Medytacja: Kundalini Awakening With Spiritual Mindfulness and Chakras and Remove Stress, Anxiety and...
Wreszcie przewodnik po medytacji, który ułatwia...
Medytacja: Kundalini Awakening With Spiritual Mindfulness and Chakras and Remove Stress, Anxiety and Depression and Improve Aware - Meditation: Kundalini Awakening With Spiritual Mindfulness and Chakras and Remove Stress, Anxiety and Depression and Improve Aware

Prace autora wydały następujące wydawnictwa:

© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)