Java Native Interface: propojujeme Javu a C/C++ – 1
Java Native Interface (JNI) je rozhraní pro jazyk C, které umožňuje v Java aplikacích využívat nativní knihovny, a naopak také využívat Javu v nativních aplikacích. Tento seriál vám JNI představí a naučí vás jej používat.
autor: Luboš Doležel (21.10.2010)
zařazení: články, blog / J2SE
Ako na optimalizáciu Java kódu
Optimalizácia kódu na rýchlosť a zmenšenie pamäťovej náročnosti býva druhoradou záležitostí. Pozrieme sa, ako týmto problémom predchádzať.Počas rokov som videl rôzny kód a pracoval na rôznych projektoch, nových alebo už dlhšie bežiacich. Optimalizovanie na rýchlosť a zmenšenie pamäťovej náročnosti väčšinou prichádza na rad až...
vložil: Cyril Sochor (13.8.2010)
zařazení: články, blog / J2SE
SIGAR API – získání systémových informací
Tento článek navazuje na sérii článků o méně známých, avšak zajímavých nástrojích a technologiích. Dnes se zaměříme na knihovnu SIGAR (Hyperic’s System Information Gatherer), která nám umožňuje získávat zajímavé informace ze systému nehledě na to, na kterém systému naše aplikace pracuje. O této knihovně již byla na našem blogu řeč – nyní...
autor: Radek Teichmann (30.7.2010)
zařazení: články, blog / J2SE
Jak jednoduše simulovat v testech HTTP server
Občas při tvorbě automatických testů potřebujeme otestovat funkcionalitu, která stahuje nějaká data z Internetu. V mém případě to byla funkce na stahování seznamu zneplatněných certifikátů (CRL). Původně jsem měl automatický test napsaný tak, že se seznam skutečně stahoval. To bylo nevýhodné ze dvou důvodů:test nefungoval bez připojení k...
autor: Pavel Jetenský (9.7.2010)
zařazení: články, blog / J2SE
GeeCON 2010 – den první
V letošním roce jsme s kolegy z Forresta vyrazili na GeeCON v Poznani. Podle referencí z loňského roku se jednalo o velmi dobrou akci, takže jsme plni očekávání vyrazili směr Balt. Cesta do Poznani byla velmi jednoduchá – z Náchoda je to furt rovně , překvapily mne příjemně stavy silnic – takovou po které jsme jeli my aby člověk v Čechách...
vložil: Jan Novotný (14.5.2010)
zařazení: články, blog / J2SE
Generátor rodných čísel
V poslední době se věnuji automatizovaným Selenium testům jednoho obchodního systému. Při vkládání osob do systému je nutné zadat rodné číslo a systém provádí jeho validaci a sleduje, jestli je v systému unikátní. Abych mohl automatizovat funkčnost zakládání osob, tak jsem se rozhodl, že vytvořím generátor rodných čísel. Není vše ale tak...
vložil: Pavel Müller (13.5.2010)
zařazení: články, blog / J2SE
LinkedArrayQueue (LinkedArrayQueue)
Nedavno jsem potreboval rychlou kolekci (presneji mi stacila queue) na udrzovani velkeho poctu objektu. Nebylo nutne aby dana kolekce byla thread safe, nejdulezitejsi vsak bylo aby s novymi elementy nezabirala moc pameti a aby mela konstantni rychlosti pro vkladani a vyber elementu (kdyz tak co nejrychlejsi).Premyslel jsem nad pouzitim ArrayList...
vložil: Matej Tymeš (10.5.2010)
zařazení: články, blog / J2SE
Názvy argumentů metod v reflexi
Člověk neznalý věci by mohl nabýt dojmu, že přes reflexi v Javě půjdou získat všechny informace, které se v signaturách tříd a metod nacházejí. Reflexe v Javě je skutečně velmi mocná, nicméně k některým informacím se nedostává jednoduše (jak jsme si ukázali v minulém článku) a k některým se bohužel nedokážete dostat vůbec. Do té posledně jmenované...
autor: Jan Novotný (26.4.2010)
zařazení: články, blog / J2SE
(Ne)bezpečná Java
Pokud se zajímáte o Linux, nebude pro vás patrně akce InstallFest neznámá. Letošního ročníku, který byl zaměřen na sítě a bezpečnost, jsem se zúčastnil i jako přednášející. Záznam mojí přednášky "(Ne)bezpečná Java" můžete najít na stránkách InstallFestu.
autor: Zdeněk Troníček (17.4.2010)
zařazení: články, blog / J2SE
Oříšek v reflexní analýze generik
Minulý týden jsem řešil zajímavý problém s reflexí a došel jsem k závěru, že generiky v reflexním API jsou opravdu velká legrace. Prototypoval jsem myšlenku automatického generování implementací nad obecným kontejnerem – dejme tomu Map (což není pro účely tohoto článku zase až tak důležité), a došel jsem k potřebě správně číst generické informace z...
vložil: Jan Novotný (19.3.2010)
zařazení: články, blog / J2SE
strana 5/16 | předchozí 1 2 3 4 5 6 7 8 9 10 11 následující | celkem 153 položek | zobrazit všechny |