- Fórumok
- Szoftverfejlesztés
- Java programozás
- (kiemelt téma)
-
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
-
sztanozs
veterán
-
sztanozs
veterán
-
sztanozs
veterán
-
sztanozs
veterán
Remelem nem gond az angol:
Catch Block
You can add a catch block to a try-with-resources block just like you can to a standard try block. If an exception is thrown from within the try block of a try-with-resources block, the catch block will catch it, just like it would when used with a standard try construct.Before the catch block is entered, the try-with-resources construct will attempt to close the resources opened inside the try block. In case an exception is thrown when attempting to close one of the resources, these exceptions will be available from the exception's getSuppressed() method inside the catch block. Here is an example of a Java try-with-resources block with a catch block attached:
try(AutoClosableResource resourceOne = new AutoClosableResource("One", true)) {
resourceOne.doOp(true);
} catch(Exception e) {
Throwable[] suppressed = e.getSuppressed();
throw e;
} -
sztanozs
veterán
-
sztanozs
veterán
attól függ, mit fejlesztesz... egy Match-3 játékhoz nem feltétlenül kell logot generálni

-
sztanozs
veterán
mondjuk ha nem kell neki, akkor jólvanazúgy
-
sztanozs
veterán
-
sztanozs
veterán
-
sztanozs
veterán
-
sztanozs
veterán
-
sztanozs
veterán
-
sztanozs
veterán
-
sztanozs
veterán
-
sztanozs
veterán
Szerver oldalra minden sz.pás - nem is értem, miért a Java lett a választás...
Milyen környezetben fog futni a szerver, te hosztolod, vagy valahol kapsz tárhelyet, futtatókörnyezetet? Weboldalt is a programodnak kell kiszolgálni, vagy csak az adatbevitelt kell megvalósítani? Mennyire szeretnéd, ha fancy lenne az eredmény? Őszintén vsz JS/TS-tel és valami frameworkkel jobban járnál, mint Javaval, vagy Pythonnal.
A fájlba írogatást meg felejtsd el, szerintem egy lokál adatbázis (akár egy SQLite) sokkal jobban kezelhető, mint egy XML fájl (és kevesebb vele a hibalehetőség). -
sztanozs
veterán
-
sztanozs
veterán
sajna sokat nem segített, de extenzív gúgölözés után ráakadtam erre:
https://stackoverflow.com/questions/3042437/how-to-change-the-commit-author-for-one-specific-commit/55694507#55694507Köszi mindenkinek a belefektetett időt!
-
sztanozs
veterán
-
sztanozs
veterán
-
sztanozs
veterán
notepad++ - működik x86 és pendrive is tudod tenni.
-
sztanozs
veterán
Nem tudod megoldani, hogy egyezzen a típus?
Egyébként az IDE se mindentudó - a gond nálad ott van, hogy nem az iterált objektumból törlöd az army objektumot, hanem konkrétan magát az objektumot törlöd. Az IDE nem jött rá, hogy ezzel módosul maga az iterátor is. Amúgy ez szvsz inkább tervezési hiba lesz.
-
sztanozs
veterán
-
sztanozs
veterán
-
sztanozs
veterán
-
sztanozs
veterán
-
sztanozs
veterán
-
sztanozs
veterán
Sajnos szerintem ez csak akkor fut le, amikor tényleg kihúzták a számokat - viszont találtam a pythonhoz time-machine modult is - azzal biztos működnie kéne

-
sztanozs
veterán
-
sztanozs
veterán
Ez a rossz, példa, mert általában nem ez a tipikus. Persze ebben a példában tök felesleges őrizni a paramétert.
-
sztanozs
veterán
-
sztanozs
veterán
-
sztanozs
veterán
-
sztanozs
veterán
-
sztanozs
veterán
-
sztanozs
veterán
-
sztanozs
veterán
Az okozhatja, hogy érvénytelen unicode van az xml-ben.
(illetve hogy bináris/byte/ascii8 adatot unicode szövegként próbálsz tárolni vagy értelmezni) -
sztanozs
veterán
-
sztanozs
veterán
-
sztanozs
veterán
-
sztanozs
veterán
-
sztanozs
veterán
-
sztanozs
veterán
public class Dream implements Consciousness {protected List<MindState> inceptors;protected Object thought2Inject;protected Stack<MindState> dreamStates;/* */public String observe(Object o){if (o instanceof Spinner && !dreamStates.empty())return "Spins forever";elsereturn super.observe(o);}} -
sztanozs
veterán
-
sztanozs
veterán
Ultimate Edition: professional and fully-featured commercial IDE provided by JetBrains. The Ultimate Edition is built on top of the Community Edition with many extra features for web and enterprise development. You can download IntelliJ IDEA Ultimate from http://www.jetbrains.com/idea. You can evaluate it for free for 30 days, purchase a license, or get a free license if you're a contributor to an established open-source project.
-
sztanozs
veterán
FIGYELEM!
Jelzések alapján a Windows7 és Vista operációs rendszerek 64 bites változatánál előfordulhat,hogy az ÁNYK-AbevJava program nem indul el, abban az esetben, ha nem az operációs rendszernek megfelelő Java változat van a számítógépen.
Felhívjuk a figyelmet, hogy a www.java.com nyitólapon megjelenő Free Java Download választásakor alapértelmezett módon a Java 32 bites változata települ a 64 bites környezetben is, de nem fog elindulni az ÁNYK-AbevJava keretprogram. Ezért ajánlott a Java 64 bites változatát telepíteni.
64 bites operációs rendszer esetén a www.oracle.com/technetwork/java/javase/downloads/index.html oldalon a JRE linkre kattintva kiválaszthatja és letöltheti a 64 bites operációs rendszernek megfelelő Java programot. -
sztanozs
veterán
-
sztanozs
veterán
Írsz worker osztályt, amibe bele lehet dobálni a pending taskokat és azokon szépen egyesével végigvárja.
-
sztanozs
veterán
Mondjuk nem mindegy, hogy a 20000+ az összesen 20k+, vagy pl óránként/naponta 20k+... és ebből mennyit meddig kell megtartani. Persze ha összesen ennyi, akkor mindegy. Ennyit file alapon vagy memcache-elve is el lehet kezelni. Viszont ha tényleg ennyi, egy sql adatbázis erre azért nem kicsit overkill...
-
sztanozs
veterán
-
sztanozs
veterán
-
sztanozs
veterán
Valóban - viszont ha hosszabb idő után jön elő, akkor valamelyik függvényben van valahol egy rész, ami eldob valami erőforrást (vagy valamiért a kukába kerül és előbb-utóbb a GC kiüríti). Illetve az is lehet, hogy valami rosszul mentett/betöltött vagy inkompatibilis resource fájl a gond (bár az alapján amit a kolléga leírt, nem tűnik konzekvensen reprodukálhatónak a probléma).
-
sztanozs
veterán
-
sztanozs
veterán
Úgy, hogy az
fis.read(buffer)visszaadja, hogy ténylegesen mennyit tudott olvasni (nem csak -1 et, ha nincs már adat).
Így, ehelyett:while (fis.read(buffer) > 0) {
dos.write(buffer);
System.out.println("ír");
}Ez kell:
int count;
while ((count = fis.read(buffer)) > 0)
{
dos.write(buffer, 0, count); //*buffer*-ből a *0* elemtől elküld *count* számú elemet
System.out.println("ír");
}Ezzel az utolsó (maradvány részt) is helyes mérettel küldi át.
-
sztanozs
veterán
-
sztanozs
veterán
-
sztanozs
veterán
-
sztanozs
veterán
-
sztanozs
veterán
-
sztanozs
veterán
-
sztanozs
veterán
3,4 (tizedes vesszővel) nem megfelelő double reprezentáció. Ha 3.4-et (tizedes ponttal) adtál volna meg, akkor megjelenítette volna.Ja és a nagyobb probléma, hogy beker-ben nem kell új instance, mert nem a jelen instance-ra állítod be a változókat, hanem az újonnan létrehozottra:
public void beker() {
Scanner sc = new Scanner(System.in);
System.out.println("Kérem a diák nevét!");
nev = sc.nextLine();
System.out.println("Kérem a diák születési évét!");
szuletesiEv = sc.nextInt();
System.out.println("Kérem a diák átlagát!");
atlag = sc.nextDouble();
} -
sztanozs
veterán
Ahogy nézem van.
Az első négy karakter (uint32) megmondja meyik az utolsó entry: 0x77 - azaz 119. az utolsó (zero-indexinggel pont 120 entry van).
1) beteszed egy tömbbe a következő 78 entry-t (pozició és hossz)
2) Levágod a fájl elejéről az első 119+2*4 karaktert
3) Szétvágod a maradékot a fenti tömb alapján és azt is berakod egy tömbbe
4) Megszerkeszted a szövegeket
5) A megváltozott szöveghosszok alapján újraszámolod az első (pozíció) tömböt
6) "összeömleszed" a szöveg tömböt
7) átszámolod a pozíciókat hexába és a szöveg elé csapod
8) a headert az egész elé csapod (00 00 00 77)
És kész is vagy. -
sztanozs
veterán
Ahogy a fájlt elnézem a fájl eleje bináris pointereket tartalmaz (int32-nek nézem) - gyakorlatilag azt mondja, hogy hova kell ugrani a fájlban a következő string kezdetére -, a stringek vsz. le vannak zárva valami speciális karakterrel (pl \0, ami nem látszik a notepad-ben) - de lehet, hogy még ez sem, mert a következő stingre mutató pointer megmondja, hogy hol van az előző vége.
-
sztanozs
veterán
mennyire tudja összekötni az üzleti igényt az adott eszközzel, programnyelvvel. Mennyire képes egy üzleti specifikációból valós és jól működő kódot alkotni.
Ez egy nagyobb cégben azért két szerepkör:
- egy technology designer vagy business analyst - aki az üzleti igényből technikai specifikációt csinál
- egy fejlesztő - aki a technikai specifikációból kódot csinálEgy normális helyen egy fejlessztő sosem ül le (egyedül) az üzlettel megbeszélni, hogy mi az igény. Az ilyenekből lesznek azok a fejlesztések, amitől a tech kontrol vagy az infosec osztályon mindenki évekig a haját tépi (már ha van ilyen).
-
sztanozs
veterán
Kivéve, ha vizsgafeladat

-
sztanozs
veterán
-
sztanozs
veterán
Legyegyszerűbb szerintem egy Game of life, amiben van kézi bevitel (billentyűzet) és load/save (IO) is.
A szimuláció futtatást meg másik szálon, hogy legyen benne pufferbe írás/olvasást. -
sztanozs
veterán
Miért lenne plágium az, ha valakit megkérsz, hogy segítsen és a segítséget behivatkozod?De itt van két példa - ha megérted melyik mit csinál, az alapján simán össze tudsz hozni egy saját algoritmust.
Sőt a dolgozat kiérhet arra, hogy több neten talált algoritmust összehasonlítasz teljesímény alapján.
http://www.lalena.com/AI/Tsp/
http://www.codeproject.com/Articles/1403/Genetic-Algorithms-and-the-Traveling-Salesman-Prob
http://stackoverflow.com/questions/25905107/java-genetic-algorithm-traveling-salesman-issue
http://nifty.stanford.edu/2008/sooriamurthi-ga-tsp/Persze ha az kell, hogy valaki megcsinálja helyetted, akkor tényleg privátban...
-
sztanozs
veterán
-
sztanozs
veterán
-
sztanozs
veterán
Igazából valami ilyesmi:
\b(\w+(?:ves|ies|ys))\b -
sztanozs
veterán
Találtam egy base64-bug-os hibát is - meg egy rosszul használt finalization-t is. Ezek sem lehetnek? Tudnál kódot mutatni?
-
sztanozs
veterán
-
sztanozs
veterán
A probléma az, hogy nincs a padding egyértelműen meghatározva a cypher generálásakor. Felteszem, hogy a 8-asban már egy nem biztonságosnak ítélt default paddinget egy másikra cseréltek (feltételezem le is van írva valamelyik cangelogban). A kódban csak cserélni/pontosítani kell a használt padding módot.
-
sztanozs
veterán
-
sztanozs
veterán
-
sztanozs
veterán
Tőlem azért menne vissza,mert rühellem...

-
sztanozs
veterán
SharedData.choosenDatafileFolder.substring(SharedData.choosenDatafileFolder.lastIndexOf("/"));
-
sztanozs
veterán
Első pillantásra valami dupla xor, ami a magát a password-öt is felhasználja a kódolásra.
-
sztanozs
veterán
-
sztanozs
veterán
-
sztanozs
veterán
Végül is megoldható így is... Csak létre kell hoznod a csapatokat, végigzongorázni rajtuk és kiszámítani a csapatra a védekező és támadóértékeket, majd a csapatokat össze kell hasonlítani. Erre esetleg létre lehet hozni meccs osztályt is és így tovább.
Bajnokság -> Meccsek (List<Meccs>)
Meccs -> Csapatok (Csapat1, Csapat2)
Csapat -> Játékosok (List<Jatekos>) -
sztanozs
veterán
-
sztanozs
veterán
Írd le először ide, hogyan folyik le egy meccs egy erősen leegyszerűsített modellben (3 lépésben).
Majd azon belül írd le, hogy melyik részben történik a gólszerzés, és annak mi a menete (mondjuk ezt is 3 lépésben). Ha ez megvan, abból már tudok tovább magyarázni. Csak próbálj meg te elgondolkodni egy kicsit rajta
-
sztanozs
veterán
Szóval próbáld meg szavakkal (vagy folymatábrával) leírni a játék menetét (ciklikusság, idő telése, támadás menete) gyűjtsd ki az ehhez szükséges folymatokat, mérőszámokat és ezek alapján már fel tudod építeni az osztályodat. Olyan tulajdnságokkal, amit meg nem használsz fel a játék során (név, testtömeg, magasság, stb) nem kell törödni.
-
sztanozs
veterán
-
sztanozs
veterán
-
sztanozs
veterán
-
sztanozs
veterán
Tudom, hogy nem programozás, de esetleg van valakinek hozzá ötlete.
Már (korábban) feltelpített java jre hogy hackelhető be Chrome alá? Java vezérlőpultban csak IE és Mozilla browser látszik az integration alatt. Admin jog sajna nincs, csak HKCU alapú registry hackelés, vagy összeklickelős (chrome extension ablakba valamit behúzós) megoldás jöhet szóba...
-
sztanozs
veterán
Ú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?:))
- Óra topik
- LEGO klub
- Trollok komolyan
- Mesterséges intelligencia topik
- Youtube Android alkalmazás alternatívák reklámszűréssel / videók letöltése
- Spórolós topik
- CADA, Polymobil, és más építőkockák
- Megújult mobilos felület, fórumos ráncfelvarrás a PROHARDVER! lapcsaládon
- Mr Dini: Mindent a StreamSharkról!
- A fociról könnyedén, egy baráti társaságban
- További aktív témák...
- AKCIÓ! Dell Precision 3571 i7-12700H 16GB 512GB FHD RTX T600 4GB 1 év teljeskörű garancia
- UGREEN USB 2.0 2x1 USB KVM kapcsoló
- Honor 400 Lite / 8/256GB / Kártyafüggetlen / 12Hó Garancia
- HP EliteBook 640 G9 - i5-1235U 16GB 1000GB 1 év garancia
- új NAGYakku!!! 6-10óra üzemidő, 5G! Dell Latitude 5330 i3-1215U - 16GB 256GB 13.3" FHD 1 év gar
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest








