• Články
  • Zprávičky
  • Fórum
  • Podpořte Root
  • Školení
  • Galerie
  • Root do mailu
  • RSS
  • Blogy
  • Knihy
  • Speciály
  • Manuály
  • Licence
  • Jak na Linux
  • Zdroják
    • Hledat

    Root.cz  »  Témata  »  Java

    Java

    181–210 / 513
    První strana Předchozí strana 4 5 6 7 8 9 10 Následující strana Poslední strana
    • Pohled pod kapotu JVM – práce s texturami v knihovně SDLJava

      Ilustrační obrázek
      V dnešní části seriálu o programovacím jazyce Java i o virtuálním stroji Javy si popíšeme princip texturování implementovaný v knihovně OpenGL i způsob práce s texturami (načtení, použití, specifikace vlastností) v SDLJava s využitím tříd org.gljava.opengl.Texture a org.gljava.opengl.TextureFactory.
      Pavel Tišnovský
      18. 2. 2014
      Doba čtení: 31 minut
    • Pohled pod kapotu JVM – složitější tělesa, textury a sprity v knihovně SDLJava

      Ilustrační obrázek
      V dnešní části seriálu o jazyce Java i o virtuálním stroji Javy si řekneme, jak lze v knihovně SDLJava obejít funkce glBegin a glEnd z OpenGL 1 (které již nejsou v OpenGL 3.1 a ES oficiálně podporovány) pomocí polí vrcholů (vertex arrays). Seznámíme se také s třídou Sprite využitelnou nejenom ve hrách.
      Pavel Tišnovský
      11. 2. 2014
      Doba čtení: 29 minut

    • Nejvíce chyb v roce 2013 zaznamenaly Internet Explorer, Java a Chrome

      GFI labs zveřejnily zprávu o chybách objevených v software během roku 2013. Jak se dalo čekat, nejvíce se chyby objevovaly v těch nejznámějších aplikacích. Právě na ně se totiž zaměřují vývojáři i útočníci a navíc třeba Google má pro objevitele…
      Petr Krčmář
      5. 2. 2014
    • Pohled pod kapotu JVM – volání funkcí OpenGL s využitím knihovny SDLJava

      Ilustrační obrázek
      V dnešní části našeho předlouhého seriálu o programovacím jazyce Java i o virtuálním stroji Javy si ukážeme, jakým způsobem je možné využít knihovnu SDLJava pro získání takzvaného vykreslovacího kontextu OpenGL a jaké rozhraní nám SDLJava nabízí pro volání funkcí grafické knihovny OpenGL.
      Pavel Tišnovský
      4. 2. 2014
      Doba čtení: 39 minut
    • Ubuntu možná odsune OpenJDK na vedlejší kolej

      Vývojáři distribuce Ubuntu zvažují, zda s nadcházejícím vydáním 14.04 nepřesunout OpenJDK do nižší kategorie balíčků zvané Universe. Tato svobodná implementace Javy je totiž dost náročná na údržbu a skýtá řadu bezpečnostních chyb a rizik…
      Roman Bořánek
      23. 1. 2014

    • Pohled pod kapotu JVM – základní koncepty, na nichž je postavena knihovna SDLJava

      Ilustrační obrázek
      V dnešní části seriálu o programovacím jazyce Java i o virtuálním stroji Javy si popíšeme základní koncepty používané při vykreslování s využitím knihovny SDLJava. Popíšeme si především možnosti třídy sdljava.video.SDLSurface, včetně metod využívaných při operacích typu BitBLT.
      Pavel Tišnovský
      21. 1. 2014
      Doba čtení: 29 minut
    • Lednové setkání CZ JBUG: Undertow a RHQ

      Ve středu 15. ledna od 18:00 se v místnosti D3 v prostorách Fakulty informatiky Masarykovy university v Brně (Botanická 68a) koná pravidelné setkání Czech JBoss User Group. Tento měsíc setkání ozvláštní přítomnost dvou zahraničních hostů – Stuart…
      Vojtěch Trefný
      8. 1. 2014
    • Pohled pod kapotu JVM – double buffering v praxi (dokončení)

      Ilustrační obrázek
      V dnešní části seriálu o jazyce Java i o virtuálním stroji Javy dokončíme popis způsobů využití double bufferingu v javovských aplikacích založených na knihovnách AWT či Swing. Ukážeme si taktéž způsob využití třídy BufferStrategy při explicitním vytvoření zadního bufferu, a to i v celoobrazovkovém režimu.
      Pavel Tišnovský
      7. 1. 2014
      Doba čtení: 20 minut
    • Pohled pod kapotu JVM – double buffering v praxi

      Ilustrační obrázek
      V dnešní části seriálu o programovacím jazyce Java i o virtuálním stroji Javy si popíšeme a na několika demonstračních příkladech ukážeme, jakým způsobem je možné při vykreslování využívat double buffering, což může vést ke značnému urychlení celé graficky náročné aplikace či k zamezení nežádoucích vizuálních chyb.
      Pavel Tišnovský
      31. 12. 2013
      Doba čtení: 24 minut
    • Budoucnost Firefoxu: pohled pod pokličku (2/2)

      Ilustrační obrázek
      Mozilla plánuje, že Firefox skutečně bude využívat více souběžně běžících procesů. Naopak s omezováním podpory plug-inů to zatím není tak horké, jak se ještě nedávno zdálo. Přesto úlohu Flash Playeru by časem mohl zastat JavaScript. Bezpečnost má zvýšit chystaný sandbox anebo ochrana proti stopování.
      Jiří Macich ml.
      11. 12. 2013
      Doba čtení: 13 minut
    • Pohled pod kapotu JVM – vykreslování bitmap typu BufferedImage a VolatileImage

      Ilustrační obrázek
      V dnešní části seriálu o programovacím jazyce Java i o virtuálním stroji Javy si řekneme, jaké výkonnostní problémy mohou doprovázet použití bitmap typu BufferedImage při vykreslování na obrazovku a jak lze výkonnost grafické aplikace (typicky hry) v některých případech vylepšit použitím bitmap typu VolatileImage.
      Pavel Tišnovský
      10. 12. 2013
      Doba čtení: 32 minut
    • Pohled pod kapotu JVM – exkluzivní celoobrazovkové grafické režimy

      Ilustrační obrázek
      Dnešní část seriálu o jazyce Java i o stroji Javy je zaměřena na popis základních vlastností exkluzivních celoobrazovkových grafických režimů, které lze v Javě použít pro tvorbu her a dem. Ukážeme si, jak lze zjistit základní informace o dostupných grafických režimech i jak se provádí zapnutí vybraného režimu.
      Pavel Tišnovský
      3. 12. 2013
      Doba čtení: 19 minut
    • Pohled pod kapotu JVM – je grafický subsystém Javy vhodný pro 2D hry?

      Ilustrační obrázek
      Dnešní část seriálu o jazyce Java pojednává o problematice grafického subsystému Javy, zejména s ohledem na tvorbu 2D her, popř. interaktivních programů či dem. Ukazuje se, že při volbě správných technik lze i v této oblasti dosáhnout uspokojivých výsledků srovnatelných s jinými technologiemi (SDL, Pygame atd.).
      Pavel Tišnovský
      26. 11. 2013
      Doba čtení: 21 minut
    • Pohled pod kapotu JVM – přednosti a zápory využití JNI při optimalizacích (3)

      Ilustrační obrázek
      V dnešní části seriálu o jazyce Java se podruhé budeme zabývat problematikou polí vytvořených v javovské části aplikace a předávaných do nativní (většinou céčkové) funkce. Na dvojici benchmarků si ukážeme, jaké JNI funkce je vhodné využít a které funkce jsou naopak z časového a paměťového hlediska nevýhodné.
      Pavel Tišnovský
      19. 11. 2013
      Doba čtení: 46 minut
    • Pohled pod kapotu JVM – přednosti a zápory využití JNI při optimalizacích (2)

      Ilustrační obrázek
      V dnešní části seriálu o programovacím jazyce Java i o virtuálním stroji Javy budeme pokračovat v popisu rozhraní JNI. Řekneme si, jakým způsobem mohou nativní (céčkové) funkce pracovat s poli vytvořenými v javovské části aplikace a jaké problémy mohou při práci s poli v nativních funkcích nastat.
      Pavel Tišnovský
      12. 11. 2013
      Doba čtení: 19 minut
    • ART je náhrada za Dalvik v Androidu

      Dalvik je jednou z nejstarších a zároveň nejdůležitějších komponent Androidu. Jedná se o engine, který se stará o spouštění a běh aplikací, které jsou obvykle vytvořené v platformně nezávislém bytekódu. Podle mnohých je právě Dalvik zodpovědný za…
      Petr Krčmář
      7. 11. 2013
    • Pohled pod kapotu JVM – přednosti a zápory využití JNI při optimalizacích

      Ilustrační obrázek
      V dnešní části seriálu o jazyce Java si řekneme, jaké přednosti ale i zápory může přinést využití rozhraní JNI při optimalizaci javovských aplikací. Díky existenci JNI lze část aplikačního kódu napsat v některém jazyku (C, C++) překládaném do nativního kódu, což však nemusí být ve všech případech výhodné.
      Pavel Tišnovský
      5. 11. 2013
      Doba čtení: 19 minut
    • Pohled pod kapotu JVM – základy optimalizace aplikací naprogramovaných v Javě (použití MMX a SSE2)

      Ilustrační obrázek
      V dnešní části seriálu o programovacím jazyce Java i o virtuálním stroji Javy si řekneme další podrobnosti o optimalizacích funkce System.arraycopy(). Ukážeme si, jakým způsobem jsou při implementaci této funkce detekována a použita různá rozšíření instrukčních sad – především MMX a SSE2.
      Pavel Tišnovský
      29. 10. 2013
      Doba čtení: 33 minut
    • Firefox bude blokovat i nové verze Java plug-inu

      Webový prohlížeč Firefox už nějakou dobu blokuje starší verze Java plug-inu. Nyní Mozilla potvrdila, že se na seznam blokovaných dostanou i nové verze Javy, protože prý „vážně ohrožují bezpečnost, stabilitu či snižují výkon“. Uživatelé tak budou…
      Petr Krčmář
      23. 10. 2013
    • Pohled pod kapotu JVM – základy optimalizace aplikací naprogramovaných v Javě (záhadná funkce System.arraycopy)

      Ilustrační obrázek
      V dnešní části seriálu o programovacím jazyce Java i o virtuálním stroji Javy si řekneme, jakým způsobem je v Hotspotu implementována velmi důležitá a často využívaná funkce System.arraycopy(). Uvidíme, že konkrétní tvar této funkce se bude lišit v závislosti na zarovnání či na překryvu kopírovaných prvků polí.
      Pavel Tišnovský
      22. 10. 2013
      Doba čtení: 33 minut
    • Pohled pod kapotu JVM – základy optimalizace aplikací naprogramovaných v Javě (5)

      Ilustrační obrázek
      V dnešní části seriálu o programovacím jazyce Java si popíšeme některé další typy optimalizací prováděných automaticky JIT překladači. Zaměříme se jak na známé optimalizační metody typu rozbalení smyček či eliminaci volání metod, tak i na využití již připravených sekvencí instrukcí (intrinsic funkce).
      Pavel Tišnovský
      15. 10. 2013
      Doba čtení: 23 minut
    • CZ JBUG v Českých Budějovicích: Java EE 7 highlights

      Czech JBoss User Group pořádá 23. října od 17:00 v Akademické knihovně Jihočeské univerzity v Českých Budějovicích další setkání. Přednášejícím bude Martin Kouba a na programu bude Java EE 7 a novinky v JBoss Middleware. Všichni jsou srdečně zváni.
      Jiří Eischmann
      11. 10. 2013
    • Pohled pod kapotu JVM – základy optimalizace aplikací naprogramovaných v Javě (5)

      Ilustrační obrázek
      V dnešní části seriálu o programovacím jazyce Java i o virtuálním stroji Javy si nejdříve řekneme, jak vyřešili autoři HotSpotu problematiku tvorby safe-pointů. Posléze se seznámíme s principem generování safe-pointů na platformě x86 a dále se budeme zabývat problematikou synchronizovaných metod a bloků.
      Pavel Tišnovský
      8. 10. 2013
      Doba čtení: 19 minut
    • Pohled pod kapotu JVM – základy optimalizace aplikací naprogramovaných v Javě (4)

      Ilustrační obrázek
      V dnešní části seriálu o programovacím jazyce Java i o virtuálním stroji Javy se budeme zabývat problematikou synchronizace a atomicity operací v javovských aplikacích. Mimo jiné si řekneme, jaké problémy může způsobit použití atributů s modifikátorem „volatile“ i způsob využití takzvaných safe-pointů.
      Pavel Tišnovský
      1. 10. 2013
      Doba čtení: 15 minut
    • Pohled pod kapotu JVM – základy optimalizace aplikací naprogramovaných v Javě (2)

      Ilustrační obrázek
      V dnešní části seriálu o programovacím jazyce Java i o virtuálním stroji Javy se již podruhé budeme zabývat způsobem optimalizace aplikací naprogramovaných v Javě. Velký vliv na výkonnost aplikací běžících v JVM mají JIT (Just-In-Time) překladače, takže se dnes seznámíme se základy jejich nastavování a sledování.
      Pavel Tišnovský
      17. 9. 2013
      Doba čtení: 21 minut
    • Pohled pod kapotu JVM – tvorba programových smyček s využitím nástroje Javassist

      Ilustrační obrázek
      V dnešní části seriálu o programovacím jazyce Java i o virtuálním stroji Javy si ukážeme, jak lze s využitím nástroje Javassist tvořit bajtkód metod obsahujících programové smyčky. Uvidíme, že nejproblematičtějším úkolem je v tomto případě výpočet cílů nepodmíněných i podmíněných skoků.
      Pavel Tišnovský
      27. 8. 2013
      Doba čtení: 26 minut
    • Rozsáhlá reklamní kampaň nabízela podvrženou Javu

      Bezpečnostní firma Blue Coat včera upozornila na rozsáhlou reklamní kampaň lákající na věrohodně vypadající aktualizaci Javy — až na to, že dotyčný instalační program se nacházel na doméně tartd.info. Chris Larsen na blogu naznačuje, že se dostal…
      Kamil Pošvic
      22. 8. 2013
    • Pohled pod kapotu JVM – úprava programových smyček s využitím nástroje Javassist

      Ilustrační obrázek
      V dnešní části seriálu o jazyce Java si ukážeme, jak je možné s využitím Javassistu změnit sekvenci instrukcí použitou pro implementaci programových smyček. Tuto znalost využijeme k dalšímu způsobu „oháčkování“ třídy Login tak, aby se bylo možné přihlásit pomocí dvouznakového jména a hesla.
      Pavel Tišnovský
      20. 8. 2013
      Doba čtení: 26 minut
    • Pohled pod kapotu JVM – další modifikace bajtkódu Javy s využitím nástroje Javassist

      Ilustrační obrázek
      V dnešní části seriálu o jazyce Java i o virtuálním stroji Javy budeme pokračovat v popisu cílené modifikace bajtkódu javovských tříd s využitím nástroje Javassist. Ukážeme si, jak vylepšit demonstrační příklad popsaný minule tak, aby pracoval korektně i za předpokladu, že se změní kód třídy Login.
      Pavel Tišnovský
      13. 8. 2013
      Doba čtení: 20 minut
    • Pohled pod kapotu JVM – jednoduchý hacking bajtkódu Javy s využitím nástroje Javassist

      Ilustrační obrázek
      V dnešní části seriálu o jazyce Java i o virtuálním stroji si řekneme, jak se s využitím nástroje Javassist může cíleně modifikovat bajtkód javovských tříd tak, aby se změnilo chování některých metod. Konkrétně si ukážeme „útok“ na metodu sloužící pro přihlašování, resp. pro ověření uživatele.
      Pavel Tišnovský
      6. 8. 2013
      Doba čtení: 24 minut
    181–210 / 513
    První strana Předchozí strana 4 5 6 7 8 9 10 Následující strana Poslední strana




    Dále u nás najdete

    Jak funguje platforma IBM Power11?

    Legitimní weby jsou zneužívány k manipulaci prohlížečů

    Průvodce novým vyhledáváním v éře AI. Co musíte vědět o GEO

    Agentní AI nakupování přichází. I do Česka

    Zapomínání může být příznakem mozkové mlhy. Jak se řeší?

    Kolik bude stát snížení záloh OSVČ? Každý tvrdí něco jiného

    Důchody 2026: Jak vypočítat, o kolik vám vzroste penze?

    Mateřská 2026: Jak se zvýší dávka čerstvým maminkám

    Algoritmus místo krejčovského metru: AI přepisuje módní průmysl

    Babišův střet zájmů potvrdil soud, Agrofert už přišel o stovky milionů

    Změny v sociálním pojištění v roce 2026 v oblasti zaměstnávání

    Pojišťovny přispějí na bílé plomby. Jednou za dva roky na každý zub

    Kdy se hodí a jak funguje prodloužená záruka

    HP chce propouštět a šetřit, argumentuje AI

    Samořídicí vozítka začala doručovat jídlo v pražském Karlíně

    Vzniká nová aplikace PID Lítačka, co se mění?

    Je mi dobře, prášek si nevezmu. Lidé si nerozumně mění léčbu

    Celková anestezie u zubaře bude na pojišťovnu, ale jen pro někoho

    Zdravotní pojišťovny přispějí na sport, prevenci i helmu na lyže

    Pupp, Ještěd, InterContinental: Poznejte slavné hotely podle fotek

    • Root.cz do mailu
    • RSS a další exporty
    • Podpořte Root.cz
    • Reklama
    • Podmínky užívání
    • Kontakt
    Byznys:
    Podnikatel.cz Euro.cz Businesscenter.podnikatel.cz
    Finance:
    Měšec.cz Finance.cz
    IT:
    Lupa.cz Root.cz Cnews.cz Zdroják.cz
    Zdraví:
    Vitalia.cz Zdraví.euro.cz
    Software:
    Slunečnice.cz Stahuj.cz SW.cz Můjsoubor.cz Stáhnu.cz
    Zájmy:
    Edna.cz Autobible.euro.cz Rodičov.cz Videačesky.cz Hryprodívky.cz Raketka.cz Nasvah.cz
    B2B:
    Computertrends.cz CIOtrends.cz Channeltrends.cz CFOtrends.cz
    Odborné akce:
    Tuesday.cz

    Dáváme Internetu obsah.

    • O společnosti
    • Inzerce
    • Kariéra
    • Kontakty
    • Osobní údaje
    • Nastavení soukromí
    Copyright © 1997 – 2025 Internet Info, s.r.o. Všechna práva vyhrazena.