- mogorva blogja
- A hozzászóláshoz be kell jelentkezni
- 1280 megtekintés
Hozzászólások
Példát! :D
--
Coding for fun. ;)
- A hozzászóláshoz be kell jelentkezni
pontosabban - posztolonk peldatlan pofatlansagokrol perlekedik pedig, peldat peddzeni pontatlan paradoxont puffasztana parlagunkon.
[insert line here]
B.C. 3500 - DIY Vehicle / A.D. 30 - DIY Religion / A.D. 1991 - DIY OS
- A hozzászóláshoz be kell jelentkezni
perl, php, egykutya. fostalicska :)
- A hozzászóláshoz be kell jelentkezni
Java-ban exceptiont bogaraszni sokkal de sokkal elvezetesebb...
---
Hey! Where'd my terminal go?
DropBox tárhely itt!
- A hozzászóláshoz be kell jelentkezni
http://xkcd.com/353/ obligat
- A hozzászóláshoz be kell jelentkezni
Jobb mint a sok krixkrax-ot dekódolni, ráadásul az exception jó dolog.
--
HUPbeszolas FF extension
- A hozzászóláshoz be kell jelentkezni
"Munka IT specialitású referens - Rendszergazdaféle, szupportos"
ebbol biztos meg tudod itelni:)
- A hozzászóláshoz be kell jelentkezni
Soha nem ertettem, hogy mi a gond az exception-ökkel. Rövid programoknál, ahol bármilyen exception végzetes hibát jelent, nagyon egyszerűen kezelhetőek. Sokkal kényelmesebben mint a kismillió visszatérési érték mondjuk C-ben. Nagyobb programoknál meg amúgy is bonyolult hibakezelést kéne írni bármilyen nyelvben. Legalabb a Java-ban jól elkülöníthető az algoritmus a különféle hibakezelésektől.
- A hozzászóláshoz be kell jelentkezni
Ha jol van megirva. Altalaban Javaban is pontosan ugyanolyan fos kodot irnak az emberek, mint akarmelyik p betus nyelven.
Csak maskeppen szar.
--
|8]
- A hozzászóláshoz be kell jelentkezni
Persze, de a rossz programozó bármiben tud gányolni. Inkább Java-t gányoljanak mint C-t. :)
- A hozzászóláshoz be kell jelentkezni
"Sokkal kényelmesebben mint a kismillió visszatérési érték mondjuk C-ben."
Ja, ha ezt tekintjuk alternativanak, akkor tenyleg jo dolog. :)
--
"You're NOT paranoid, we really are out to get you!"
- A hozzászóláshoz be kell jelentkezni
Melyik nyelvben jobb a hibakezelés mint a Java-ban? Komolyan érdekel!
- A hozzászóláshoz be kell jelentkezni
--
"You're NOT paranoid, we really are out to get you!"
- A hozzászóláshoz be kell jelentkezni
Ebben is throw és catch van vagy elnéztem valamit?
- A hozzászóláshoz be kell jelentkezni
El.
- A hozzászóláshoz be kell jelentkezni
Ebben throw es catch _is_ van, de nem all itt meg a dolog. Jobban kijon a kulonbseg, ha a filozofiajat nezed: itt az exception-kezelest csak akkor hasznaljak, ha az adott hiba "normalis", vart dolog, es helyben lekezelheto. Pl. irni akarok fileba, de nincs, akkor lekezelem az exceptiont, latom hogy hianyzik a file, letrehozom, es vidaman lehet bele irni. Ha valami varatlan dolog tortent (pl. kiesett alolam a diszk), akkor hagyni kell a processzt elcrashelni. A processz crashrol pedig ertesul az osszes olyan processz, amivel ossze voltunk linkelve. Innentol a tipikus (kb. 0 kodolassal megoldhato) hibakezelesi metodus, hogy lelojuk az osszes, velunk azonos feladaton dolgozo worker processzt, - akar akkor is, ha tavoli gepen fut -, ezzel - funkcionalis nyelvrol leven szo - visszarantjuk a rendszert egy tiszta allapotra, a supervisor pedig ujra tudja inditani az adott feladatot. Ha nem tranziens a hiba, es nem sikerul ujrainditani, akkor az adott node-al valami gond van, tehat ugyanigy lelojuk az osszes, adott node-on futo processzt, es ujrainditjuk a masikon. Ott szepen lefutnak a taszkok, es mindenki boldog: adat nem veszett el, a juzer hibat nem latott, es meg a valaszido-limitbe is belefertunk.
--
"You're NOT paranoid, we really are out to get you!"
- A hozzászóláshoz be kell jelentkezni
Ertem... Erdekes... Mondjuk a "hagyni kell a processzt elcrashelni"-t nem tartom valodi hibakezelesnek.. :) Lenyegeben ez sem a hibakezelesben jobb, hanem a nem kezelt hibak utani helyreallasban.
- A hozzászóláshoz be kell jelentkezni
a let it crash pedig egyre inkabb elterjedt distributed rendszer tervezesben (nem erlangrol beszelek most, hanem Java alapu elosztott cuccokrol). mintugy a supervisorok hasznalata :)
- A hozzászóláshoz be kell jelentkezni
A let it crash mar 25 eve elterjedt az elosztott rendszerekben csak szegeny Java nem tudott rola :) Akkor is leirom ha jelezted nem arrol beszelsz :)
- A hozzászóláshoz be kell jelentkezni
felolem azt irsz, amit akarsz. php huszart tisztelhetunk benned, ugye? ;P
- A hozzászóláshoz be kell jelentkezni
Lehet, hogy félreértek valamit, de ha váratlan hiba történik és a rendszer nem omlik össze, hanem mondjuk hülyeséget csinál, vagy csak fut végtelen ciklusban, vagy hasonló, akkor ezeket az eseteket hogyan kezelik?
Vagy erre van egy másikféle hibakezelés?
- A hozzászóláshoz be kell jelentkezni
Gondolom pont az a lényeg, hogy hiba esetén ledögöljön a cucc. A programozói hibáktól semmi sem véd meg (elvégre a gépnek azt kell csinálnia amit mondanak neki), de az észlelt hibák esetén (amiket sok esetben egyébként elfelejtenek lekezelni és ebből van a nagyobb gond) inkább meghal a program minthogy további hibákat generáljon.
- A hozzászóláshoz be kell jelentkezni
Javaban mi az a fault isolation unit, amit hagyni lehet elcrashelni?
(No offense, tenyleg erdekel.)
--
"You're NOT paranoid, we really are out to get you!"
- A hozzászóláshoz be kell jelentkezni
A JVM ;)
- A hozzászóláshoz be kell jelentkezni
gonosz :)
--
"You're NOT paranoid, we really are out to get you!"
- A hozzászóláshoz be kell jelentkezni
:D :D :D :D :D
--
Coding for fun. ;)
- A hozzászóláshoz be kell jelentkezni
Állítólag ADA-ban baromi jó. Sosem próbáltam, csak mondták a főiskolán :-)
- A hozzászóláshoz be kell jelentkezni