- Fórumok
- Szoftverfejlesztés
- Java programozás
- (kiemelt téma)
- Samsung Galaxy S26 Ultra - fontossági sorrend
- Samsung Galaxy A52s 5G - jó S-tehetség
- Vivo X200 Pro - a kétszázát!
- Okosóra és okoskiegészítő topik
- Rég várt frissítést kap az Android tárcsázója
- Poco F8 Ultra – forrónaci
- iPhone topik
- Xiaomi 17 Ultra - jó az optikája
- Apple Watch
- Nagy bemutatóra készül az Oppo
-
Fórumok
Mobilarena - 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 Tabletek, E-bookok Nyomtatók, szkennerek 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ésGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokLOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendFÁ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
-
Taoharcos
aktív tag
Sziasztok!
Eclipse-t használok, a Lombok-t próbálom beállítani. Ahogy kell futtatom a lombok jar-t, az eclipse.ini-ben belekerül:
-javaagent:C:\Util\eclipse-jee-2026-03\lombok.jar
A Java 25-ös, a pom.xml-ben benne van a dependency-ben.
Ennek ellenére nem tudom elérni a getter/setter-ét egy osztálynak, amiben ott van a @Data vagy @Getter, @Setter.
Remélem érthetően írtam (próbáltam röviden írni).Ja és az About Eclipse-nél nem látszik hogy a lombok installálva lenne.
-
Taoharcos
aktív tag
Sziasztok!
Eclipse-t használok, a Lombok-t próbálom beállítani. Ahogy kell futtatom a lombok jar-t, az eclipse.ini-ben belekerül:
-javaagent:C:\Util\eclipse-jee-2026-03\lombok.jar
A Java 25-ös, a pom.xml-ben benne van a dependency-ben.
Ennek ellenére nem tudom elérni a getter/setter-ét egy osztálynak, amiben ott van a @Data vagy @Getter, @Setter.
Remélem érthetően írtam (próbáltam röviden írni). -
Taoharcos
aktív tag
Sziasztok!
Karakter kódolási problémával kapcsolatban kérdeznék.
Java 17 és Spring 3.2 verziókat használok.
Egy Spring Boot-os alkalmazás fejlesztése Windows alatt történik. Egy .csv file-t készít amit le lehet tölteni. Windows helyesen jelenek meg a magyar karakterek. Viszont ha feltelepítem egy hardenelt Ubuntura, akkor a magyar karakterek helytelenül jelennek meg. Elvileg minden már csak UTF8-at használ, de nincs elképzelésem sem, hogy mi lehet a probléma.Elnézést, pontatlan voltam, a Windows ISO-8859-2-t használ.
Szóval az lenne a kérdésem, hogy lehetne Java 17 alatt ISO-8859-2-es karakter készletet használni? -
Taoharcos
aktív tag
Sziasztok!
Karakter kódolási problémával kapcsolatban kérdeznék.
Java 17 és Spring 3.2 verziókat használok.
Egy Spring Boot-os alkalmazás fejlesztése Windows alatt történik. Egy .csv file-t készít amit le lehet tölteni. Windows helyesen jelenek meg a magyar karakterek. Viszont ha feltelepítem egy hardenelt Ubuntura, akkor a magyar karakterek helytelenül jelennek meg. Elvileg minden már csak UTF8-at használ, de nincs elképzelésem sem, hogy mi lehet a probléma. -
Taoharcos
aktív tag
Sziasztok.
Spring Boot-ban lehet futás közben dinamikusan állítani a port-ot?
Vagy induláskor ha foglalt eggyel nagyobb port számot választani amin induljon? -
Taoharcos
aktív tag
Szia.
[SanFranciscobol Jottem]
[Java Brains]
[Amigoscode]
így hirtelen. -
Taoharcos
aktív tag
Mobil app abból lenne jó, hogy vannak idősebbek is, nekik könnyebb technikailag. A fiatalok meg ugyan úgy nem értenek hozzá, vagy lusták, nekik meg azért könnyebb
és találkozott a két generáció 
A cél az lenne, hogy a fórumon folyjon a társalgás, ne Facebook-on, a többségnek az átláthatatlan, vagy nincs fiókja. Bár a fórumok haldokolnak egy ideje. Meg annyi infót Facebook-on nem tárolsz el átláthatóan.Ezeket az end-eket nem nagyon értem. Frontend a kinézet, backend meg a szerver oldali kód? Miért van külön?
Nekem valahogy mindig a teljesítmény a fontosabb. 4-5kb az index.php meg a css és már néz ki valahogy, amit valamivel összeraknak, többszöröse
Nem tudom hogy van, de korlátozva van az adatbázis valahogy.
Akkor igazából találnom kellene egy keretrendszert.
Én úgy gondoltam, hogy nem telepítek semmit a szerverre, .html-be vagy .PHP-be írom bele a kódokat, amiket a szerver feldolgoz, mint egy sima PHP kódot. Ilyen nincs? Javascript ilyen azt tudom, lehet akkor inkább script nyelvet kellene elkezdenem?Szia.
1. Azért a frontend, backend fogalmával jó alaposan tisztában lenni.
2. Abban teljesen igazad van, hogy egy fórumon minden sokkal átláthatóbb, ha jól csinálják meg (láttam már jó pár fórumot ami tök átláthatatlan volt). Viszont az emberek nagyobb részének teljesen elég a Facebook felszínessége. És ez nem informatikai okokból van, hanem Cukor Márk tudja mi kell az embereknek, és ezt az igényt kielégíti.
3. Ha egy fórumot akarsz készíteni, használj egy kész fórum motort. azok már kiforrottak, sok bosszúságtól kíméled meg magad.
4. Mi az hogy az adatbázis korlátozva van? Ez így elég laikus megfogalmazás.Amit írtam, nem megbántani akarlak, csak pontosabban kéne fogalmaznod. Teljesen igaza van floatr -nak, a karbantarthatóság nagyon fontos!
-
Taoharcos
aktív tag
-
Taoharcos
aktív tag
Sziasztok!
Spring Boot 2.4.3:
Nem tudom miért nem hajtja végre a schema-h2.sql utasításokat.pom.xml dependency:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jdbc</artifactId>
</dependency>application.properties:
spring.thymeleaf.cache=false
spring.web.locale-resolver=fixed
spring.web.locale=en
spring.h2.console.enabled=true
spring.h2.console.path=/db
spring.datasource.url=jdbc:h2:mem:testdbschema-h2.sql:
DROP TABLE IF EXISTS Blogger;
CREATE TABLE Blogger(
id bigint NOT NULL,
name varchar(100),
age int,
PRIMARY KEY (id)
);DROP TABLE IF EXISTS Story;
CREATE TABLE Story(
id bigint NOT NULL,
title varchar(100),
content varchar(400),
posted date,
blogger_id int,
PRIMARY KEY (id)
);Tud valaki segíteni?
Köszi!
Szia!
A resources-ba schema.sql-ként vagy data.sql-ként legyen és akkor létrejön. De a schema.sql a jobb megoldás.
A pom.xml-ben ez is benne van:<dependency>?
<groupId>com.h2database</groupId>
<artifactId>h2</artifactId>
<scope>runtime</scope>
</dependency>
San Franciscoból jöttem?
Üdv, Zoli -
Taoharcos
aktív tag
Sziasztok!
A Log4j2-nél a log file maximum mérete a SizeBasedTriggeringPolicy -val adható meg? -
Taoharcos
aktív tag
Ez egy régebben (10+ éve)megírt dll. Biztos nem vírusos. Eddig más programnyelvből (Delphi) lett meghívva, és ott működött jól. Talán annyi tudtam még észrevenni, hogy ha elindítom a saját programomat, és leállítom, majd újraindítom, akkor jön elő, de az bizonytalan, hogy mennyi idő múlva és hányadik újraindításnál. Elvileg a Windows újraindítása után rögtön nem csinálja.
-
Taoharcos
aktív tag
Van egy projektem, ami egy külső dll file-t használ egy feladat elvégzéséhez. Jna-t használok. Általában működik is, de néha teljesen váratlanul Microsoft Visual C++ Runtime Library: "Buffer overrun detected! A buffer overrun has been detected which has corrupted the program's internal state." hibát dob.
Találkozott már valaki ilyen hibával, vagy van valami ötlete mi lehet a hiba? Mivel ez túlnyúlik a Java-n és inkább csak a Java-ban vagyok otthon, ezért nem tudom hogy kéne a hibát keresni.
Java 8 , Windows 10 az oprendszer és elvileg 4.8.03752 a .NET verzió. Esetleg rossz .NET verzió lenne a probléma? -
Taoharcos
aktív tag
Sziasztok!
Úgy döntöttem, hogy elkezdeném a szakdolgozatomat megírni.
A tervezésben szeretném kérni a segítségeteket.Téma nagy vonalakban:
Egy windows operációs rendszeren futtatható alkalmazás.
A program a felhasználók felé példa edzésprogramokat képes megjeleníteni, amiben a gyakorlatok pontos leírása szerepelne, illetve pontos ismétlésszámok, stb....
Ezen felül táplálkozással kapcsolatos információkat is megjelenítenék.
Lehetőséget szeretnék biztosítani a felhasználó által elfogyasztott ételek kalóriájának a rögzítésére. Ez úgy lenne egy szép megoldás véleményem szerint, ha lenne egy adatbázis, amibe berögzítésre kerülnének az ételek kalóriaszámai és ezt a későbbiekben a felhasználó saját magának tudná bővíteni.(előzetesen néhány étel kalóriaszámát rögzíteném, tehát nem üres adatbázissal indulna, vagy ha van ötletetek arra, hogy már meglévő adatbázisból honnan tudnék átemelni kalória értékeket, akkor azt is megpróbálnám).
Szeretnék egy edzésnapló részt ahová rögzíteni lehetne az edzés során végrehajtott gyakorlatok során használt súlyok nagyságát illetve az ismétlések számát.
Szeretnék majd grafikonokat is megjeleníteni, de egyelőre ezekkel foglalkoznék amit leírtam. Ti hogyan indulnátok el? Milyen adatbázist használnátok? Mit tanácsoltok?Köszönöm
Adatbázisnak H2, egyszerűen kezelhető, egy szakdolgozathoz bőven elég. Spring Boot keretrendszert lenne még érdemes használnod, nagyon sok dolgot könnyedén meg lehet vele oldani, és jobban lehet az alkalmazás üzleti logikájára koncentrálni.
-
Taoharcos
aktív tag
Szeretném megoldani, hogy az alkalmazásom autentikációjához ne kelljen felhasználónév / jelszó párost használni, hanem automatikusan az Active Directory-ba bejelentkezett windows felhasználó accountját használja az alkalmazás. Ebben szeretnék tanácsokat (esetleg példa vagy tutorial linkeket) kérni. Keresgéltem, de nem találtam használható információt.
-
Taoharcos
aktív tag
-
Taoharcos
aktív tag
-
Taoharcos
aktív tag
-
Taoharcos
aktív tag
Sziasztok! Elkezdtem Spring boot-ot tanulni és letöltöttem az STS (Spring Tool Suite)-t. A kérdésem az, hogy használhatom akkor is ha csak sima java-t írok Spring nélkül (van valami hátránya az Eclipse-hez képest ebben az esetben), vagy erre inkább használjam a sima Eclipse-t továbbra is? Köszi.
Nyugodtan használhatod sima javahoz. De Eclipse-t is tudsz használni Spring Boot-hoz, van hozzá a marketplace-n kiegészítő.
-
Taoharcos
aktív tag
-
Taoharcos
aktív tag
Spring Boot, JPA, adatbázisnak a legegyszerűbb H2, be lehet állítani, hogy újraindításkor is megtartsa az adatokat, viszont nem kell külön telepíteni. Nem tudom felületnek mit szeretnél, de a Thymeleaf-t könnyű használni.
-
Taoharcos
aktív tag
Azért mindennek van határa!

A stream api és a lambdák nem azért léteznek, hogy másképp is lehessen for ciklust írni.Azért használunk steam apit, mert komplexebb műveleteket is egységbe zár, kis túlzással atomi műveletként tudunk rá tekinteni. Más szóval nincs mellékhatása, ezért szeretjük. Nyilván, ha valaki nem jól használja, akkor lehet mellékhatása, és néhány esetben a fordító meg is fogja ezeket a hibákat, ahogy az látható. Sajnos más esetekben nem fogja meg. Ez szintén látható a legutolsó kinyilatkoztatásból.

Mellékhatásnak tekintünk minden olyan változást a futó program állapotában, ami a monadon (az az egység amin pl. a stream műveleteket alkalmazod) kívül történik. Ezt most jó hülyén fogalmaztam meg, remélem érthető. Tehát az, hogy például a foreach-en (mapen, filteren, stbn) belül egy akármilyen azon kívül eső változó értékét buzeráljuk, az mellékhatás. A lambda nem nyúlhat a saját scope-ján kívül. Elméletben. Gyakorlatban persze meg lehet tenni, csak igénytelen kódot eredményez. Mellékhatásokkal. Értelmét veszti az egész koncepció. Nem véletlenül ragaszkodik a fordító is ahhoz, hogy final dolgok legyenek a lambdában behivatkozva. Final, tehát nem változtatható. Egyszer értéket kap és úgy marad. Ha neked nem így struktúrált a kódod, akkor nem a lambda a jó megoldás. Vagy átstruktúrálod úgy, hogy jó legyen, ez már egyéni preferencia kérdése.
Légyszives ismerkedjetek meg a monad fogalmával, mielőtt ilyen gusztustalan bűnöket követtek el.

Addig meg légyszi maradjatok a for ciklusnál. Az tökéletesen fog működni. Mert annak nem célja a mellékhatások kiküszöbölése. Bár nem néztem át tüzetesen a problémás kódot, de a hiba környékén lévő szándék számomra azt mutatja, hogy ott a for ciklus a gyors megoldás.Mondtam, hogy nem túl szép.
Egyébként teljesen igazad van.
-
Taoharcos
aktív tag
Sziasztok!
A következő metódus csv file-ból olvas ki sorokat és objektummá alakítom (minden sor egy objektum):private static void readData(File inputFile, Class type) {try {BufferedReader reader = new BufferedReader(new FileReader(inputFile));String line;// Reading first line..while ((line = reader.readLine()) != null) {String[] values = line.split(COMMA_DELIMITER);if (type == Student.class) {Student student = populateStudent(values);if (students == null) {students = new HashMap<Integer, Student>();}students.put(student.getStudentId(), student);}if (type == Subject.class) {Mark mark = populateMark(values);Subject subject = populateSubject(values);if (subject.getMarks() == null) {subject.setMarks(new ArrayList<Mark>());}students.get(mark.getStudentId()).getSubjects().put(subject.getSubjectId(), subject);students.get(mark.getStudentId()).getSubjects().get(subject.getSubjectId()).getMarks().add(mark);}}reader.close();} catch (Exception e) {e.printStackTrace();}}Ez szeretném megoldani Stream-el:
private static void readData(Path inputFile, Class type) {Student student;Subject subject;Mark mark;try {Stream<String> lines = Files.lines(inputFile);List<List<String>> values = lines.map(line -> Arrays.asList(line.split(COMMA_DELIMITER))).collect(Collectors.toList());if (type == Student.class) {values.forEach(value -> student = populateStudent(value));if (students == null) {students = new HashMap<Integer, Student>();}students.put(student.getStudentId(), student);}if (type == Subject.class) {values.forEach(value -> mark = populateMark(value));if (subject.getMarks() == null) {subject.setMarks(new ArrayList<Mark>());}students.get(mark.getStudentId()).getSubjects().put(subject.getSubjectId(), subject);students.get(mark.getStudentId()).getSubjects().get(subject.getSubjectId()).getMarks().add(mark);}//}} catch (Exception e) {e.printStackTrace();}}A forEach-ben (
value -> student = populateStudent(value)) ezt a hibát kapom: ''Local variable student defined in an enclosing scope must be final or effectively final'Tudja valaki, hogy lehet ezt megoldani?
Köszi!Nem túl szép, de talán így:
values.forEach(value -> {Student studentInner = student;studentInner = populateStudent(value);});values.forEach(value -> {Mark markInner = mark;markInner = populateMark(value);});
Esetleg még az elején a Student, Subject, Mark -t inicializálni; -
Taoharcos
aktív tag
Most végül egyéb szempontok miatt úgy döntöttem, marad az adatbázis elérés két külön alkalmazással.
-
Taoharcos
aktív tag
Alapból nem kéne külön beállítani, ha tud kapcsolódni, akkor meg tudja határozni. Én első körben arra tippelnék, hogy a kapcsolat se épül fel vagy nincs a db létrehozva, akkor is jöhet ez a hiba. A két db amúgy különböző? Van-e mintakód? Próbáltad-e esetleg valami in-memory db-vel (pl. h2/hsql)?
(#10975) venic
Melyik porton futna? Ha 80-as, akkor a skype esetleg lehet a ludas. De valami hibaüzenet nem ártana
Két különböző db, létre vannak hozva (Oracle és Mssql). Alapból nem szeretném beállítani, két külön alkalmazásban kapcsolódok most a db-khez, ott nem is kell beállítani. Most hogy megpróbáltam egy alkalmazásból kapcsolódni mind a kettőhöz, jött elő a hiba, hogy be kéne állítani a dialect-et.
-
Taoharcos
aktív tag
Sziasztok!
Spring Boot-ot használok, szeretnék két adatbázist is használni. Találtam rá példát:
[baeldung.com] [medium.com] .
Az a problémám, hogy a Spring Boot mindenképpen kéri, hogy állítsam be a dialect-t. (pl.: spring.jpa.database-platform=org.hibernate.dialect.Oracle10gDialect).
A medium.com-os példában szerepel, hogy a spring.jpa.database=default -el be lehet állítani a dialect-t, de nálam ezzel is "access to dialectresolutioninfo cannot be null when 'hibernate.dialect' not set" hiba jön elő. Viszont a fentebb leírt módon csak az egyik adatbázis dialect-jét tudom beállítani. Valakinek van valami ötlete? -
Taoharcos
aktív tag
Helló!
Elkezdtem az Agyhullám java könyvet. Egy kérdés: Van ennél részletesebben elmagyarázó könyv?
Ennél a feladatnál elakadtam. Nem értem, miért kell hirtelen
String változónév = "értékebetűkkel"helyettString[] változónév = {"értékebetűkkel"}?Mit jelent a []? Miért kell kapcsos zárójel amikor megadjuk az értékét? (bár tippem az, hogy a felsorolás miatt)
Nem igaz, hogy nem találok normálisan elmagyarázó könyvet.....Olvastam néhány Java alapokkal foglalkozó könyvet, de pár hibája ellenére az Agyhullám Java még mindig az egyik legjobb magyar nyelvű könyv a Java alapok elsajátításához. Persze kicsit már régi.
-
Taoharcos
aktív tag
Elnézést a késői válaszért, de köszönöm az ötleteket.
-
Taoharcos
aktív tag
Sziasztok!
JPQL lekérdezést szeretnék egy olyan táblából, ami nem tartalmaz egyedi id-t. A táblát nem lehet módosítani. Elvileg a JPA ezt nem támogatja. Van valakinek valami ötlete, hogy lehetne ezt a problémát megkerülni? -
Taoharcos
aktív tag
Hogy lehetne megoldani, hogy if-else szerkezeten belül a megfelelő return hajtódjon végre?
(A feladat szerint a String szam telefonszám bekérése után a megfelelő osztályba kerülünk, ahol további számítások vannak, de azt már megírtam.)private static PhoneNumber PhoneNumber; //gyanítom erre is szükség leszpublic static PhoneNumber create(String szam) {String regex = "\\d+";String firstLetter = String.valueOf(szam.charAt(0));if (szam.matches(regex) == false) {System.out.println("nem jó");System.exit(0);} else if (szam.matches(regex) == true) {System.out.println("tartalmazza");if (firstLetter == "1") {PhoneNumber = new KwakPhoneNumber();return PhoneNumber;} else if (firstLetter == "8") {PhoneNumber = new IkiPhoneNumber();return PhoneNumber;} else if (firstLetter == "9") {PhoneNumber = new McChipPhoneNumber();return PhoneNumber;}}return PhoneNumber; //ez itt a fő kérdés, hogyan adjam vissza a megfelelő returnt}Ami statikus azért miért kell példányosítani?
-
Taoharcos
aktív tag
Milyen adatbázisban?
MySQL
-
Taoharcos
aktív tag
Sziasztok!
UUID-t milyen típusban tároljátok az adatbázisban? Binary, Varchar?
-
Taoharcos
aktív tag
Sziasztok!
Mikor van értelme rekurzív függvényt használni egy for vagy while ciklus helyett?
-
Taoharcos
aktív tag
Sziasztok!
Mit gondoltok, megéri erre elmenni?
https://rendezveny.hwsw.hu/kepzes/13 -
Taoharcos
aktív tag
Sziasztok!
Egy webservice-nek (Restcontroller-es) lehet paraméterként tree-t, list-t stb komplexebb objektumokat bemenő paraméterként megadni? Ha igen tudnátok valami példát? A lényeg, hogy nem lehet tudni az elemszámot, csak azt hogy milyen kollekció.
-
Taoharcos
aktív tag
Azért elnézve az álláshirdetéseket, több mint felükben a legfontosabb elvárás a JEE ismerete.
-
Taoharcos
aktív tag
Sziasztok!
Osztály diagramon a getter/setter-t egyenként szokás jelölni, vagy van rá valami egyszerűsített mód? És az Autowired kapocslatot hogy szokás jelölni?
-
Taoharcos
aktív tag
Sziasztok!
Az STS-ben belassult a console ablakom, de csak az. Indítottam már -cleanel is ,de nem használt. Van valakinek valami ötlete?
-
Taoharcos
aktív tag
-
Taoharcos
aktív tag
YouTube -on keres rá a San Franciscoból jöttem-re. Magyar nyelvű és könnyen érthető.
-
Taoharcos
aktív tag
-
Taoharcos
aktív tag
Sziasztok!
A linken található projektben a personService Person findByName(String name) és void save(Person person) metódusa jól működik, viszont a List<Person> findAll() metódusa nem működik
com.vaadin.event.ListenerMethod$MethodException: Invocation of method uriFragmentChanged /
org.springframework.beans.factory.BeanCreationException: Error creating bean with name /
org.springframework.beans.BeanInstantiationException: Failed to instantiate
hibát dob. Csak akkor van hiba ha a visszatérési érték List. -
Taoharcos
aktív tag
Sziasztok!
Újabb problémába futottam bele. Egy Vaadin-Springboot-JPA login/logut alkalmazást csinálok. Az újabb probléma, hogy az adatbázissal kapcsolatot tartó AkarmiService/AkarmiRepository injektálva van azokba az osztályokba amiknek majd el kell érniük az adatbázist. Ha az egyik osztály amelyik először "használta" az AkarmiService-n keresztül az adatbázist, utánna egy másik oszály hiába injektálta ő is, nem tudja használni.
"org.springframework.beans.beaninstantiationexception: failed to instantiate" exceptiont dob. -
Taoharcos
aktív tag
-
Taoharcos
aktív tag
Sziasztok!
Ezt a példát kipróbáltam, és mivel jól érthető, megpróbáltam Spring boot-al "összehozni". Az Authentication osztályt a LoginPage osztályba akartam injektálni, de java.lang.NullPointerExceptiont dob. Az általam átalakított kódot ide töltöttem fel.
A végső cél JPA adatbázishoz való csatlakozás lenne. -
Taoharcos
aktív tag
-
Taoharcos
aktív tag
Éppen STS-ben programozok. Ha elkezdek írni egy nevet, és CTRL+Space-el auto kiegészítést csinálok felajánl egy jó pár metódust stb. Van hogy egy TextField-hez több package is kapcsolódik. Mostanában Vaadin-t használok, de van amikor az első helyre a java.awt csomagból ajánl importot. Le lehetne valahogy tiltani a java.awt-t ne ajánlja fel? Volt néhány figyelmetlemségen amikor nem vettem elsőre észre hogy rossz import miatt van hibám. De pl volt már amikor a List-nél is a java.util helyett véletlenül a java.awt.*-t importáltam.
Úgy gondolom, abszolút nincs szükségem a java.awt csomagra.Szerk.
Bocsi, túl gyorsan kérdeztem, sikerült kigúglizni. Megoldva. -
Taoharcos
aktív tag
-
Taoharcos
aktív tag
Azt hittem, hogy az ilyen arcok, mint Te, már rég kihaltak...szórakoztató olvasni a gondolataid

+1
-
Taoharcos
aktív tag
De azért, büszke vagyok rá, hogy lightweight, kompakt cuccokat tudok összehozni, amit egy másolás után lehet is indítani anélkül hogy egy 6 terabyte-os vinyót megtöltenénk keretrendszerrel, meg a keretrendszer keretrendszerével, és a keretrendszer keretrendszerének a keretrendszerének a függőségkezelő keretrendszerével, amivel lehet a végső keretrendszert keretrendszerelni
De sajnos a divat nem erre visz
hanem hogy "vegyééé új gépet azon menni fog így is"Akkor te most assemblyben programozól, vagy már rögtön gépi kódot írsz?

-
Taoharcos
aktív tag
Ha Mavent használ az ember, akkor elég a Java SE? A Maven elvileg letölti a dependenciákat, nem?
Szervernek a Weblogic? -
Taoharcos
aktív tag
UML, használati eset és Adatbázis ábrákhoz milyen rajzolóprogramot tudtok ajánlani? Van valami erre vagy esetleg powerpoint?
-
Taoharcos
aktív tag
Én nem állítottam be és nem frissítettem 9-re. De már megoldottam egy primitív megoldással, sts mappa töröl, újra másol.
Egyébként már az Eclipsenél is volt régebben egy hasonló hibám, csak annyira nem használtam az Eclipset és letöröltem. -
Taoharcos
aktív tag
Hirtelen ilyen hibaüzenetbe futottam at STS-el:
Plug-in org.eclipse.jdt.ui was unable to load class org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.
Plug-in org.eclipse.jdt.ui was unable to load class org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart.
Próbáltam a saját könyvtárára teljesen jogosultágot adni. de az nem segítetett.
Valami ötlete van valakinek? -
Taoharcos
aktív tag
FIGYELEM MINDEN KEZDŐNEK!!
Nagyon jó, magyar nyelvű, érthető, ingyenes.
http://sanfranciscoboljottem.com/ui: Nem szoktam nagy betűvel írni, de ezzel szeretném a kezdők figyelmét jobban felhívni erre az ingyenes lehetőségre. Kérem emiatt senki ne moderálja ki a hozzászólásomat, de most kiabálnom kellett.
Ja és tényleg kéne már egy összefoglaló a topik elejére, honnan mit érdemes tanulni.
-
Taoharcos
aktív tag
Köszönöm.

-
Taoharcos
aktív tag
Valaki el tudná magyarázni mi a side effect? Nem pontosan értem.
-
Taoharcos
aktív tag
A swing is elvesztegetett idő, egy munkaadó se kiváncsi erre. Inkább valami mást tanulj, Vaadinon kivűl még ott van a GWT, Struts, de a JSF vagy JSP is hasznosabb, vagy JPA, Hibernate, Eclipselink, Spring, Junit, Mockolás, TDD, SQL stb.
Ha már könyvből tanulsz "az agyhullám java" sokkal hasznosabb, aktuálisabb és érthetőbb. Ráadásul a Youtube-on sok jó java oktató videó van, angolul rengeteg, de még magyarul is sok. -
Taoharcos
aktív tag
Engedd el

Szia, mondtad, hogy írsz mik a Vaadin hátrányai. A fenntiekben csak részleteket írtál róla. Lehetne bővebben? Akár privátban is. Nagyon érdekel.
-
Taoharcos
aktív tag
Nos, a Vaadinról határozott véleményem van és nem jó. Másrészt a Swing és a Vaadin nem összehasonlítható. A Swing standalone, a Vaadin webes keretendszer.
Kifejtenéd bővebben? Érdekel mert tanulgatom.
Tudom hogy két külön dolog, csak abból a szemszögből nézem. hogy a swingre az álláshirdetések alapján nincs szükség, míg a vaadin ismeret egyre sűrűbben bukkan fel. -
Taoharcos
aktív tag
Még mindig szükség van swing tanítására? Egy Vaadin sem nehezebb, viszont abszolut értékes, aktuális tudást jelent.
JA! a Vaadinnak a saját oldalán kutyajó alapok vannak videóval az alapokhoz.
Ebből pikk-pakk meg lehet tanulni, persze kell hozzá java alap. Ráadásul pl meg lehet érteni mi is a singleton tervezési minta, és a CustomerService osztályból is sokat lehet tanulni.Mivel a java alapokat egy picit értem (lehet hogy nagyképű kijelntés), ezért nem is néztem, de most rákerestem, és a java alapokhoz rengeteg videó van (magyarul is!) amiből meg lehet tanulni az alapokat ingyen!
-
Taoharcos
aktív tag
Sziasztok!
Szeretnék jobban belemélyülni a Java tanulásba, de magamat ismerve akkor megy igazán, ha ezt egy tréner mellett teszem, 'házikkal', stb. stb. Tudnátok Budapesten jó tanárt/kurzust ajánlani, ahol rendesen átadják a tudást?
Ezt a képzést találtam, nem tudom milyen nívót képviselnek.
Még mindig szükség van swing tanítására? Egy Vaadin sem nehezebb, viszont abszolut értékes, aktuális tudást jelent.
JA! a Vaadinnak a saját oldalán kutyajó alapok vannak videóval az alapokhoz.
Ebből pikk-pakk meg lehet tanulni, persze kell hozzá java alap. Ráadásul pl meg lehet érteni mi is a singleton tervezési minta, és a CustomerService osztályból is sokat lehet tanulni. -
Taoharcos
aktív tag
Az a gond, hogy a forráskódot és a class-t felhasználnák majd osx es linux rendszereken is. Uft8 kellene. Igazából már csak a bevitelt kellene valahogy megoldani. Gondolom az UTF8 ékezetek 2bytes tárolása okoz gondot, de egyelőre nem tudom pontosan mi a gond csak tippelek.
Kipróbáltad ahogy leírtam és neked is ezt az eredményt adja?(#9142) disy68:
Nálam a fentebb leírt UTF-8 beállításaimmal fordítva/futtatva az INPUT_MESSAGE helyesen jelenik meg, de ékezetet beírva a
out.println(String.format("key: '%s'", scanerObj.next().charAt(0)));sornál ugyanazt a hibát adja, mint amit már mutattam.Vagy egy kis plusz kóddal eldöntöd milyen oprendszeren fut a program (System.getProperty("os.name")), és annak megfelelő karakter kódolást használod.
Találtam egy oldalt, ami szépen leírja, de nem próbáltam ki a kódot. -
Taoharcos
aktív tag
Az a gond, hogy a forráskódot és a class-t felhasználnák majd osx es linux rendszereken is. Uft8 kellene. Igazából már csak a bevitelt kellene valahogy megoldani. Gondolom az UTF8 ékezetek 2bytes tárolása okoz gondot, de egyelőre nem tudom pontosan mi a gond csak tippelek.
Kipróbáltad ahogy leírtam és neked is ezt az eredményt adja?(#9142) disy68:
Nálam a fentebb leírt UTF-8 beállításaimmal fordítva/futtatva az INPUT_MESSAGE helyesen jelenik meg, de ékezetet beírva a
out.println(String.format("key: '%s'", scanerObj.next().charAt(0)));sornál ugyanazt a hibát adja, mint amit már mutattam.Igen.
De ha UTF-8 helyett cp1250 van akkor jó. -
Taoharcos
aktív tag
Help!

Van egy mintaprogramom, ami konzolból vár a felhasználótól karaktereket és ír ki szöveget.
OSX-en szépen fut az UTF-8-al, de Win alatt helytelenül jeleníti meg az ékezeteket, mivel az UTF8 2Byte-ot kiírja.
Ha chcp 65001-vel átváltom Win alatt a command line kódolását, akkor a kijelzés jó lesz, de bevitelnél meg sem jelennek az ékezetes karakterek.Hogyan lehetne ezt rendesen használni?
Mindenképpen UTF-8 kell? Nem jó a cp1250?
-
Taoharcos
aktív tag
Sziasztok!
Mostanában próbálok átszokni Netbeansről Ideára. Netbeansben volt egy menüpont ahol tudtam hozzá tudtam adni depedenciákat. Ideában nem találom. Hogyan lehet?
-
Taoharcos
aktív tag
Persze, neki lehet menni, de nagyon a favágó szintről elmozdulni nem lehet.
Szerintem meg Kellően erős érdeklődéssel, lelkesedéssel és sok szorgalommal mindent lehet.

-
Taoharcos
aktív tag
De mégis mik azok a programozói alapok, amik egy bevezető szintű könyvhöz feltétlenül szükségesek? Illetve, másképp megfogalmazva: Nem lehetséges-e, hogy ezeket az alapokat menet közben is el lehet sajátítani, miközben olvasod ezeket a könyveket, és csinálod a példákat?
Szerintem igen.
-
Taoharcos
aktív tag
-
Taoharcos
aktív tag
Szia!
Néhány ilyen kérdésre írtam már: Agyhullám Java egy jó könyv az alapokhoz. Fennt van a neten is, de nyilván letölteni illegális és erkölcstelen az írókkal szemben. -
Taoharcos
aktív tag
-
Taoharcos
aktív tag
Üdv!
Szeretnék kérni tőletek egy kis segítséget! Egy autós kártyajátékot készítettem, de a képhez nem tudom hozzárendelni a megfelelő értéket. Például amikor kidob egy 3 hengeres autót, akkor a pontjaimhoz adjon hármat. Ezt hogyan lehetne megcsinálni? Gondoltam, h elnevezem a 3 hengeres autót mondjuk 3h1.png-re és abból tudja kiszedni h mennyit kell hozzáadni. A gondolat lehet h jó, de megvalósítani nem tudom!

Szia.
Nem tudom hogy pontosan mi a koncepciód. Én úgy kezelném a dolgot, hogy egy objektumot ad, és ennek az objektumnak az osztályában lehetne meghatározó milyen tulajdonságok fontosak. Pl: hány hengeres, hány lóerős stb. és milyen kép tartozik hozzá. Az szerintem nem jó módszer, hogy a kép neve alapján akarod eldönteni hány hengeres. -
Taoharcos
aktív tag
Néha fel-fel bukkan a kérdés, hogy Java tanulás, de honnan. Mindenek előtt le kell szögeznem én is még javában tanulom. Alapból mostanában az Agyhullám Java-t említem az alapokhoz. Viszont utána tovább kell lépni, mert az alap Java tudás még ló****. Most saját tapasztalatom alapján szeretnék két oldal ajánlani. Nagyon jók, angol kell hozzájuk, viszont az utóbbi hetekben sokat segítettek a Hibernate és Spring megértésében, az első egyszerű működő progik megírásában. De számos egyéb technológiáról van jó tutorial.
http://www.javatpoint.com/
https://www.tutorialspoint.com/ -
Taoharcos
aktív tag
Néhány szakmai érv az angol nevek mellett:
- tutorialok, könyvek, cikkek szinte mind angol nyelven íródnak
- szinte minden SW-hez kapcsolódó dokumentáció angol (framework-ök, API-k, könyvtárak, stb.)
- multinacionális környezetben való kódolást tesz lehetővé
- kifejezőbbek, mint a magyar fordításuk, illetve sok szakmai kifejezésnek nincsen egységesen elfogadott magyar fordítása
- nagyobb fejlesztőeszközök mindegyike angolt használ (IDE, debugger, profiler, stb)
- angol kifejezések általában rövidebbek, lényegre törőekA végére hagytam egy nem túl szakmai, de szintén fontos érvet:
- új kifejezéseket tanulhat az ember, bővítheti a szókincsét (angol nélkül esélytelen programozóként elhelyezkedni komolyabb cégnél)

-
Taoharcos
aktív tag
-
Taoharcos
aktív tag
Bevallom én is gyenge vagyok angolból, de TÉNY csak angolul szabad! Akkor ki kell szótárazni/google.translate-zni. Szokni kell, és közben ráadásul az ember nem csak a programozást tanulja, hanem az angolt is. Ráadásul a használható tutorialok, jó oldalak angolul vannak.
A Clean Code elvek miatt is szükség van a jól kifejező angol nevek ismeretére. -
Taoharcos
aktív tag
Az args.length() -el meg tudod hogy a programnak adott paraméterek tömbjének hány eleme van, Ebből if feltétellel el lehet dönteni. Utánna én két külön SELECT-et írnék egy illetve két paraméterre.
-
Taoharcos
aktív tag
Én most hétfőtől járok egy intenzív 12 hetes online kurzusra:
https://www.edx.org/course/software-construction-java-mitx-6-005-1xEz teljesen ingyenes, ha nem akarsz papírt róla, és az MIT tartja. Csapatokban fogunk projekteken dolgozni. Lehet, hogy kicsit későn szólok, de ha csatlakozol, szólj! Mindig jó, ha vannak magyar ismerősök

A többieket kérdezem: szerintetek érdemes kifizetni az 50 dolcsit a papírért? LinkedIn-be is beilleszthető. Én szeretnék a szakmában elhelyezkedni, de egy ismerősöm szerint nem a papírt nézik, hanem a tudást.
Jelentkeztem.
-
Taoharcos
aktív tag
Én most hétfőtől járok egy intenzív 12 hetes online kurzusra:
https://www.edx.org/course/software-construction-java-mitx-6-005-1xEz teljesen ingyenes, ha nem akarsz papírt róla, és az MIT tartja. Csapatokban fogunk projekteken dolgozni. Lehet, hogy kicsit későn szólok, de ha csatlakozol, szólj! Mindig jó, ha vannak magyar ismerősök

A többieket kérdezem: szerintetek érdemes kifizetni az 50 dolcsit a papírért? LinkedIn-be is beilleszthető. Én szeretnék a szakmában elhelyezkedni, de egy ismerősöm szerint nem a papírt nézik, hanem a tudást.
Köszi, még végig gondolom.
-
Taoharcos
aktív tag
Sziasztok!
A problémám az alábbi kóddal, hogy a session.invalidate után nem lép ki még "érvényes" a session. Van valami ötletetek?
package com.zolee.jsfloginhome20160924a;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
@WebServlet (urlPatterns = {"/LogoutServlet"})
public class LogoutServlet extends HttpServlet{
protected void doPost(HttpServletRequest request,
HttpServletResponse response) throws ServletException, IOException{
response.setContentType("text/html");
PrintWriter out = response.getWriter();
HttpSession session = request.getSession();
session.invalidate();
if(session!=null){
out.print("még be vagy jelentkezve");
request.getRequestDispatcher("welcome.html").include(request, response);
}
else{
out.print("kijelentkeztél!");
request.getRequestDispatcher("index.html").include(request, response);
}
}
} -
Taoharcos
aktív tag
Sziasztok!
Melyik alkalmazás szerverrel érdemes inkább gyakorolni/garázsprojectet csinálni?
Most éppen Tomcat és Weglogic szerverekkel próbálkozom. Mi a véleményetek a TomEE és Geronimo szerverekről? -
Taoharcos
aktív tag
Értem, köszi.
És az OOP-vel hogy tudok közelebbi kapcsolatba kerülni?
Angster? Agyhullám?
Agyhullám, nagyon jól elmagyarázza!
-
Taoharcos
aktív tag
Egyébként az utóbbi időben eléggé sok kérdés volt azzal kapcsolatban, hogy mi az ajánlott irodalom és milyen egyéb eszközök ajánlottak Java programozáshoz. Szerintem érdemes lenne írni egy első hozzászólást, amiben ezeket a kérdésekre benne lenne a válasz, így nem kellene leírni minden egyes alkalommal. Később a további, gyakran előforduló kérdések is belekerülhetnének, ezzel elkerülve a fórum redundáns információkkal való "teleszemetelését". Mit szóltok hozzá?
Jó ötlet.
Az Agyhullám Java egyébként nagyon jó könyv. Tanultam több könyvből, de volt egy-két alap java dolog amit nem értettem. Ebből a könyvből sikerült megérteni. -
Taoharcos
aktív tag
Amennyiben olcsón szeretnél tanulni, akkor javaslom, hogy állj neki egyedül, könyvekből. Ez a legnehezebb módszer, nem is a leghatékonyabb, de biztosan a legolcsóbb. Könyveket ajánlottak már a fórumban, rá tudsz keresni hogy miket érdemes elolvasni.
Én a következőket ajánlom:
- Agyhullám Java (ezzel kezdd)
- Effective JavaEzen felül ami még kelleni fog, az a verziókezelés, design pattern-ek, legalább egy Java IDE alapos ismerete, javaslom az Eclipse-et, esetleg a Netbeans-t.
Kérdéssel nyugodtan fordulhatsz a fórumtársakhoz, nem hiszem hogy kevésbé lennének képzettek, mint az előadók az általad mutatott tanfolyamon.

Igazából a dolog egy részét már ismerem, Java SE, JSP, JSF, JDBC, SQL, Netbeans szoktam használni, de Eclipsehez is volt szerencsém(ha nagyon kéne akkor még az IntelliJ Ideával is megküzdenék). Próbálom a Clean Code elveket használni, a projecteket Mavennel csinálom, a Git-et is ismerem, habár még nem igazán használom, próbálkozom a TDD-vel de azért ez elég nehéz még.
Viszont hiányzik még Java EE átfogó ismerete, Spring, JPA meg valami igazi gyakorlat. -
Taoharcos
aktív tag
Nezd, ket lehetoseg van.
1. a ceg elszamolta magat - szerinted erre mennyi az esely?
2. amennyibe kerul, annyit kapsz a penzedert
Lehet, hogy tkp. csak a vizsgaert fizetsz, kapsz ne'mi amugy is megtalalhato tavoktatos tananyagot, aztan kuzdj meg vele. Epp nemreg linkelte'k be egy masik topikba a cikket a ket masik magan programozokepzesrol, ahol senior programozo szintu emberek - annak megfelelo fizetesert persze! - foglalkoznak a csoporttal, akiknek tanulasi helyet, valos orakat (bar inkabb gyakorlatiakat), konzultaciot biztositanak -- szoval nem tud olcso lenni az a fajta kepzes, tehat olcso kepzes me'g annyit se ad. (Mert nyilvan nem egyetemi szintu tudast lehet osszeszedni erettsegirol indulo bolcsesz iranyultsagunak.)
+1. esetleg a kesobbi elhelyezesedert a kozvetitotol kapott penz lehet me'g benne, de ez tuti nem ez a nagysagrend, ami a kulonbsegKöszönöm. Igazán nekem is ez volt az érzésem, kellett egy kis megerősítés.
-
Taoharcos
aktív tag
-
Taoharcos
aktív tag
Hello! Kb egy hete javázok, most egy nagyon alap számológépet szeretnék összedobni, de el akadtam. Gui-s program, a felállás egyszerű, van 2 textfieldem amikbe mennek a számok, és a dobozok alatt 4 radiobutton(+,-,/,*). A problémám(célom), hogy a 2 doboz között x rádió gomb megnyomásakor az alap(+) változzon át x-re(amelyik gomb ki lett választva).
Erre van valami lehetőség? ItemListener classomban az itemStateChanged-en belül próbáltam egyenlővé tenni magát ezt az oprerator változót, de a gui-ban nem frissül amikor a gombokat nyomkodom. Kódot most nem tudok feltölteni, bocsi.
Ahogy nagyjából kinéz:
[_____] + [_____] = [____]
...........∆ ezt a + jelet
változtatnám annak megfelelően, hogy melyik radiobutton lett kiválasztvaSzia.
Én ActionListernert használnék (mert megszoktam és erre a célra szerintem müködik). A két doboz között mi írja ki a műveleti jelet? Végül is mindegy mert mindegyiknek meg lehet változtatni a feliratát. Pl lehet Jlabel és setText(). Esetleg ha mégsem akar kiíródni a megfelelő jel akkor egy setVisible(true); -t kell még kiadni, mert arra biztosan frissül. -
Taoharcos
aktív tag
-
Taoharcos
aktív tag
Sziasztok!
Elkezdtem java programozást tanulni. Az egyetemen volt 2 félév programozás (pascal, delphi), de azokból már semmi nincs meg, így mondhatni nulláról kezdtem. Megvettem a 2 Angster könyvet, olvasom mellette a Nagy Gusztáv oktató anyagot/könyvet is, valamint codecademy-n is okosodom. Mindegyik anyagnak nagyon az elején vagyok még, nem rég kezdtem, de tetszik a dolog és az is, hogy van benne kihívás bőven.
Gondoltam rá, hogy elmegyek tanfolyamra, de pl egy codecool képzést nem tudnék finanszírozni, illetve addig is élni kellene valamiből (másfél év, heti 5x8 óra). Erre mondjuk tudnék jelentkezni, de a kéthetente 4 óra személyes alkalom elriasztott. Úgy gondolom, hogy a könyvek, videók alapján magamtól is meg tudok tanulni sok mindent, így ezeket az ötleteket elvetettem. Nektek mi a véleményetek? Ha a fenti anyagok végére érek, mivel folytassam, ha szeretnék használható tudást magamra szedni?
Itt a topic-ban keresgélve olvastam, hogy van olyan cég, aki képzi vagy tanfolyamra küldi az újoncokat. Tudtok esetleg olyan cég(ek)et említeni, ahol szoktak felvenni így kezdőket?Szia!
Próbáld Az Agyhullám: java című könyvet. A legjobban magyarázza el az alapokat!
Üdv. Zoli
-
Taoharcos
aktív tag
-
Taoharcos
aktív tag
-
Taoharcos
aktív tag
Természetesen a Windowsban a környezeti változók között beállítottam a Java-t, de ez kevés
-
Taoharcos
aktív tag
Kicsit szégyellve írom a problémámat, de 64 bites java-t szeretnék installálni és az alábbi problémával szembesülök: "Error: Could not find the required version of the Java(TM) 2 Runtime Environment in '(null)'". Van valakinek ötlete?
-
Taoharcos
aktív tag
NetBeans-t használok az az alapból futtatható Jart készít, de még ha nem is így volna akkor is a Windows úgy írja h Executable Jar File. Egyébként nincs hibaüzenet csak simán nem történik semmi.
Akkor inkább úgy futtasd, hogy parancssorba beírod, úgy "megmarad" a hibaüzenet.
-
Taoharcos
aktív tag
Embere válogatja
amúgy ha már az angolnál tartunk tudsz ajánlani valami jó könyvet?Én most a Core JavaServer Faces-el küzdök, mert az angolom még nem tökéletes, de megéri, mert közben az angolomat is fejlesztem. És számomra a kellő mélységben tárgyalja a témát.
-
Taoharcos
aktív tag
Köszi

És miből kezdjek el mazsolázni? Hallottam már sok jót-rosszat a 24 óra alatt könyvekről... az pl?
Vagy valami jobb?Én inkább a 24 órát ajánlom, Nekem az Agyhullám kicsit kusza a sokféle bekezdés miatt, de van egy ingyenesen letölthető, kicsit nehezebben értelmezhető magyar könyv, viszont alaposabb: Nagy Gusztáv: Java Programozás. Ha tudsz egy picit már angolul, akkor viszont inkább válasz valami angol nyelvű anyagot, sokat jelent, ha rögtön angolul tanulsz, először én sem hittem, de nagyon hasznos. Ha valahol elakadsz angolul rengeteg segítséget lehet találni.
Jó még az Angster Erzsébet féle könyv, de az már mélyebben tárgyalja. -
Taoharcos
aktív tag
egy nagyon kicsi PHP, még kevesebb delfin(g) 7
Utóbbit suliban tanították, de fél évig, és nulla színvonalon, PHP-t egy haveromtól tanultam, 3 napig napi kb 10 órában, szóval talán az alapok alapjai megvannak...Ha akarod menni fog az...

-
Taoharcos
aktív tag
Sziasztok!
Java-ban való programozást nulláról hogyan lehetséges megtanulni?
Tudnátok segíteni?
Köszönöm!

Vagy elmész valami fizetős képzésre, vagy önmagad a megfelelő könyvekből. De az igazán jó eredményhez először valami alapozó tanfolyam, utána pedig autodidakta módon.
-
Taoharcos
aktív tag
Köszönöm a sok tanácsot, sok hasznos instrukciót kaptam.
Végül az alább látható containsUser-el oldottam meg a feladatot. Mi a véleményetek a megoldásról?package com.corejsf;
import java.io.Serializable;
import java.util.*;
import javax.faces.bean.*;
@ManagedBean(name="userbean")
@SessionScoped
public class UserBean implements Serializable{
private String name;
private String password;
private String userListToString;
private static ArrayList userList = new ArrayList();
private User user;
public String addUser(){
user = new User(name, password);
userList.add(user);
userListToString = userList.toString();
if(containsUser(userList, user)){
return "thankYou";
}
else {
return "loginFail";
}
}
public boolean containsUser(ArrayList<User> userList, User user){
boolean isContainsUser = false;
for(int i = 0 ; i < userList.size(); i++ ){
if(userList.get(i).getName().equals(user.getName())&&userList.get(i).getPassword().equals(user.getPassword())) {
isContainsUser = true;
}
}
return isContainsUser;
}
public String loginUser(){
user = new User(name, password);
userListToString = userList.toString();
if(containsUser(userList, user)){
return "thankYou";
}
else{
return "loginFail";
}
}
public String getUserListToString() {
return userListToString;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
}A JSF-el ismerkedem, csak közben gondoltam, egy kis kitérőt teszek az ArrayList irányába. Természetesen később nyilván egy adatbázis a végső megoldás. De egyszerre kezdőként nem akarok több dolgot is csinálni.
Új hozzászólás Aktív témák
-
Fórumok
Mobilarena - 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 Tabletek, E-bookok Nyomtatók, szkennerek 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ésGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokLOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendFÁ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?:))
- Milyen autót vegyek?
- Álláskeresés, interjú, önéletrajz
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Fejhallgató erősítő és DAC topik
- A Linux megnégyszerezte magát a Steamen — a Microsoft ismét ígérget
- BestBuy topik
- Nintendo Switch 2
- Arc Raiders
- AMD vs. INTEL vs. NVIDIA
- Samsung kuponkunyeráló
- További aktív témák...
- 24 magos AMD Threadripper alapú munkára kiváló félgép, 128GB RAM-mal
- HP ZBook Fury 15 G7 i7-10850H 32GB 512GB SSD Quadro T2000 4GB FHD HUN bill, szép állapotban eladó
- Eladó MacBook Pro 16,1 2019 CTO
- új 0 km es garanciás lenovo loq rtx 5050 8gb
- Eladó teljesen újszerű karcmentes Samsung Galaxy Watch Ultra
- HP EliteBook 840 G7 i5-10210U 16GB 512GB FHD 400nit 1 év garancia
- Xiaomi Redmi Note 11 Pro 128GB,Újszerű,Dobozaval,12 hónap garanciával
- iPhone 15 Pro Max 512GB 87% Esim-es verzió (3hónap Garancia) Kijelzőn pici folt!
- 27% - Gainward RTX 4090 Phantom GS 24GB GDDR6X Videokártya! BeszámítOK
- 27% - AMD GAMING PC! Ryzen 9 7900 / RX 7900 XTX / 32GB DDR5 / 2TB SSD / X670 / 100w Gold! BeszámítOK
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

és találkozott a két generáció 

hanem hogy "vegyééé új gépet azon menni fog így is"




