- Bemutatkozott a Moto G32 4G
- Nothing Phone 2a - semmi nem drága
- Xiaomi 13T és 13T Pro - nincs tétlenkedés
- Poco X6 Pro - ötös alá
- Véroxigénszintet is mér a Honor Band 5
- Vodafone-ra áttért Digi Mobilosok
- Google szolgáltatás (GMS) Huawei telefonokra
- Alcor e-Pad - van még remény
- Ennyibe kerülnek a Huawei Pura modellek Európában
- Telekom mobilszolgáltatások
Hirdetés
-
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.
-
Mozgásban az F1 24
gp A Forma 1 versenyek rajongói hamarosan végre belevethetik magukat az idei epizódba.
-
Letartóztatták a bitcoin-Jézust
it Amerikai adókerülés vádjával, Spanyolországban tartóztatták le a bitcoin-Jézusként ismert Roger Vert.
Új hozzászólás Aktív témák
-
Aethelstone
addikt
válasz Sk8erPeter #7600 üzenetére
Itt az Oracle a legnagyobb troll
MI 10T Pro 8/256 , Arsenal FC - Go Gunnarz...
-
Ablakos
őstag
Tud valaki elérhetőséget a swingset3.jnlp letöltésre? Nem értem miért vacakol az oracle lapján.
-
veterán
Mi a legolcsóbb megoldása egy MySQL-t használó Spring bootos backend futtatásának nyilvános felhőben, vagy szerveren?
https://play.google.com/store/apps/details?id=com.lovemap.lovemapandroid
-
nagyúr
válasz Oppenheimer #7603 üzenetére
- vadaszhatsz magadnak egy Kimsufi gepet (http://www.kimsufi.com/uk/),
- vagy berelj VPS-t (https://www.vultr.com/, https://www.digitalocean.com/)while (!sleep) sheep++;
-
veterán
-
veterán
-
MODERÁTOR
válasz Oppenheimer #7606 üzenetére
GitHub student? Ezt hogy tudok igényelni? +100$?
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
nagyúr
válasz Oppenheimer #7608 üzenetére
CrowdFlower, Travis, namecheap mind-mind erdekes.
while (!sleep) sheep++;
-
PumpkinSeed
addikt
válasz WonderCSabo #7610 üzenetére
Ameddig tudom igazolni, hogy diák vagyok ezek mind járnak?
"Akinek elég bátorsága és türelme van ahhoz, hogy egész életében a sötétségbe nézzen, elsőként fogja meglátni benne a fény felvillanását." - Kán
-
WonderCSabo
félisten
válasz PumpkinSeed #7611 üzenetére
Igen, legalábbis egyelőre így van.
-
drogery
tag
Sziasztok,
egy kis segítséget szeretnék kérni.
Van az alábbi kódom, ami egy mysql db-hez csatlakozik, lekér egy kverit és azt visszaadja tömbként.
A problémám, h egy futásidőalatt csak egyszer működik, második futásra
java.sql.SQLException: After end of result set
hibát kapok. Hol lehet a hiba?public class SQLConForDataProvider {
private static int rowCount = 0;
private static int columnCount = 0;
private static String myData [][] = null;
String query;
public SQLConForDataProvider(String query) {
this.query=query;
}
public static String[][] executeQuery(String query) {
try
{
Class.forName("com.mysql.jdbc.Driver");
Connection con = DriverManager.getConnection(Util.JDBCURL, Util.JDBCUSER, Util.JDBCPWD);
Statement stmt = con.createStatement();
ResultSet resultSet = stmt.executeQuery(query);
ResultSetMetaData resultSet_metaData= resultSet.getMetaData();
columnCount = resultSet_metaData.getColumnCount();
while( resultSet.next() )
rowCount++;
myData = new String [rowCount][columnCount];
resultSet.beforeFirst();
for(int row=0; row<rowCount; row++)
{
resultSet.next();
for(int col=1; col<=columnCount; col++)
myData[row][col-1] = resultSet.getString(col);
}
stmt.close();
con.close();
}
catch (Exception e)
{
e.printStackTrace();
}
return myData;
}
} -
Mukorka
addikt
válasz drogery #7613 üzenetére
Pl az hogy se a rowcount se a columncount nincs nullázva az fv hívás végén. Így meg tovább next-elsz a resultseten mint amennyi darab van benne -> jön az exception.
A kódod jobb lenne ha az fv nem static lenne és a látszólag most fölösleges konstruktorban átadott query-vel dolgoznál és nem lenne static semmi se (Mondjuk a driver betöltése mehet static blockba). Így mindig működne az osztály ha új példányt hoznál létre minden query futtatáskor.
[ Szerkesztve ]
Mukor#2214 --- "Ezt nem én gondolom így, EZ EGY TÉNY!"
-
Orionk
senior tag
Sziasztok !
Állásinterjún a teszten kaptam egy olyan kérdést, hogy :
Javaban milyen láthatóságok vannak és azokat mire lehet értelmezni ?Én azt írtam, hogy public, protected, private. Valamint leírtam, hogy ezt a 3at mire használhatjuk és mit jelentenek.
Viszont ezt a választ nem fogadták el. Szerintetek mi lett volna a helyes válasz ? Mit vártak volna ?
köszönöm
(A programtervező szakot most fejezem majd be az Egyetemen és egy első állást keresek) -
M_AND_Ms
addikt
Szomorú, hogy ilyen kvízkérdésekkel interjúztatnak.
Én több, mint 10 éve programozok (többnyire java, plsql). Ma sem tudnom fejből egy ciklus szintaktikáját. Ott a codeassist az megírja. Én meg megtöltöm tartalommal.
A láthatóságok listáját se magoltam be mégis ismerem, értem és használom őket, de ha kérdeznének biztos kihagynám valamelyiket.Aki tejszínhabot szeretne, az inkább verje ki a fejéből!
-
M_AND_Ms
addikt
válasz WonderCSabo #7620 üzenetére
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.
Aki tejszínhabot szeretne, az inkább verje ki a fejéből!
-
MODERÁTOR
válasz WonderCSabo #7620 üzenetére
Szerintem ez pont nem akkora bűn még...
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
veterán
Szerintetek egy 512MB RAM-os Ubuntun futni fog egy egyszerű Spring boot app és egy MySQL szerver?
https://play.google.com/store/apps/details?id=com.lovemap.lovemapandroid
-
jetarko
csendes tag
válasz Oppenheimer #7625 üzenetére
Igen. Nálam fut és még van mellette apache, ts stb és még mindig van hely. De ha nem megy digitalon 2 kattal növelheted.
-
nagyúr
válasz Oppenheimer #7625 üzenetére
A dev VM-unk default beallitasa 1G ram, van alatta egy bazi nagy alkalmazas JBoss-ban, Postgres, meg egy szep nagy webapp Tomcat alatt.
while (!sleep) sheep++;
-
MODERÁTOR
válasz WonderCSabo #7624 üzenetére
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!
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
veterán
-
F1rstK1nq
aktív tag
válasz Oppenheimer #7629 üzenetére
Jól tetted. Egyébként apró észrevétel, de én úgy tudom Spring Boot-nál ExceptionalBackend/src/main/java/spring-config.xml fájl teljesen fölösleges, nyugodtan törölheted.
Adrenaline is natures way of telling you 'don't fuck up.'
-
Mukorka
addikt
válasz Oppenheimer #7625 üzenetére
Csak átfutottam egy két osztályt. Egy tipp: ha nincs id amire szűrsz akkor az logikában legyen kiszűrve, nem írunk sql-t olyan feltételre ami mindenképp teljesül. Így gyorsabb is lesz a query 1-2 ezred másodperccel.
[ Szerkesztve ]
Mukor#2214 --- "Ezt nem én gondolom így, EZ EGY TÉNY!"
-
Szmeby
tag
A szmájliból talán sejthető, hogy nem gondoltam komolyan, amit írtam.
A visibility modifier-es kérdést viszont helyénvalónak érzem. Aki "életvitelszerűen" használja a javat, annak gondolkozás nélkül megy. A csak elméletet ismerőnek pedig csak egy újabb kézzel megfoghatatlan bemagolható valami.
Szerintem a kérdés inkább a gyakorlottságot akarta felderíteni. Ha az ember írogat magának programokat, és legalább egy értelmes könyvet olvasott már (pl. Effective Java - Bloch, Clean Code - Martin, Refactoring - Fowler, stb), ennek mennie kell, és ehhez nem kell munkatapasztalat.
-
floatr
veterán
-
M_AND_Ms
addikt
Pont erről beszélek. Lexikális tudásuk van, a kézikönyveket, tankönyveket bevágták a belőlük készült kvízkérdéseket tudják, de értelmesen megírni egy kódot nem tudnak.
A lexikai tudást, a pontos szintaktika ismereterét bármikor kiegészíthetem a lokális help, kézikönyv vagy a gugli segítségével. Ha az adott ismeretere sokszor van szükségem, akkor a harmadik eset után már készség szinten tudni fogom. Amúgy meg nem érdekel, mert nincs rá szükségem. Az én fejem nem káptalan.A hiányzó gondolkodást viszont nem lehet beszerezni semmilyen forrásból sem.
Ez alapján egy interjún adjanak egy frappáns kis feladatot, amit előre okosan kitaláltak. Ne szopatóst, hanem egy ésszerűen 30 perc alatt megoldhatót. Ja, hogy ezt az interjúztatónak előre ki kéne találni, ahhoz meg neki is gondolkodni kellene... Így tényleg egyszerűbb egy Java alapú "Legyen ön is milliomosból" összeollózni 20 kérdést.
Aki tejszínhabot szeretne, az inkább verje ki a fejéből!
-
WonderCSabo
félisten
válasz M_AND_Ms #7637 üzenetére
Ezzel természetesen teljesen egyetértek. Szerintem sincs értelme direktben megkérdezni a láthatóságok felsorolását, hanem használtatni kell egy feladatban.
Szimplán annyit mondok, hogy ezt attól még kötelező tudni egy Java fejlesztőnek, álmából szilveszteri buli után felébresztve is. -
Orionk
senior tag
Igen, köszönöm és a többieknek is. A Package maradt ki. Ezek szerint elfogadhatták volna a válaszaimat.
Bár nincs még tapasztalatom, de ha írok valami programot, akkor én sem jegyzek meg fejből minden nyelvi jellemzőt, hanem utánanézek weben. Ezek szerint állásinterjúra fejből be kell vágni dolgokat.Egy másik kérdésem volt, hogy :
Javaban van-e többszörös öröklődés ?
Azt válaszoltam rá, hogy nincs többszörös. C++ ban volt és van többszörös öröklődés, de ott is nehézségeket jelent a használata, mert ha van egy 'A' osztályod és abból származik 'B' és 'C' osztály, akkor B és C lemásolja magának a memóriába az A tulajdonságait. Majd ezután, ha 'B'ből és 'C' ből akarod örököltetni a 'D'-t, akkor vigyázni kell arra, hogy D-be ne másolódjon le kétszer A-nak a tulajdonságai, mert B-ben és C-ben is megvan.Tehát ezt írtam rá, hogy például ilyen nehézségek miatt a Java-ban nem valósították meg a többszörös öröklődést.
Erre a válaszomra meg szintén azt mondták, hogy nem tudják teljesen elfogadni.
Szerintetek, a ti tapasztalatotokkal mi lehetett volna a helyes válasz ?
köszi
-
Lortech
addikt
Az, hogy "nincs".
Arra kell válaszolni, amit kérdeztek. Ha ezt így indoklás nélkül nem fogadják el, akkor hülyék. A túlokoskodás pedig nem biztos, hogy előnyös.
Egyébként vélhetőleg azért nem lett java-ban, mert egyszerű OOP nyelvet akartak. Az interface-ek adnak valamelyest megoldást a problémára.
Az ilyen típusú tesztektől egyébként falnak megyek, főleg mikor senior/lead dev pozícióra is ilyenekkel pre-screenelnek.Thank you to god for making me an atheist
-
gygabor88
tag
Egyrészt általában nincs referencia, mert amin dolgozott az vagy belső használatra készült vagy mindenféle titoktartási szerződések kötik az ember kezét vagy a kettő együtt. Ha lenne referencia, akkor sem derülne ki belőle, hogy mi az, amit a jelentkező csinált belőle, bármit hazudhat. Ugyanilyen alapon bármit írhat a CV-be is, ezért többen azt csinálják, hogy a CV-t nem olvassák el teljesen, csak annyi érdekes belőle, hogy hány év tapasztalata van az embernek. Ez alapján belövik, hogy nagyjából mit várnának el a jelentkezőtől és lemérik kérdésekkel, hogy mit tud abból, amire a cégnek szüksége van.
Majdnem teljesen mindegy mit dolgozott előtte a jelentkező, mert ha űrhajó vagy atomerőmű vezérlőt fejlesztett, akkor azt a tudást úgysem tudja kihasználni a cég, ha meg 1000. számlázót / webshopot fejlesztett, attól még lehet, hogy le tud fejleszteni komolyabb dolgokat.
Másrészt a fenti alap kérdésekkel is ki lehet dobatni a legtöbb seniort interjúról. -
M_AND_Ms
addikt
válasz Lortech #7641 üzenetére
Azt azért mondjuk ki továbbra is, hogy az interface nem az öröklődés téma része, még akkor sem, ha egy interface is öröklődhet egy másik interface-ből.
De! Interface-t implementálni nem keverendő össze az örökléssel!Aki tejszínhabot szeretne, az inkább verje ki a fejéből!
-
Lortech
addikt
válasz M_AND_Ms #7644 üzenetére
Nyilván nem keverendő össze, ha ugyanaz lenne a kettő, akkor nem lenne két alapvetően különböző megoldás a nyelvben (interface vs class, implements vs extends).
Az "öröklődés téma része", de nem állítottam, hogy implementációt örökölsz az interfésszel. Lásd pl. [Multiple Inheritance of State, Implementation, and Type] vége. Ez tovább bonyolódik a java 8 default interfész implementációkkal. Állapototot ezzel legyütt sem lehet örökölni.Thank you to god for making me an atheist
-
moriak
tag
Sziasztok. Elméleti kérdésem lenne hozzátok Android és Java szerver oldal közötti kommunikációra ami nem web service. Ti mivel foglalkoztatok és mit ajánlanátok ezek közül az alábbi problémámra? WebSockets vs. Server-Sent Events vs. Long-polling vs. GCM.
Felhasználása legfőképp az lenne, hogy a kliens és a szerver oldal között folyamatos kommunikáció lenne és nem feltétlenül kellene a kliens hívására azonnal válasz. Szerver oldali business logic tudná, hogy mikor és milyen válasz lenne ezért én mondjuk a GCM-et preferálnám. Környezeti tényező: az alacsony sávszélesség miatt nem biztos, hogy jó a GCM. -
veterán
TomEE-val játszadozom, egész jó cucc. Persze a Spring Boot-nak közelében sincs, de kezdetnek jó. Spring fanboy lettem
https://play.google.com/store/apps/details?id=com.lovemap.lovemapandroid
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- World of Tanks - MMO
- Otthoni hálózat és internet megosztás
- Ukrajnai háború
- Stellar Blade
- AMD off topik: VGA, CPU, APU és minden, ami AMD
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Így építsd a billentyűzeted!
- Linux felhasználók OFF topikja
- Bemutatkozott a Moto G32 4G
- Luck Dragon: MárkaLánc
- További aktív témák...
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: Ozeki Kft.
Város: Debrecen