Hodnotenie:
Knihu „Odstraňovanie problémov v jazyku Java“ odporúčame vývojárom v jazyku Java, ktorí chcú zlepšiť svoje zručnosti v oblasti ladenia a odstraňovania problémov. Ponúka systematický prístup k riešeniu problémov, ktorý môže ušetriť čas a zvýšiť efektivitu. Mnohí recenzenti si všimli jej komplexné pokrytie tém a praktických príkladov, vďaka čomu je cenným zdrojom informácií pre začínajúcich aj skúsených vývojárov.
Výhody:⬤ Komplexný a dobre organizovaný obsah o odstraňovaní problémov a ladení v jazyku Java.
⬤ Prístupný štýl písania s praktickými príkladmi.
⬤ Systematické prístupy, ktoré môžu výrazne skrátiť čas ladenia.
⬤ Cenné pre nových aj skúsených vývojárov v jazyku Java.
⬤ Slúži ako referencia do budúcnosti na pochopenie konceptov v rôznych nástrojoch.
⬤ Pútavé a informatívne písanie, ktoré zlepšuje učenie.
⬤ Niektorý obsah nemusí úplne pokrývať pokročilé moderné techniky protokolovania a profilovania, napríklad integráciu nástrojov ako Splunk alebo NewRelic.
⬤ Návrhy na logovanie a metriky sa môžu zdať zastarané alebo nedostatočné pre komplexné, reálne aplikácie.
⬤ Mohlo by prospieť podrobnejšie pokrytie výziev asynchrónneho profilovania kódu.
(na základe 9 čitateľských recenzií)
Troubleshooting Java: Read, Debug, and Optimize Jvm Applications
Efektívne čítanie a pochopenie existujúceho kódu je pre vývojára superschopnosťou. V tejto knihe si osvojíte techniky profilovania kódu, pokročilého ladenia a vyhodnocovania protokolov, aby ste našli a opravili chyby a problémy s výkonom.
V knihe Odstraňovanie problémov v jazyku Java: V tejto príručke sa naučíte, ako: Čítať, ladiť a optimalizovať aplikácie JVM.
Určiť, čo robí kód pri prvom zobrazení.
Odhaliť logické problémy kódu.
Vyhodnocovať výpisy haldy s cieľom nájsť úniky pamäte.
Sledovať spotrebu procesora s cieľom optimalizovať vykonávanie.
Používať výpisy vlákien na vyhľadávanie a riešenie deadlockov.
Jednoducho sledovať systém orientovaný na služby alebo mikroslužby.
Správne používať protokolovanie na lepšie pochopenie vykonávania aplikácie Java.
Efektívne používať ladiace programy jazyka Java.
Hľadanie chýb, odstraňovanie neporiadku v staršom kóde alebo vyhodnocovanie kódovej základne pre nové funkcie zaberá veľa času vývojára. Riešenie problémov v jazyku Java: V tejto kapitole sa dozviete, ako efektívne pochopiť, ako aplikácie v Jave fungujú, ako ich optimalizovať a ako opraviť chyby, ktoré ich rozbíjajú. Prejdete od základov ladenia až po pokročilé metódy na lokalizáciu problémov v architektúrach mikroslužieb a ušetríte si hodiny - alebo dokonca dni - času. Každá nová technika je vysvetlená na živých ilustráciách a pútavých príkladoch z praxe.
Zakúpenie tlačenej knihy zahŕňa bezplatnú elektronickú knihu vo formátoch PDF, Kindle a ePub od Manning Publications.
O technológiách: Kniha je určená pre všetkých používateľov, ktorí majú záujem o technológie, ktoré sa používajú v praxi.
Fakt: Počas svojej kariéry strávite oveľa viac času čítaním kódu ako jeho písaním. Zručnosti v oblasti skúmania kódu v tejto knihe radikálne zvýšia vašu efektivitu pri pochopení a zlepšovaní aplikácií v jazyku Java.
O knihe.
Riešenie problémov v jazyku Java: JVM aplikácie predstavujú praktické techniky na skúmanie a opravu neznámeho kódu: Čítanie, ladenie a optimalizácia JVM aplikácií. Naučíte sa v nej časovo úsporné postupy na objavovanie skrytých závislostí, zisťovanie príčin pádov a interpretáciu neočakávaných výsledkov. Prekročte hranice profilovania a ladenia a začnite chápať, ako aplikácie Java skutočne fungujú.
Čo nájdete vo vnútri.
Zistite, čo robí kód, keď ho vidíte prvýkrát.
Vyhodnocujte výpisy haldy, aby ste našli úniky pamäte.
Monitorujte spotrebu procesora s cieľom optimalizovať vykonávanie.
Používajte výpisy vlákien na hľadanie a riešenie deadlockov.
Odhaľte chyby v logike kódu.
Lokalizujte prerušované problémy počas behu.
O čitateľovi.
Pre stredne pokročilých vývojárov jazyka Java.
O autorovi.
Laurentiu Spilca je skúsený vývojár Java a Spring a skúsený technologický inštruktor. Je autorom publikácií Spring Start Here a Spring Security in Action.
Obsah: Kniha je venovaná problematike Java Spring, ktorá sa týka najmä implementácie a implementácie technológií, ktoré sú v nej zahrnuté.
ČASŤ 1 - ZÁKLADY SKÚMANIA KÓDOVEJ ZÁKLADNE.
1 Odhaľovanie nejasností aplikácie.
2 Pochopenie logiky aplikácie pomocou techník ladenia.
3 Hľadanie koreňových príčin problémov pomocou pokročilých techník ladenia.
4 Ladenie aplikácií na diaľku.
5 Využívanie logov na maximum: Kontrola správania aplikácie.
ČASŤ 2 - HĹBKOVÁ ANALÝZA VYKONÁVANIA APLIKÁCIE.
6 Identifikácia problémov so spotrebou zdrojov pomocou techník profilovania.
7 Vyhľadávanie skrytých problémov pomocou techník profilovania.
8 Používanie pokročilých nástrojov na vizualizáciu profilovaných údajov.
9 Skúmanie zámkov vo viacvláknových architektúrach.
10 Vyšetrovanie deadlockov pomocou výpisov vlákien.
11 Vyhľadávanie problémov súvisiacich s pamäťou pri vykonávaní aplikácie.
ČASŤ 3 - HĽADANIE PROBLÉMOV VO VEĽKÝCH SYSTÉMOCH.
12 Skúmanie správania aplikácií vo veľkých systémoch.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)