Hirdetés
-
Megjelenési dátumot kapott a Star Wars: Hunters
gp A tervek szerint június elején végre befut a teljes kiadás mobilokra/tabletekre és Nintendo Switch-re.
-
Toyota Corolla Touring Sport 2.0 teszt és az autóipar
lo Némi autóipari kitekintés után egy középkategóriás autót mutatok be, ami az észszerűség műhelyében készül.
-
Karácsonyfaként világíthat a Thermaltake új CPU-hűtője
ph Az ASTRIA 600 ARGB ráadásul a hűtési teljesítmény szempontjából sem szégyenkezhet.
Új hozzászólás Aktív témák
-
shev7
veterán
futtathato jar filet meg nem csinaltam de a manifest file parametereit kell beallitanod. (Tobbek kozott azt, ohgy melyik osztalyban van a main fv.) Erre lehetoseg van export soran
''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
shev7
veterán
nem latom at teljesen a helyzetet, de nem arrol van szo, hogy melyik szebb/jobb. Egyszeruen egy java platformu szoftver uzemeltetese olcsobb az ingyenessege miatt. De ettol meg nem biztos, hogy ''jovokepesebb''. Mindeket platform kb ugyan azt tudja nyujtani, mindegyiknek meg vannak az elonyei es hatranyai. Teny, hogy jelenleg ugy tunik, hogy a java van jobb pozicioban, de ez szerintem a ''kora'' miatti elonybol is szarmazhat, mivel egy fejleszto ceg lassan reagal az ujdonsagokra, pl az EJB 2.1 -> EJB 3.0 valtast is csak akkor lepik meg ha fletetlenul szukseges, miert ''szivatnak magukat'' az ujjal, ha a regit mar megszoktuk, es olyan jol mukodik. Akkor kepzeld el mennyire van kedvuk teljes platformot valatni. De ez nem azt jeleni, hogy a .NET-nek ne lenne jovoje, sot...
''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
shev7
veterán
mar ne haragudj, de a parancssoros ''szarakodas'' elott is utana kell olvasni a dolognak, ha tudni akarod mik azok a jvm parameterek, meg a classpath. Hol a kulonbseg?
''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
shev7
veterán
válasz eziskamu #795 üzenetére
mikor en is azt hittem, hogy minden ok, es mar az agyamra ment, hogy nem mukodik jottem ra, hogy amikor konyvtarat adsz meg kornyezeti valtozoban nem szabad utana irni a \-t
''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
shev7
veterán
pedig szerintem igaza van a koleganak. Ha a for cikluson belul hozol letre egy valtozot, akkor azt bizony fel fogja szabaditani sztem.
nezzunk egy mitirki peldat
for (i=0;i<10;i++) {
int n=10;
System.out.println(n);
n++;
}''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
-
shev7
veterán
válasz loszerafin #830 üzenetére
hat pedig eleg egyertelmu a mukodese:
''Returns a new string that is a substring of this string. The
substring begins at the specified <code>beginIndex</code> and
extends to the character at index <code>endIndex - 1</code>.
Thus the length of the substring is <code>endIndex-beginIndex</code>.''''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
shev7
veterán
''substring(startindex, startindex + 10)
Ami visszaadja a startindex-től kezdődő 10 hosszúságú stringet.''
En is pont ezt akartam irni, sztem teljesen logikus...
Egyreszt a fenti modszerrel pontosan ugy mukodik mint a c fele (start,darab) megoldas masreszt ha pl egy bizonyos minta elotti reszt akarod kivagni, akkor miutan megvan a minta kezdete nem kell meg egyet kivonni...
Szoval szerintem van ertelme, hogy igy irtak meg...''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
shev7
veterán
válasz loszerafin #844 üzenetére
szerintem meg teljesen jol, es erthetoen van leirva, nem ertem mi a gond? Az ertek es a referencia szerinti atadas kozott az a leglenyegesebb kulonbseg, hogy az eredeti ertek megvaltozik-e. Ha objektumot adsz at, es megvaltoztatod egy parameteret, akkor az eredetinek is valtozni fog. Marpedig ekkor a parameteratadas nem lehet ertek szerinti
''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
shev7
veterán
kifutottam az idobol:
''Ha ''objektumot adunk át paraméterként'' akkor nem is az objektum a paraméter, hanem az objektum referencia, ami már ''by value'' kerül a metódusba.''
itt a lenyeg, mivel nem az objektum, hanem a referencia kerul atadasra, pont ezert hivjuk referencia szerinti atadasnak...''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
shev7
veterán
válasz loszerafin #851 üzenetére
nezd meg ezt:
class Main {
static int cnt = 0;
static boolean end = false;
static Object lock = new Object();
static class ModCounter extends Thread {
public void run() {
while(!end) {
synchronized (lock) {
cnt += 1;
System.out.println(cnt);
cnt -= 1;
}
}
}
}
public static void main(String[] args)
throws InterruptedException{
ModCounter modc = new ModCounter();
ModCounter modc2 = new ModCounter();
modc.start();
modc2.start();
Thread.sleep(500);
end = true;
}
}
[Szerkesztve]''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
shev7
veterán
válasz loszerafin #856 üzenetére
mivel a program alapesetben mast is csinal, nem csak a lockolt teruleten tolti az idejet ez nem szokott problemat okozni, de a te peldadban tenyleg jol jon egy kis sleep.
''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
shev7
veterán
a j2ee-vel az a baj, hogy tanulni nagyon nehez. Az alapokat elsajatithatod, de elesben fogod igazan megtanulni. A masik kerdes, hogy ejb2, vagy ejb3. Ugye a 3 sokkal konnyebben kezelheto, de a szokas hatalma miatt a 2 meg nagyon sokaig hasznalatban marad.
''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
shev7
veterán
rakd egy masik fajlba, es a ket java-t (az appletet meg az exception-t rakd jar-ba)
vagy ha csak az applet hasznalja az exception-t akkor legyen belso osztaly.''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
shev7
veterán
a mar letezo applet classon belul definialod az osztalod pl:
public class MyApplet extends Applet {
class IntervalException extends Exception {
}
}
itt egy leiras: [link]''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
shev7
veterán
válasz loszerafin #899 üzenetére
errol irnal kicsit bovebben? mit ertesz azon, hogy eltunik, ha keszen vagy?
''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
shev7
veterán
válasz loszerafin #909 üzenetére
hat mondjuk erre kezenfekvo valasz az, hogy egyreszt nem egyertelmu mikor egyezik meg ket StringBuilder objektum (marmint tobbfele megkozelites is elkepzelheto), illetve, hogy nagyon ritkan hasonlitasz ossze ket stringbuilder objektumot, ami sokkal inkabb elkepzelheto az az, hogy egy Stringhez hasonlitod.
De barmikor kiterjesztheted a StringBuildert, es akkor ugy mukodik az equals, ahogyan csak szeretned''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
shev7
veterán
válasz loszerafin #917 üzenetére
ha jol tudom a switch case szerkezet egy goto-nak fele meg. Ezert van az, hogy nem lehet felsorolni a case utan tobb erteket, mivel akkor nem stimmelne a label. Es ezert van az, hogy kell a break, mert goto utan a kovetkezo sorban folytatod. Persze biztos meg lehetett volna oldani maskepp, de az nagy valoszinuseggel lassabb lett volna.
mod: Ha megnezzuk a C# fele switch megvalositast, akkor az annyibol kezdo-baratabb, hogy muszaj kitenni a break-et, ezert nem is nezheted be a fall-through-t
[Szerkesztve]''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
shev7
veterán
válasz -=V3rthil=- #929 üzenetére
request helyett sessionbe rakd, akkor megmarad.
''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
shev7
veterán
Ha az osztaly implementalja a Serializable interfeszt, akkor ObjectOutputStream-mel konnyen ki tudod irni fileba, illetve ObjectInputStream-mel ugyanilyen egyszeruen visszaolvasod.
''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
shev7
veterán
''- Ne írja felül a fájlban lévő adatokat.''
Ez legjobb tudomasom szerint nem fog menni. Mikor beirod fileba akkor elotte egyebb infok is bekerulnek, nem csak a konkret tartalma a valtozoknak. Ha appendelsz a filehoz azt nem fogja szeretni. Nagy valoszinuseggel csak az elso iras adatait tudod behozni.
Ket megoldas:
- mindig a teljes tombot irod ki/olvasod be
- sajat iro/olvaso modszert talalsz ki.''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
shev7
veterán
''- Kiírás előtt be kell olvasni az összes elemet egy tömbbe. Itt gondolom, hogy valamilyen dinamikus tömbkezelest kell írnom, vagy ha jól emlékszem pont erre jó a Collection?''
Peldaul egy ArrayList (jol raereztel ez egy Collection is, csak megvan az az elonye, hogy peldanyosithato, mivel a Collection csak egy interfesz ) tokeletesen megfelel a celnak.
''- Olvasáskor hogyan valósítható meg, hogy minden objektumot beolvasson?''
Addig olvasol az ObjectInputStreambol, amig el nem ered a file veget.
Egyebkent nem pocsolos, csak egyszer kell alaposan megerteni''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
shev7
veterán
ez a resz azert nem jo, mert elkapod az exception-t de errol semmilyen visszajelzes nincs. Tehat ha esetleg ilyen hiba tortenik, akkor az nem fog kiderulni:
catch (IOException ex) {
return;
}
catch (ClassNotFoundException ex) {
return;
}
(Bar ha letrejon a file, akkor elvileg itt nem lehet hiba...)
A tobbi elsore jonak tunik...
De masodikra mar nem nem fogod elhinni, a Host.javaban van a hiba, azert null a toStringed, mert nem jol allitod be a HostName-et.
public void setHostName(String Hostname) {
this.HostName = HostName;
}
Parameterkent atadod a Hostname-et, de a beallitashoz mar az osztaly sajat HostName valtozojat (nagy N-nel) hasznalod, ami termeszetesen null, ezert lesz null.
Illetve a kiiratas sem jo
for (int i=0;i<this.Hostok.size();i++) {
oout.writeObject(HostAdatok);
}
gondolom nem az aktualisan beolvasott cuccot akarod n-szer kiirni, hanem a Hostok.get(i) -t
Egy jotanacs. A getter-setter metodusokat mindig generaltasd. (Netbeansben encapsulate fields-nek hivjak a menupontot ami megcsinalja)
[Szerkesztve]''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
shev7
veterán
válasz sanyixXx #976 üzenetére
nem.
Ha megvan a forras, akkor nagy az esely arra, hogy abban minden benne van ami az adatbazos kapcsolat felepitesehez kell. Egy megfelelo sql kliensalkalmazassal meg tudod nezni az adatbazis tartalmat.''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
shev7
veterán
válasz sanyixXx #979 üzenetére
hat most igy fejbol nem vannak altalanosan hasznalhato cuccok, meg van minden adatbazisszerverhez sajat kliens is. En azokat szoktam hasznalni, de ahhoz tudni kene milyen adatbazisrol van szo, de az kiderul a connection stringbol. De mielott ebbe belemegyunk fejtsd vissza, hogy egyaltalan szukseged van-e erre.
''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
shev7
veterán
válasz metaldog #1004 üzenetére
ha jol nezem a JBuilder az fizetos. (Bar mintha a Turbo JBuilder ingyenes lenne, de nem volt kedvem regisztralni)
Szoval ket tanacs:
1. Mindegy, hogy milyen IDE-t hasznalsz, az alapfunkciok amik ahhoz kellenek, hogy el tudj kezdeni programozni az ingyenesekben is megtalalhato (NetBeans, Eclipse)
2. Tanulj meg jol kereseni. A programozas tipikusan olyan, hogy rengetegszer fogsz olyan probelmaval talalkozni amire nem tudod a megoldast, de masok mar biztos megoldottak. Azert a JBuildert megtalani (illetve megtalalni azt az infot, hogy fizetos) nem olyan bonyolult.''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
shev7
veterán
en viszont egyetertek wiggen-nel. A C sokkal alkalmasabb a megfelelo hozzaallas elsajatitasara. Az alapokba sokkal konnyebb c-ben belejonni, pont azert, mert nem kell ''szivni'' osztalyokkal. Aztan ha megvan egy biztos alap, preferenciatol fuggoen lehet mozogni c++ c# vagy java iranyba.
''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
shev7
veterán
válasz Forest_roby #1019 üzenetére
''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
shev7
veterán
válasz Forest_roby #1021 üzenetére
a link vegen is ott van egy teljes mukodo forraskod egyebkent nem art ha erted mi tortenik
exe-t szerintem nem fogsz belole csinalni. De a netbeans a forditas utan csinal belole egy jar filet. Ha telepitve van a jre a gepen, akkor ''a jar file ugy mukodik mintha exe lenne''''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
shev7
veterán
válasz Forest_roby #1023 üzenetére
nem ertem a kerdesedet nem mindegy, hogy jar, vagy exe file-t kell inditani? Vagy ha a JRE a kerdes, akkor igen, mindenkeppen kell JRE ahhoz, hogy java alkalmazast futtathass.
Hogy nem szokas, azt nem mondanam. Pl az eclipse es az azureus is javas. Igen tudom, ezek exe-vel indulnak, nemtudom mit kell ahhoz csinalni, hogy legyen exe-d, de az kb annyit csinal, hogy a jar file-t elinditja...
MOD: rakeresve a ''jar to exe''-re van par talalat, de ugy nezem fizetosek. Meg tul sok ertelmet nem latom sztem mindegy, hogy jar-t kell inditani vagy exe-t.
[Szerkesztve]''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
shev7
veterán
ez nested exception. Kb ugy mukodik, hogy meghivod a librarynak egy fuggvenyet, ami meghiv egy masikat. Az a masik egy SocketTimeoutException-t dob, amit az altalad hivott fuggveny elkap, es MessagingException-kent dob tovabb. Tehat neked sosem kell elkapnod a SocketTimeoutException-t, azt megoldja a library, es a MessagingExceptionben hozza tudomasodra, hogy SocketTimeout tortent.
''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
shev7
veterán
válasz petofer #1039 üzenetére
a programozasban nem az ide a lenyeg...
foleg erdemes elindulni ugy, hogy az elos progikat parancssorbol forditod. Akkor erted meg igazan a lenyeget
[Szerkesztve]''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
shev7
veterán
''A lényeg az, hogy a programozást magát kell megtanulni a szintaktikát azt pedig az adott nyelv dokumentációjából pillanatok alatt megtanulod. ''
Ez teljesen igy van. En pl Basic-et sosem tanultam, de ha egy komolyabbb excel macrot ossze kell dobnom, nem vagyok meglove. Persze tovabb tart mint egy profinak, meg biztos nem hasznalom ki a nyelv osszes lehetoseget, de ha evente egyet kell irnom, akkor azert nem tanulok meg basicul''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
shev7
veterán
szeretned, mi?
sajnos nem foglak. ez kodolasi beallitas, es nem nagyon talaltam (bar nem vittem tulzasba) erre vonatkozo beallitast a netbeansben. (Szemben az eclipse-szel) Nem szeretem a netbeans-t, mert az eclipse-hez kepest erezhetoen lassabban fut a gepemen, de jelenleg azt hasznalom, mert ugy ereztem sokkal jobb tamogatast nyujt j2ee, jsf fejleszteshez (mar a beepitett sun server miatt is). De ugy gondolom, hogy par nap amig megtanulod egy uj ide-ben azokat a parancsokat amiket szoktal hasznalni, utana mar eszre sem veszed a kulonbseget. (Masodallasban eclipse-et hasznalok )''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
shev7
veterán
persze elofordulhat, de szerintem nem az ide hibaja. Nem lehet, hogy az eclipse regebbi java sdk-t hasznalt? Mindenesetre az uj eclipssel nekem meg nem volt bajom.
MOD: protezis: en ugy vettem eszre, hogy a netbeans jol ledonti maganak, hogy melyik file milyen kodolasu. Pl properties file odolasat meg nem tudtam netbeansben megvaltoztatni. Ha lehet is elegge el van dugva benne ez a funkcio. Inkabb hasznaltam a karakter kodokat.
[Szerkesztve]''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- iPad Pro 11 WiFi 128GB M1 (3rd gen. 2021) + Apple Pencil 2
- GAMER PC - NZXT - RTX 3060Ti 8GB - i7 7700 - 32GB DDR4 - 500GB M.2 Nvme SSD - 1TB HDD
- BONTATLAN Új Iphone 15 PRO 128-512GB Független 1év Apple GARANCIA Deák Térnél Azonnal Átvehető.
- ÚJ Bontatlan Macbook Pro 16 M3 Pro MAX 14 30GPU 96GB 2TB Magyar billentyűzet Azonnal átvehető.
- 5% kedvezmény a Cammus szimulátor termékeihez.