- Fórumok
- Szoftverfejlesztés
- Java programozás
- (kiemelt téma)
- EU: senki ne használjon Huawei és ZTE hálózati berendezéseket!
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- Android Auto és Carplay utólag? A Carpodgo Mini kicsi és olcsóbb, mint a nagyok
- Samsung Galaxy A56 - megbízható középszerűség
- Samsung Galaxy S26 Ultra - fontossági sorrend
-
Fórumok
LOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokMobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokPROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Nyomtatók, szkennerek Tabletek, E-bookok PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
Új hozzászólás Aktív témák
-
Aethelstone
addikt
A merge GIT esetében sem valami leányálom, hiszen a problémát sosem az okozza, ami simán megy, hanem az, amit kézzel kell basztatni. Ehhez meg már semmi köze a verziókezelőnek. Nekem spec. a GIT-es push/pull/commit szarakodás tudja kiverni a biztosítékot, de ez is nyilván ízlés és gyakorlat dolga. Ahogy a kolléga korábban írta, a GIT inkább a sejtszerűen elhelyezkedő fejlesztői csoportoknak kiváló, ahol mondjuk nincs állandó kapcsolat a központi repóval, mert vpn, stb. kell hozzá.
-
Aethelstone
addikt
Részlet az SVN doksiból:
http://svnbook.red-bean.com/en/1.7/svn.branchmerge.using.html
"Subversion's repository has a special design. When you copy a directory, you don't need to worry about the repository growing huge—Subversion doesn't actually duplicate any data. Instead, it creates a new directory entry that points to an existing tree. "
-
floatr
veterán
Nem történik másolás
Ha neked másolás történt, amikor SVN alatt brancheltél, akkor valamit nem jól csináltál.Én pont emiatt akadtam össze egy indiai fejlesztőcsapattal, mert korábban nem használtak VCS-t, de az SVN túl sok volt nekik. Minden egyes branch, amit létrehoztak, előzmény nélküli volt, egy teljesen új artifact, korábbi entitásoktól relációmentesen. Azóta is csak tippelek, hogy mi a bánatot csináltak rosszul.
Egy dolog van, ami sebességbeli probléma lehet. Az SVN közvetlenül a központi repository-ban dolgozik, ott hozza létre a bejegyzéseket. Ez ha rosszul van méretezve, lassú is lehet, értsd itt lassú alatt azt, hogy 2-5 másodperc. GIT esetében a saját gépeden lévő repositoryban hozod létre a branchet, amit csak te használsz, nyilván nincsen érdemi hálózati bottleneck, és más júzerekkel sem kell küzdenek a processzidőért. Ellenben ha feltolod a központi repóba, akkor megcsinálja ugyanazt, amit az SVN (nem másolás). Lehet hogy ez gyorsabb valamilyen oknál fogva a GIT esetében (nem 5 másodperc, hanem 2), de erős túlzásnak érzem azt, hogy ez a 2 vs 5 másodperc valakinek probléma.
(#8930) fordfairlane ha valamit elk.tál, akkor elég nehéz tud lenni. De akkor GIT branch/mergenél meg a push a kellemetlen
-
fordfairlane
veterán
Nem a brancs a nehéz SVN-ben, hanem a merdzs.
-
#74220800
törölt tag
Hi!
Házi feladat része lenne.
Röviden:
Van egy "public static boolean[] firstPrimes(int n)" metódusom amely visszaad egy array-t, hogy [0 n] melyik prímszám. pl: {false, false, true, true, false, true, false, true}.
Köv lepésben a "public static int printFirstPrimes(boolean[] firstPrimes)" metódussal az előző metódus segítségével meg kéne számolni hány prímszám, melyek ezek és ki is kéne ezeket az eredményeket íratni.
Elképzelésem van, persze nyilván sz@r, mint mindig
:public static int printFirstPrimes(boolean[] firstPrimes){
int j=0;
for (int i = 0; i < firstPrimes.length; i++) {
if (firstPrimes==true)
j++;
}
int[] b = new int[j];
for (int w = 0; w < b.length; w++){
if (firstPrimes[w]==true){
b[w]=w;
System.out.print(b[w] + " ");
}
}
System.out.print(j);
return j;
}
Zavar hogy int-es a metódus és nem void-os, és így nem tudom hogy lehet e vele egyáltalán kiíratni az eredményt.
-
1Laci
tag
Köszi még egyszer!!

-
1Laci
tag
És hasonló, mint a Dagger esetleg akad még csak tiszta Java-ra?

-
1Laci
tag
Köszi a gyors választ!!
Ezekből már remélem összerakok valamit 
Ezek ugyanúgy 'alkalmasak' sima java app-ra is igaz?

-
Fooler89
őstag
Köszönöm, ez kellett.
Semaphore-os megoldás is hasznos volt
-
floatr
veterán
A hiányos specifikáció egyedi megoldásokat szül
Napi szinten probléma -
floatr
veterán
Nekem épp ez jött le, hogy 5-ben maximalizálná a threadek számát. Nem is értettem ezt az 5 elemű iterációt

-
Sk8erPeter
nagyúr
És vajon miféle mondandó lehetett a hsz. mögött?

-
zsambek
aktív tag
Szia!
Elfelejtettem hozzátenni, hogy kicsit refaktoráltam, és nem vesz át semmilyen paramétert a függvény, csak az Outer class-ban lévő events ArrayList-et módosítja.
-
Cathfaern
nagyúr
Én jelenleg egy olyan keretrendszerben dolgozok, ami backendnek groovyt használ. De ez egy eléggé Németország specifikus keretrendszer, ott, illetve Svájcban használják szinte kizárólag, stackoverflow és társain se lehet igazán fellelni. Szóval nem hiszem, hogy ez lenne az oka az elterjedésnek, de így nézve én már láttam groovyban írt projektet

Aethelstone:
Ahogy én tapasztalom, a junior az inkább az 1-5 év közötti munkatapasztalattal rendelkező egyén. Alatta nem junior, hanem pályakezdő. Persze hivatalosan a junior az 0-5 között van, ez tény. -
Cathfaern
nagyúr
Félig off itt, de ha jól láttam nincs saját topicja: groovy mitől erősödött meg ennyire? "Groovy (from #82 to #17)"
-
Aethelstone
addikt
Nem igaz, mert a pythonphpjavascriptcsharp a jövő

-
Atlantisz48
őstag
-
Orionk
senior tag
Nem értem, hogy miért.
Tehát azt nem értem, hogy pl. miért lesz az első elem típusa string, amikor mind a kettő byte.A kiíratásban a "+ karakterpáros azt jelenti, hogy összefűzzük az általunk kiírandó stringet az összeadással, nem?
Vagy, ha így lenne: System.out.println("a+b="+(a+b));
akkor kerülne kiírásra ez: "a+b=7" ?Tehát azt nem értem, hogy ha a "+ karakterpáros egymás melletti használata azt jelenti, hogy fűzze össze, akkor mitől jelenti ezt. Én eddig mindig így fűztem a kiírandó szöveg mellé az összegeket.
köszönöm
-
Orionk
senior tag
köszi
---Egy másik buta kérdésem:
byte a=4;
byte b=3;
System.out.println("a+b= "+a+b);Mit fog kiírni? és miért?
Állásinterjún egy abszolút kezdő juniornak volt ilyen kérdés és ezért kérdezem.köszi
-
Sk8erPeter
nagyúr
Szerintem bambanonak igaza van abban, hogy ez a "MINDIG érték szerinti átadás van Javában" csak egy összezavarásra alkalmas mondat ebben a formában, amitől a kezdő hirtelen nem fogja érteni, mi van, és azt hiszi, hogy egy metódusnak átpasszolt objektumról valamilyen mágikus módon készül egy másolat, és a másolattal fog dolgozni (deep copy nyilvánvalóan nem fog tudni készülni, de ki tudja, hogy a kezdő épp tisztában van-e vele, de már legalább elindítottuk az összezavarás útján), hádepedignem.
-
bambano
titán
persze, mert ha tovább bonyolítanám, akkor kiderülne, hogy egyszer (pl. int) érték szerint átadva rögtön ott van az adat és lehet vele számítást végezni, máskor meg (pl. Integer) érték szerint átadva nincs ott az adat, hogy számítást végezz vele, hanem még kell egy dereferencia is.
ez sok profi szakembert megkavarna

-
emvy
félisten
Minden esetben az van, a referencia egy primitiv tipus mindegy...
-
#39560925
törölt tag
De szakdolgozat, nálunk ott az embernek van beleszólása a választott technológiákba.
-
#39560925
törölt tag
JavaFX akkor is korszerűbb lenne.
-
fatal`
titán
Akkor már váltsanak inkább scalara.
-
#39560925
törölt tag
Az átmenet nem menne egyik napról a másikra. Az új rendszereken a 2 runtime párhuzamosan elérhető lenne, mint ahogy iOS-re is lehet fejleszteni Objective-C-ben és Swiftben is. Aztán 5-10 év alatt a JVM runtime szépen kikopna. Tény, hogy csomó munkájuk az ART-vel kukába menne.
-
#39560925
törölt tag
Groovy az nagyon lassú kódot eredményez, nem tudom, hogy mobilon jó ötlet lenne-e. Miért ne írhatnának új runtime-ot, amiben nem JVM van?
-
#39560925
törölt tag
Nem tudom, hogy a Java 8 mennyit nyomhat itt a latba, ezt lehetetlen számszerűsíteni. Hallottál olyanról, hogy valahol azért döntöttek Java mellett, mert a 8 olyan fasza? Amúgy nekem nagyon bejönnek a labdák meg a streams API.

Amúgy azt tudták, hogy a Jigsaw-os modularizáció rossz hatással lesz a teljesítményre?
-
emvy
félisten
Szerintem meg egesz biztos, hogy az Android az oka.
-
M_AND_Ms
veterán
Nem én kezdtem! 😯😉
-
emvy
félisten
Teljes orultsegnek tartom, ha valaki HU layouttal kodol

-
mobal
nagyúr
Tegyük fel, friss diplomás, mondjuk pályakezdő 0. tapasztalattal. Elviselhető. Lehet jó anyag csak meg kell benne látni a lehetőségeket!

-
mobal
nagyúr
Szerintem ez pont nem akkora bűn még...
-
M_AND_Ms
veterán
Persze, hogy tudja az ember, de az, hogy egy ilyen kvízkérdésnél épp mit sorol fel, még nem alkalmas arra, hogy messzemenő következtetést vonjon le bárki is. Ez így pusztán lexikai tudás, én meg inkább a gyakorlati oldalról vizsgálnám a jelentkező tudását.
-
PumpkinSeed
addikt
Ameddig tudom igazolni, hogy diák vagyok ezek mind járnak?
-
sztanozs
veterán
Igazából valami ilyesmi:
\b(\w+(?:ves|ies|ys))\b -
kemkriszt98
tag
OK, ezt át kell gondolnom
minden esetre kösz 
-
kemkriszt98
tag
Ok, ez benéztem.. de akkor hagyjuk az s-t és marad a többi.. a kérdés még áll.
-
RexpecT
addikt
A méret nem számít.Én is errefelé hajlottam, de köszi a megerősítést.

-
RexpecT
addikt
Igen, erre gondoltam.
-
theiron320
aktív tag
Ok, köszi azért írtam ide, mert láttam, hogy ez a topik aktívabb, s hátha valaki elolvassa s van valami ötlete.

-
tick
aktív tag
Működik! Nem teljesen értem hogyan, hiszen maga a selenium is tartalmazza és nincs egy importom sem, ami direktben a külön függő HtmlUnit-ot hívná. De működik, Köszönöm!

Egyébként azért fontos, mert a 2.15-ös HtmlUnit nem volt hajlandó behozni oldalakat ahol tíltva van az SSLv3. Egy módosítást találtam megoldásként, ami 2.16-ba került be. -
tick
aktív tag
Próbáltam cserélni, de utána class not found errorokat kaptam sajnos
(a file nevet is cseréltem, és próbáltam újra importálni is) -
norbert1998
nagyúr
Igen, tudom, ezt copy paste-eltem egy nagyobb programból, amiatt a fura nevek. Az i-t én is ciklusváltozónak szoktam használni

-
Sk8erPeter
nagyúr
Nekem az a "kedvencem", amikor valaki ilyen magasszintű nyelvben rövidítgeti a változóneveit, mintha nem lenne mindegy akár teljesítmény, akár az IDE autocomplete-je szempontjából, aztán lehet bogozgatni.

-
floatr
veterán
public abstract class OutputStream implements Closeable, Flushable {
...
public void close() throws IOException {
}
...
}public
class FileOutputStream extends OutputStream
{
...
public void close() throws IOException {
synchronized (closeLock) {
if (closed) {
return;
}
closed = true;
}
if (channel != null) {
channel.close();
}
fd.closeAll(new Closeable() {
public void close() throws IOException {
close0();
}
});
}
...
}public
class FilterOutputStream extends OutputStream {
...
public void close() throws IOException {
try (OutputStream ostream = out) {
flush();
}
}
...
}A BufferedOutputStream az utóbbit terjeszti ki.
Ezért mondom azt, hogy kötelező a flush, mert van olyan implementáció, ami megcsinálja, van olyan, ami nem. Könnyű benézni. -
norbert1998
nagyúr
Értem. Köszi, hogy megnézted

-
norbert1998
nagyúr
És az extra hiánya miatt törölted az egész extra dolgot? Mondom pont abban látszik, hogy mi van.
És azt is mondtam, hogy csak konzolra iratunk. Az egész tanterven nincs is más!
Neked működik az 1/2/1-es menüpontban a keresés és az első találat kiírása?

-
norbert1998
nagyúr
[link]
A mappában az adatok txt lesz az. Küldöm az egészet, hátha mész valamira. Úgyis csak 32 KB.
-
norbert1998
nagyúr
Jaa, értem. Ezt nem vettük még. Egyszer mintha szórakoztam volna egy-két osztály létrehozásával, de kb. ennyi is volt.
Arra lehet tipped, hogy miért van egy plusz, nem látható karakter az első beolvasott elem mögött? (A forrásban nincs szóköz)
-
norbert1998
nagyúr
Lehet, hogy igen(bár nem hiszem, sőt), de ti a tömböket is csoportoknak meg nem tudom még minek hívtátok, amit akár mondhatnátok estig is, akkor sem érteném meg, hogy az ott egy tömböt jelentene, mert mi mindig csak tömbnek hívtuk.
-
norbert1998
nagyúr
Osztályok nem voltak még. Ez van a tantervben, mást nem nagyon lehet tenni. A tanár meg konkrétan elfoglaltabb, mint az igazgató és amellett cirka 15 osztálynak szakmai tanára, csak a mi osztályunknak 10 órát tart egy héten, szóval kiegészíteni a kerettantervet kicsit húzós lenne.
Azt hiszem, javult egy kicsit a helyzet, mostmár keres rendesen, de az első találatot még mindig nem írja ki

-
Gyuri16
senior tag
az autoboxing soran meghivott Integer.valueOf cacheeli a kis szamokat, ezert ugyanaz az objektum lesz mind a ketto. Ugyanaz nagy szammal nem fog mukodni.
masik hasonlo:
String a = "alma";
String b = "alma";
System.out.println(a == b); //trueez is egy optimalizacio eredmenye
emvy: a felso hatar allithato: -XX:AutoBoxCacheMax
-
emvy
félisten
Jaja, cache optimizacio. 128-al mar nem menne, asszem

-
norbert1998
nagyúr
Mert nem tanultunk sok mindent még, viszont eléggé bonyolultat csináljunk.
Az egész program egy 1000 soros do while
-
norbert1998
nagyúr
Marad az ANSI színezés, és azt a tanár is elfogadtta, mert megkérdeztem tőle, mit mond erre.
Köszi újra

-
norbert1998
nagyúr
Igen, az volt a gond.
-
norbert1998
nagyúr
Most sikerült megnéznem, sajnos minden hogycsinalja, majd 6.-ban meg tudom kérdezni a tanártól.
Azt hiszem, az s számíthat valamit, hogy ciklusban van. -
Ursache
senior tag
Ha arra is van igény, akkor nyilván. De a konkrét 2 (most már 3) soros példához nem hinném, hogy kéne, ha a helyes sorrendet tartani akarjuk.
-
norbert1998
nagyúr
Áh, ez is jó lett, köszönöm

-
bucsupeti
senior tag

windowsokon nem tudom most éppen mi a működés, de linuxon szerintem is az üres sorok kiiratása a jó módszer. -
norbert1998
nagyúr
Ugyanazt javasolta, mint ti. Extra. Console. Readint. [és ezt rendesen formázva, csak buta a t9]
Sk8erPeter: azért kéri így, hogy megtanuljuk a for, while és do-while ciklusokat használni.
Tényleg lehet break-kel kocolni, alairom, csak az adott esetben teljesen működőképes volt.
Köszönöm a segítséget

-
norbert1998
nagyúr
Levonni nem hiszem, hogy levonnak. Mikor tz-be while helyett for ciklust tettem if-es break-el,annyit mondott, hogy te [legyen a vezeteknevem mondjuk] kovács! Megmondtam, hogy órán ne breakelj. Most nézzétek meg, ti itt dolgozatot írtok, ez meg itt breakel...
Egyszóval, nem fog érte megölni, jo fej ürge. De mindjárt beérek, megkérdezem tőle.
-
szcsaba1994
tag
A tömb eleme null, ezt már kiderítettem
-
CJ19
csendes tag
Igen, tudom.
A kodot magamnak írtam ezert ilyen furcsa nevű változók/metódusok vannak benne..
de tény, ideje lenne átszokni az angol elnevezésekre! Köszi a tanácsot !
-
fatal`
titán
Olvasol soronként, az első számot megszorzod t-vel, aztán a következőt x-szel, aztán y-nal, a szövegeket átugorva.
Lényegében tárolod egy intben hogy hol tartasz (mivel kell a következőt szorozni), aztán ciklussal járod be a tömböt és ha számot találtál akkor megszorzod az adott változóval, az intet ami meg azt jelzi hogy hol tartasz megnöveled (ha az utolsó volt akkor nullázod).
Szerk.: Csak az elejét szántam neked, a második felét a kérdezőnek. Bár jobban megnézve az eredeti hozzászólást, nem derül ki, hogy a betűknél mit kell csinálni (átugrani simán, vagy nullázni)

-
CJ19
csendes tag
egy random változóval(ami egy szám), a lényeg az hogy hogy tudom ezeket a szorzásokat könnyen elvégezni.
így:
Gly
G
2 ezt megkéne szorozni t-vel
5 ezt x-el
2 ezt y-al
1 ezt z-vel
0 ezt zs-vel
Ala
A
3 ezt megkéne szorozni t-vel
7 ezt xel
2 ezt y-al
1 ezt z-vel
0 zsMég most sem értem teljesen a logikát. Tehát ha betűk vanak, akkor újrakezdi a szorozgatást megadott sorrendű számokkal?
mondhatni igen.
-
floatr
veterán
Bármi lehetséges egy adott szakterülettel kapcsolatban. Csak tudod az a baj, hogy a felsőoktatás arról szól, hogy mindenkit keresztbe-kasul szívatnak az adott tantárgyakkal. Én is vehettem volna hasznát sok dolognak az ilyen utility tantárgyakból (GIS, valódi informatika, digitális tervezések, logisztika stb) csak sajnos az általam látott életutak igen nagy részénél ez a szükséges tudomány megáll a középiskolai emelt szint végénél. Sőt...
Innentől kezdve azt tudom mondani, hogy eltekintve attól a ~10%-tól, az emberek nagy része az ablakon dobta ki az ideje nagy részét, mert nem terveznek algoritmusokat, nem gyártanak semmi olyant, ami az emelt szintű matematika, fizika, vagy az általános biológia, kémia, történelem tudásanyagát igényli. Sőt a hétköznapokban még csak ennyire sincsen szükségük. Nem azért mert tudatlan tuskók, hanem mert nem arról szól az élet, és a szakma java, amit szeretnének hinni ott, ahol oktatják.
A magam részéről a legdurvább gyakorlati matematikai feladvány az utóbbi időkben az ellipszis kerülete volt. Babzsákot hegesztettünk...
-
axioma
veterán
OK, abban egyetertek, hogy ott neha elszalad a lo, bar nem lehet hogy ez a fizikahoz kellett nem az infohoz egy mernoki szakon? Mert azt meg en nem tudom, en a masik iranybol jovok (JATE).
-
Ursache
senior tag
Felreertettuk egymast. Azt akartam kifejezni, hogy az milyen fontos dolog (tenyleg fontos!), de csak papiron szamolgattunk, gyakorlati alkalmazasat nem vettunk... a kepzes nem is erre van kihegyezve.
-
Aethelstone
addikt
Hát jah. A matek nagy részét ki kellene dobni egy az egyben és jobban lőni mondjuk a Számítástudomány/Numerikus módszerek tárgyakra. Persze matek alap ahhoz is kell nyilván, de nem ennyi....
-
PumpkinSeed
addikt
Így működik köszönöm. A feladatban így kellett meghatározni a tömböt, csak én máshogy csináltam meg a hozzaAd metódust és elfeledkeztem róla.
-
thon73
tag
Közben eddig jutottam:
Object result = null;
...
result = getPrimitiveLong(); // long visszatérési érték
// másutt
result = getLong(); // Long visszatérési érték
...
result = (long)result & 0xFFFFFFFFL;Ha itt (Long)-ot írok a (long) helyett, az hülyeség? Aritmetikai műveletet csak primitivek csinálnak? És ezt: &=, gondolom, felejtsem el.
Egyébként a fenti jó.Amikor viszont ezt írom:
result = (long)result & Character.MAX_VALUE;
Akkor azt mondja, hogy "Reports pointless bitwise expressions..."
Ez miért van? Nem long-ra alakít mindent, ha az egyik long??Bocs, hogy ennyit kérdezek, de wrapper osztályt idáig tényleg csak wrapper-ként használtam, és nem dolgoztam vele.
-
fatal`
titán
Szerintem az is ezt csinálja. Azért ajánlottam a ciklust, mert így tudja formázni is az elemeket, ha nem csak simán kiírni akarja, hanem esetleg plusz adatot belefűzni, akkor később jobb lehet.
-
emvy
félisten
Csak epp van egy fuggvenyed, aminek oriasi overheadje van.
A masik problema, hogy meglevo tipusokat nem tudsz adaptalni, ergo ha van egy fuggveny, ami T extends Comparable<T>-t var, es van egy tipusod, ami nem implementalja a Comparable<T>-t, pedig te tudod, hogy ossze lehetne hasonlitani a peldanyait egymassal, akkor korbe kell hekkelni, hogy mukodjon...
-
Aethelstone
addikt
Persze, csak a példányosításnál nem tudsz <int>, satöbbi típust megadni...
-
geckowize
őstag
Ezt már kipróbáltam, viszont a main-ben probléma van:
public static void main(String[] args) {
final Compare maxObject = new Compare();
final byte a = maxObject.max((byte) 3, (byte) 5);
System.out.println(a);
final short b = maxObject.max((short) 3, (short) 5);
System.out.println(b);
final int c = maxObject.max(3, 5);
System.out.println(c);
final long d = maxObject.max(3L, 5L);
System.out.println(d);
final float e = maxObject.max(3.4f, 5.1f);
System.out.println(e);
final double f = maxObject.max(3.4, 5.1);
System.out.println(f);
final char g = maxObject.max('a', 'b');
System.out.println(g);
}A double-ösön kívül aláhúzza mindegyiket a maxObject-től a sor végéig, "Type mismatch: Cannot convert double to <éppen aktuális típus>" jelzéssel.
-
M_AND_Ms
veterán
Már csak azért is, mert az a = null csak a referenciát nullozza, attól még az a Car példány létezik és még más referencia is hivatkozhat rá. Tehát totális hiba a számláló csökkentése azért, mert az a-t nullozzák.
Csókoltatom a könyv íróját!
-
skoda12
aktív tag
Nem írta a feladat, hogy automatikusan működjön. Legyen public a static számláló és akkor lehet kézzel csökkenteni nullozás után.

-
DNReNTi
őstag
Csak tippelem:
car = null; //car nyilván egy Car objektum -
geckowize
őstag
Ahogy én értelmeztem a Main-emben, szerintem úgy értendő.
Car a = new Car("AAA-111", da);
a = null; -
_kovi_
aktív tag
Köszi !

De az args[] az String, ergó nem eszi meg a char-t.. -
glutamin
őstag
Kipróbáltam. Tényleg nem szereti az első sort. De utána már mehet. Valamint a HTML kommentformátum is jó volt. Felkiáltójelet kihagytam az előbb. Most már nyugodtan alszom
Köszi a segítséget 
-
glutamin
őstag
Most kipróbálgattam. 1.7-tel, 1.6-tal is jó. Komment volt a ludas. XML-en belül mi a kommentezés jele? (//, /*, <-- nem jó)
-
Aethelstone
addikt
Azt egy szóval nem mondtam, hogy azt mondtad

-
Aethelstone
addikt
A LIKE egyébként ilyen esetben azért nem túl jó megoldás, mert rohadt lassú tud lenni. Egy IMDB szintű oldal nem tudom, hogy mekkora adatbázissal dolgozik, de >tízmilla(függ sokmindentől egyébként) sornál már masszívan lassú a LIKE...
Nyilván LIKE működhet, de akkor cache tábla vagy valami más varázslás kell

-
Aethelstone
addikt
A sima SQL-ben is erre való.
-
#39560925
törölt tag
dede, azóta rábukkantam. milyen jó hogy 1 éve felvettem egy JPQL-es szabvál tárgyat, és nem végeztem el / nem foglalkoztam vele.

-
kornyiktamas
aktív tag
nem, nem ilyen téren fogok elhelyezkedni és nem lesz szükségem a java programozásra, viszont jelenleg még TANULOK és mivel ez az első évem ugyanazt vesszük mint a szoftverfejlesztő és a rendszergazda, így tehát MUSZÁJ egy alap szinten megtanulnom programozni, a többi tanár megérti, hogy mire lesz szükségünk ez viszont nem és ugyanolyan szinten szeretné kérni az adott anyagot.
a másik meg végig mindenhol németet tanultam

-
Aethelstone
addikt
Közép az az alap...
-
tick
aktív tag
Köszönöm.
Egy újabb kérdésem lenne: adott egy osztály ami Runnable-t implementál sok hosszú egymást követő folyamatból áll. Hogyan tudnám megszakítani a futását?
While-ba rakva a flaget változtatva csak akkor áll meg, ha már a végére ért.ezt próbáltam:
public void run() {
while(!Thread.currentThread().isInterrupted()) {
//do time consuming stuff
}
}
public void stop() {
Thread.currentThread().interrupt();
} -
Aethelstone
addikt
Nos, ugyanarról beszélünk ismét. Mivel tudom, hogy a lista, amit fel kell dolgozzak, milyen elemeket fog tartalmazni, ezért kurvára biztonságos egy explicit cast. Ha meg szétszáll, akkor megnézem, hogy mi is lehet benne és a következő futtatás már jó lesz
Nos, valóban...egy listában többféle ojjektum már kövér tervezési hiba. -
floatr
veterán
Bármit csinálsz, konverziókat kell majd használnod; akár hagyományos serialization-t, akár saját megoldást, akár perzisztenciát használsz. Mivel a runtime csak Objectet tud kezelni, a listába helyezéskor, értékadáskor nem tud hibát találni, csak amikor használnád az Objectet valamilyen típusként, amire nem lehet castolni.
-
floatr
veterán
Értékadáskor derülne ki a turpisság, nem olvasáskor.
Új hozzászólás Aktív témák
-
Fórumok
LOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokMobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokPROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Nyomtatók, szkennerek Tabletek, E-bookok PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
- Fórumok
- Szoftverfejlesztés
- Java programozás
- (kiemelt téma)
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- AMD vs. INTEL vs. NVIDIA
- Motoros topic
- EU: senki ne használjon Huawei és ZTE hálózati berendezéseket!
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- Autós topik
- Hitelkártyák használata, hitelkártya visszatérítés
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Android Auto és Carplay utólag? A Carpodgo Mini kicsi és olcsóbb, mint a nagyok
- Vezeték nélküli fülhallgatók
- Tőzsde és gazdaság
- További aktív témák...
- ÚJ Lenovo Legion Pro 7 - Intel Core U9 275HX, 64GB, 2TB, RTX 5080(16GB), OLED 240Hz
- HP EliteBook 735 G6,FHD,13.3",AMD Ryzen 5 3500U,8GB DDR4,256GB SSD,WIN11
- GAMER PC! i5-14500T / RTX 4070 / 16GB DDR5 / 512GB NVMe / 650w Gold!
- Dell Optiplex 3020 MT,i3-4130,8GB RAM,128GB SSD,WIN10
- HP EliteBook 830 G8 13,3" i7 -1185 G7, 8-16GB RAM, SSD, jó akku, számla, 6 hó gar
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

Ha neked másolás történt, amikor SVN alatt brancheltél, akkor valamit nem jól csináltál.

minden esetre kösz





Köszi a segítséget

