Ako rozbehať Spring HTTP Invoker na vzdialené volanie procedúr? Ukážka kompletného projektu a jeho architektúry vrátane dvoch možností realizácie servera: ako modulu v servletovom kontajneri alebo jednoduchšieho servera pre Oracle JDK6.
Category Archives: Programovanie
Gradle mi pomohol zostaviť projekt v okamihu!
Turbosprievodca inštaláciou automatizačného nástroja Gradle a ukážka jednoduchého Java webového projektu. Ako naštartovať projekt, skompilovať ho, spustiť, a ako vybudovať výsledný ZIP.
Inštalácia Oracle JDK 7 na Debian Wheezy 64-bit
Postup inštalačných krokov pre Oracle JDK 7 na 64-bitovom Debiane Wheezy.
Poznámky k ThreadPoolExecutor-u
Niekoľko poznámok k java.util.concurrent.ThreadPoolExecutor a jeho správaniu.
Kuchárka k JUnit
Tento preklad článku JUnit Cookbook je krátka kuchárka, kde nájdete kroky, ktorých sa môžete pridržiavať pri písaní a udržiavaní vašich testov vytváraných pomocou knižnice JUnit.
Dizajnové čriepky: anonymné vnútorné triedy 2
Druhý diel traktátu o anonymných vnútorných triedach. Ako pristupovať k premenným z vonkajšej triedy a ako obabrať technické obmedzenia.
Dizajnové čriepky: anonymné vnútorné triedy
Anonymné vnútorné triedy vyzerajú v Jave strašne, ale je to otázka zvyku. Koniec koncov, nič iné ani neostáva, používajú sa na každom rohu. Ako to funguje? Ako sa možno vysomáriť z ich zápisu?
Parsovanie XML pomocou API Android SAX
Android samozrejme podporuje všetky štandardné reprezentácie XML (DOM, SAX, StAX) a dodáva ešte jednu, poloznámu možnosť, a to v podobe tried android.sax, ktorý je rovnako efektívny ako SAX, ale používa omnoho prehľadnejšie API.
Dizajnové čriepky: parametre metód, továreň miesto konštruktora a System.exit(1)
Naďabil som v knižnici na kód metódy. Bol strašný a to z troch dôvodov. Ako by sa dal vylepšiť? Lepšie parametre metód, továrenské metódy namiesto konštruktorov a celosvetový zákaz System.exit(1).
Ako nakonfigurovať Jetty v Java kóde
Servletový kontajner Jetty umožňuje veľmi jednoduché embeddovanie, čiže použitie v rámci iných aplikácií. To sa prejavuje aj v jeho jednoduchej konfigurácii pomocou Java kódu, čo v mnohých jednoduchých prípadoch uľahčuje spúšťanie a ladenie webových aplikácií. V článku si ukážeme základné triedy a mechanizmy, pomocou ktorých je to možné dosiahnuť.