Microsoft na Windows 8 pre ARM nedovolí plnohodnotné konkurenčné prehliadače
Diskusia k článku: Microsoft na Windows 8 pre ARM nedovolí plnohodnotné konkurenčné prehliadače
Prispievajte do diskusií ako
prihlásený užívateľ.
Komentár, na ktorý odpovedáte:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Re: co by vlastne v mozille chceli ?
Od: Trovaricon
|
Pridané:
2012-05-11 01:37:08
Skracoval som prispevok aby mi ho vzalo a teraz sa neda citat :(
"Priklad" na detekciu c&p / neefektivy kod:
mame data (byte pole) oznackovane hlavickou 16bit integer LE. V nej sa nachadza hodnota 384. t.j. vyzera takto: 10000000 00000001
ako spravne nacitame tuto hodnotu v C# a Java ?
C#: int size = data[0] | data[1] << 8;
V Java je toto (C#) nespavne riesenie !
Java: int size = (data[0] & 0xff) | (data[1] & 0xff) << 8;
Teda ak pri mnohych (nie vsade to plati) bitwise operaciach na byte poliach (napr. sifrovanie alebo socket komunikacia) vidite v C# kode same "endovanie 255", tak sa jedna o:
-kod pisany "Javistom"
-copy&paste poweruser detected :)
Kazdemu, kto vie preco C# kod nebude v Java fungovat spravne posielam kvety (informacie potrebne na rozlustenie "hadanky" su spravidla obsahom prvej prednasky / lekcie spominanych jazykov).
|