101 tipů, knihoven a praktických nápadů pro vaše projekty - Nejcennějším zdrojem poznání při jakékoliv činnosti – a programování v jazyce Java není výjimkou – jsou bezesporu zkušenější kolegové: právě oni nám dokáží předat ty nejlepší praktické dovednosti, užitečné rady a elegantní tipy vedoucí k rychlému vyřešení našeho úkolu.
Jednotlivé tipy a návody z knihy vám ukáží, jak dané činnosti v Javě jednoduše vyřešit a co vše k tomu budete potřebovat. V knize se mimo jiné dozvíte, jak:
- Pracovat s běžnými metodami, typy, asercemi a operátory
- Vyhledávat a nahrazovat v textu pomocí regulárních výrazů
- Kódovat a dekódovat binární data, formátovat řetězce
- Zpracovávat soubory XML, získávat data ze stránek HTML
- Procházet sémantický web, vytvořit slovník RDF pro vaši firmu
- Publikovat, seskupovat a filtrovat kanály RSS, zjišťovat změny v kanálech RSS
- Kreslit grafy, vytvářet výstupní sestavy
- Vytvořit grafické uživatelské rozhraní s funkcí zvětšení
- Zpracovávat hudební soubory, provádět syntézu zvuků
- Synchronizovat vlákna při paralelním programování
- Odesílat formuláře na servery http
- Tvořit a používat testy zdrojového kódu pomocí knihovny JUnit
- Programovat výpočetní mřížky
- Dát programátorům i zákazníkům k dispozici systém řízení změn
- Tvořit neuronové sítě, genetické algoritmy, inteligentní agenty
Kniha vám ukáže, jak používat možnosti a knihovny jazyka Java efektivním a přímočarým způsobem. Přečtete si 101 triků ze všech oblastí práce s Javou: poznáte Javu opravdu na maximum.
Na doprovodném CD jsou umístěny zdrojové kódy všech příkladů a řešení uvedených v knize.
O autorovi:
Brian D. Eubanks je konzultantem, autorem a školitelem specializujícím se na programování a na internetové technologie. Je také zakladatelem společnosti Eu Technologies. V oblastech programování, správy sítí a systémových konzultací má více než 20 let zkušeností a v současnosti se zabývá především jazyky Java a XML.
postupů ze všech oblastí jazyka Java. Autor se přitom neomezuje jen na tradiční témata a problémy, jako např. práci s řetězci a regulárními výrazy, synchronizaci vláken nebo práci s jazykem XML, ale věnuje se i atraktivním a ryze moderním otázkám sémantického webu, technologií RSS či RDF, nebo práci se zvukem, hudbou, grafikou a vůbec s multimédii. Poznáte také, jak přinuti váš program, aby mluvil lidskou řečí.