Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Programovací jazyky

Články          

Pohled pod kapotu JVM (9.část - tajemství instrukcí lookupswitch a tableswitch)

V dnešní části seriálu o jazyce Java a JVM se již počtvrté budeme zabývat popisem instrukčního souboru virtuálního stroje Javy. Zaměříme se především na dvojici poměrně komplikovaných instrukcí nazvaných tableswitch a lookupswitch, pomocí nichž se implementují větvení programů realizované příkazy switch.

Pohled pod kapotu JVM (8.část - instrukce určené pro řízení běhu programu)

V dnešním článku o jazyce Java i JVM se již potřetí vrátíme k instrukčnímu souboru zpracovávanému virtuálním strojem Javy. Popíšeme si instrukce sloužící k řízení běhu programu. Jedná se o instrukce pro ukončení metody s předáním návratové hodnoty, nepodmíněné a podmíněné skoky a taktéž o instrukce pro rozvětvení.

Pohled pod kapotu JVM (7.část - další instrukce zpracovávané virtuálním strojem Javy)

V dnešním článku o jazyce Java budeme pokračovat v popisu instrukčního souboru zpracovávaného virtuálním strojem. Popíšeme si instrukce používané pro provádění aritmetických a bitových operací a také instrukce sloužící pro porovnání dvou hodnot. Na těchto instrukcích je mj. založeno i řízení běhu programů.

Pohled pod kapotu JVM (6.část - instrukční soubor virtuálního stroje Javy)

V dnešní části seriálu o programovacím jazyce Java si popíšeme první část instrukcí tvořících instrukční soubor virtuálního stroje Javy. Jedná se o instrukce sloužící pro uložení konstant na zásobník operandů, instrukce pro přesuny dat mezi proměnnými a zásobníkem operandů a taktéž o konverzní instrukce.

Pohled pod kapotu JVM (5.část - popis virtuálního stroje Javy)

V dnešní části seriálu o programovacím jazyce Java se budeme zabývat popisem vlastního virtuálního stroje Javy, v němž jsou zpracovávány instrukce bajtkódu tvořící těla jednotlivých metod. Popíšeme si strukturu virtuálního stroje v době běhu aplikace a nezapomeneme ani na základní informace o instrukčním souboru.
Archiv článků v rubrice Programovací jazyky        

Zprávičky          

Vývoj Qt+HTML aplikací

Aurélien Gâteau začal na svém blogu zveřejňovat zkušenosti, které získal při psaní aplikace kombinující PyQt, QtWebKit, jQuery a šablonovací systém Jinja2. Použil tedy Qt jako rozhraní mezi systémem a HTML frontendem, čímž si zjednodušil portaci na… Více

GDB 7.4 má lepší podporu pythoního skriptování

Vyšla nová verze GDB 7.4. Mezi novými funkcemi najdeme simulátor Renesas RL78, vylepšení podpory skriptování v Pythonu, nové příkazy a volby pro debugování, možnost zobrazit parametr funkce při jejím spuštění a mnoho dalšího. Další informace… Více

PHP 5.3.9 opravuje chybu umožňující DOS útok

Vyšla nová verze PHP s označením 5.3.9. Ta odstraňuje důležitou bezpečností chybu, která byla představena na Chaos Communication Congress a PHP nebylo jediný postižený jazyk. Chyba může být zneužita při výpočtu hashů a více se o ní dozvíte… Více

PyPy 1.7 je o 30 % rychlejší než jeho předchozí verze

Po třech měsících vyšla nová verze pythoní implementace PyPy s označením 1.7. Vývojáři se stejně jako v předchozích verzích zaměřili na rychlost, takže PyPy sice kopíruje vlastnosti už staršího Pythonu 2.7.1, ale rychlost stoupla o 30 %. Ještě… Více

Tipy pro vylepšení editoru Vim pomocí Vim Scriptu

V létě jsme tu rozebírali možnosti vylepšování editoru Vim pomocí interního programovacího jazyku Vim Script. Na serveru Openlogic.com vyšel článek na podobné téma. Rozebírá tvorbu takových skriptů a jejich mapování na funkční klávesy. Vše je… Více
Archiv zpráviček v rubrice Programovací jazyky