MENU

C++ Optymalizacja kodu

(eBook)

Sprawdzone techniki zwiększania wydajności

0.00  [ 0 ocen ]
 Dodaj recenzję
Rozwiń szczegóły »
  • Druk: Warszawa, 2017

  • Autor: Kurt Guntheroth

  • Wydawca: Promise

  • Formaty:
    PDF
    (Watermark)
    Watermark
    Znak wodny czyli Watermark to zaszyfrowana informacja o użytkowniku, który zakupił produkt. Dzięki temu łatwo jest zidentyfikować użytkownika, który rozpowszechnił produkt w sposób niezgodny z prawem. Ten rodzaj zabezpieczenia jest zdecydowanie najbardziej przyjazny dla użytkownika, ponieważ aby otworzyć książkę zabezpieczoną Watermarkiem nie jest potrzebne konto Adobe ID oraz autoryzacja urządzenia.

Cena katalogowa: 79,80 zł
60,65
Dodaj do schowka
Dostępność: online po opłaceniu
Produkt elektroniczny Plik do pobrania po realizacji zamówienia

C++ Optymalizacja kodu

We współczesnym świecie, pełnym pośpiechu i rywalizacji, wydajność programu jest równie istotna dla klientów, jak oferowane przez niego funkcje. Ten praktyczny podręcznik wyjaśnia podstawowe zasady podnoszenia wydajności, które pomagają w optymalizacji kodu C++. Uczy, jak dostosowywać poprawny kod C++ tak, aby działał on szybciej i zużywał mniej zasobów na każdym komputerze, począwszy od zegarka, poprzez telefon, stację roboczą, superkomputer, aż po globalną sieć serwerów.
Autor Kurt Guntheroth prezentuje szereg przykładów demonstrujących, w jaki sposób można, stopniowo wdrażając przedstawione zasady, osiągnąć kod spełniający wymagania klientów dotyczące reaktywności i przepustowości. O przydatności porad zamieszczonych w tej książce będzie się można przekonać, gdy kolega z zespołu zawoła: „Zaczęło działać niesamowicie szybko. Kto coś naprawił?”
Dowiedz się jak:
• Wyznaczać kandydatów do optymalizacji przy użyciu programu profilującego oraz czasomierzy programowych
• Przeprowadzać powtarzalne eksperymenty w celu mierzenia wydajności zmodyfikowanych wersji kodu
• Optymalizować użycie zmiennych dynamicznych
• Podnieść wydajność kosztownych pętli i funkcji
• Przyspieszyć działanie funkcji przetwarzających ciągi
• Rozpoznawać efektywne algorytmy i wzorce optymalizacyjne
• Identyfikować mocne i słabe strony klas kontenerów w C++
• Analizować wyszukiwanie i sortowanie z perspektywy optymalizatora
• W efektywny sposób używać funkcji przesyłania strumieniowego we/wy w języku C++
• W wydajny sposób stosować w kodzie C++ funkcje równoległe bazujące na wątkach
„ Cenne źródło praktycznych porad — aktualnych, trafnych i osadzonych w rzeczywistości. Solidne kompendium wiedzy o nowym obliczu języka C++.”
—Jerry Tan
Starszy programista,
The Depository Trust & Clearing Corporation
Kurt Guntheroth, programista z ponad 35-letnim doświadczeniem, od ćwierćwiecza zajmuje się opracowywaniem wydajnego kodu C++. Rozwija programy dla platform Windows, Linux oraz systemów wbudowanych. Kurt mieszka w Seattle w stanie Waszyngton.

  • Sposób dostarczenia produktu elektronicznego
    Produkty elektroniczne takie jak Ebooki czy Audiobooki są udostępniane online po opłaceniu zamówienia kartą lub przelewem na stronie Twoje konto > Biblioteka.
    Pliki można pobrać zazwyczaj w ciągu kilku-kilkunastu minut po uzyskaniu poprawnej autoryzacji płatności, choć w przypadku niektórych publikacji elektronicznych czas oczekiwania może być nieco dłuższy.
    Sprzedaż terytorialna towarów elektronicznych jest regulowana wyłącznie ograniczeniami terytorialnymi licencji konkretnych produktów.
  • Ważne informacje techniczne
    Minimalne wymagania sprzętowe:
    procesor: architektura x86 1GHz lub odpowiedniki w pozostałych architekturach
    Pamięć operacyjna: 512MB
    Monitor i karta graficzna: zgodny ze standardem XGA, minimalna rozdzielczość 1024x768 16bit
    Dysk twardy: dowolny obsługujący system operacyjny z minimalnie 100MB wolnego miejsca
    Mysz lub inny manipulator + klawiatura
    Karta sieciowa/modem: umożliwiająca dostęp do sieci Internet z prędkością 512kb/s
    Minimalne wymagania oprogramowania:
    System Operacyjny: System MS Windows 95 i wyżej, Linux z X.ORG, MacOS 9 lub wyżej, najnowsze systemy mobilne: Android, iPhone, SymbianOS, Windows Mobile
    Przeglądarka internetowa: Internet Explorer 7 lub wyżej, Opera 9 i wyżej, FireFox 2 i wyżej, Chrome 1.0 i wyżej, Safari 5
    Przeglądarka z obsługą ciasteczek i włączoną obsługą JavaScript
    Zalecany plugin Flash Player w wersji 10.0 lub wyżej.
    Informacja o formatach plików:
    • PDF - format polecany do czytania na laptopach oraz komputerach stacjonarnych.
    • EPUB - format pliku, który umożliwia czytanie książek elektronicznych na urządzeniach z mniejszymi ekranami (np. e-czytnik lub smartfon), dając możliwość dopasowania tekstu do wielkości urządzenia i preferencji użytkownika.
    • MOBI - format zapisu firmy Mobipocket, który można pobrać na dowolne urządzenie elektroniczne (np.e-czytnik Kindle) z zainstalowanym programem (np. MobiPocket Reader) pozwalającym czytać pliki MOBI.
    • Audiobooki w formacie MP3 - format pliku, przeznaczony do odsłuchu nagrań audio.
    Rodzaje zabezpieczeń plików:
    • Watermark - (znak wodny) to zaszyfrowana informacja o użytkowniku, który zakupił produkt. Dzięki temu łatwo jest zidentyfikować użytkownika, który rozpowszechnił produkt w sposób niezgodny z prawem. Ten rodzaj zabezpieczenia jest zdecydowanie bardziej przyjazny dla użytkownika, ponieważ aby otworzyć książkę zabezpieczoną Watermarkiem nie jest potrzebne konto Adobe ID oraz autoryzacja urządzenia.
    • Brak zabezpieczenia - część oferowanych w naszym sklepie plików nie posiada zabezpieczeń. Zazwyczaj tego typu pliki można pobierać ograniczoną ilość razy, określaną przez dostawcę publikacji elektronicznych. W przypadku zbyt dużej ilości pobrań plików na stronie WWW pojawia się stosowny komunikat.
NAZWA I FORMAT
OPIS
ROZMIAR

Przeczytaj fragment

NAZWA I FORMAT
OPIS
ROZMIAR
(pdf)
Brak informacji
Słowa kluczowe: C++

Inni Klienci oglądali również

4,50 zł
5,00 zł

Wspólna chemia

Horwath jest jednym z nielicznych polskich pisarzy potrafiących skonstruować pełnokrwiste postaci bohaterów, rozpisać świetne dialogi, umiejętnie dozować napięcie i grozę, by następnie rozładować naelektryzowaną atmosferę lekkim żartem. Prowadzi...
12,59 zł
13,99 zł

Dziewczyny kodują. Kod przyjaźni. Tom 1

Dziewczyny kodują – wyjątkowy projekt, łączący non-fiction z fabułą, naukę programowania z dobrą zabawą, tekst z zabawnymi rysunkami i – komputery z dziewczynami. To opowieść o dziewczynkach, które połączył wspólny projekt &nd...
19,50 zł
25,00 zł

Podaj mi kod dostępu

Co by się stało gdyby nagle ktoś wyczyścił twoje konto? W jaki sposób byś zareagował gdyby twój macierzysty bank, którego jesteś klientem powiedziałby, że nigdy o tobie nie słyszał? W jaki sposób jeden z bohaterów zna...
46,02 zł
59,00 zł

150 odpowiedzi na pytania o kody w JPK_VAT

"Od 1 października 2020 r. w ewidencji VAT i JPK stosujemy specjalne kody (oznaczenia). Ustawodawca przewidział pięć rodzajów kodów, w tym kody GTU, których stosowanie przysparza podatnikom najwięcej problemów. Publikac...
35,26 zł
41,00 zł

Ćwiczenia z podstaw matematyki wyższej. Algebra liniowa. Geometria analityczna. Optymalizacja liniowa

Skrypt zawiera bogaty materiał ćwiczeniowy ze wstępu do matematyki wyższej. Dotyczy on podstaw matematyki, algebry liniowej z optymalizacją liniową oraz geometrii analitycznej. Ma on ułatwić studentom rozpoczynającym studia poznanie, zrozumienie i usys...
17,94 zł
29,90 zł

Mentalny kod DNA

Co znajdziesz w książce "Mentalny kod DNA"? Zarządzanie sobą i Zespołem poprzez antystres - Jak choroby wpływają na ludzkie geny i cywilizację, a także codzienną pracę - Geny, Stres, Mutacje a Zdrowie - Ewolucja ge...
33,30 zł
44,40 zł

Kody mądrości. Starożytne słowa, które przebudowują połączenia neuronalne w mózgu i uzdrawiają serce

Istnieją słowa, dzięki którym możesz pokonać strach, stawić czoła lękom, zyskać przebaczenie, ochronę, a nawet uzdrowienie. W jaki sposób słowa wpływają na połączenia neuronalne w mózgu i pomagają zmienić siebie? Tłumaczy to Gregg ...
12,90 zł
15,00 zł

Optymalizacja wybranych procesów inżynierii chemicznej z dyspersją wzdłużną

W pracy przedstawiono problem optymalizacji dwóch wybranych procesów inżynierii chemicznej.Rozważano proces fluidalnego ogrzewania rozdrobnionego ciała stałego w poziomym fluidyzacyjnym wymienniku ciepła oraz reakcje chemiczne przeb...
75,60 zł
84,00 zł

Optymalizacja zatrudnienia. Właściwe praktyki w czasie zmian

Publikacja dotyczy problematyki efektywności zatrudnienia w firmie. Informacje zawarte w książce mogą być pomocne do samodzielnego przeprowadzenia przeglądu zatrudnienia oraz do optymalizacji podziału pracy w organizacji. Czytelnik ...

Recenzje

Nikt nie dodał jeszcze recenzji. Bądź pierwszy!