- sziku69: Fűzzük össze a szavakat :)
- sziku69: Szólánc.
- gban: Ingyen kellene, de tegnapra
- Luck Dragon: Asszociációs játék. :)
- Klaus Duran: Youtube AI szinkron
- GoodSpeed: AMD Ryzen 9 9900X (100-100000662WOF)+ Samsung 990 PRO 2TB MZ-V9P2T0BW
- Gurulunk, WAZE?!
- koxx: Bloons TD5 - Tower Defense játék
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Elektromos rásegítésű kerékpárok
Új hozzászólás Aktív témák
-
-
válasz
Ablakos #12026 üzenetére
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;
} -
válasz
Aethelstone #11811 üzenetére
attól függ, mit fejlesztesz... egy Match-3 játékhoz nem feltétlenül kell logot generálni
-
válasz
Aethelstone #11800 üzenetére
mondjuk ha nem kell neki, akkor jólvanazúgy
-
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). -
válasz
Oryctolagus #11518 üzenetére
notepad++ - működik x86 és pendrive is tudod tenni.
-
válasz
btraven #11500 üzenetére
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.
-
válasz
audiophile2! #11339 üzenetére
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.
-
válasz
sarkanyolo2 #11024 üzenetére
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) -
válasz
floatr #10714 üzenetére
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";
else
return super.observe(o);
}
}
-
válasz
smallmer #10687 üzenetére
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.
-
válasz
wolfman #10678 üzenetére
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. -
Írsz worker osztályt, amibe bele lehet dobálni a pending taskokat és azokon szépen egyesével végigvárja.
-
válasz
Aethelstone #10606 üzenetére
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...
-
válasz
Aethelstone #10264 üzenetére
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).
-
válasz
smallmer #10144 üzenetére
Ú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.
-
-
válasz
sarkanyolo2 #10082 üzenetére
Mit jelent neked a blob? byte-tömb, vagy karakter-tömb? btw google első: [link]
-
válasz
Vesporigo #9773 üzenetére
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();
} -
válasz
akoshhh #9758 üzenetére
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. -
válasz
akoshhh #9751 üzenetére
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.
-
válasz
M_AND_Ms #9451 üzenetére
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).
-
válasz
Aethelstone #9397 üzenetére
Kivéve, ha vizsgafeladat
-
válasz
Neil Watts #9215 üzenetére
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. -
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...
-
válasz
WonderCSabo #7573 üzenetére
Igazából valami ilyesmi:
\b(\w+(?:ves|ies|ys))\b -
válasz
pakriksz #6327 üzenetére
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?
-
válasz
pakriksz #6323 üzenetére
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.
-
válasz
Aethelstone #5928 üzenetére
Tőlem azért menne vissza,mert rühellem...
-
válasz
WonderCSabo #5032 üzenetére
Első pillantásra valami dupla xor, ami a magát a password-öt is felhasználja a kódolásra.
-
válasz
pokerecske1 #4690 üzenetére
-
válasz
smallmer #4632 üzenetére
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>) -
válasz
smallmer #4628 üzenetére
Í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 -
válasz
smallmer #4625 üzenetére
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.
-
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...
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Elektromos (hálózati és akkus) kéziszerszámok, tapasztalatok/vásárlás
- Jövedelem
- Fizetős szoftverek ingyen vagy kedvezményesen
- Túra és kirándulás topic
- Melyik napszakban merül majd le az iPhone 17 Air?
- sziku69: Fűzzük össze a szavakat :)
- A lemondást javasolja az Intel vezetőjének Donald Trump
- Feltörték a regisztrációmat vagy elvesztettem a belépési emailcímet, 2FA-t
- Budapest és környéke adok-veszek-beszélgetek
- LEGO klub
- További aktív témák...
- Telefon felvásárlás!! Samsung Galaxy S25, Samsung Galaxy S25 Plus, Samsung Galaxy S25 Ultra
- BESZÁMÍTÁS! MSI B450M R5 3600 16GB DDR4 512GB SSD GTX 1660 Ti 6GB Zalman N4 EVGA 450W
- HIBÁTLAN iPhone 13 Pro Max 256GB Graphite -1 ÉV GARANCIA, Kártyafüggetlen, CW90
- Xiaomi Redmi 9T 64GB Kártyafüggetlen 1 év Garanciával
- Fujitsu LIFEBOOK E449 i5-8250U 8GB 256GB 14" FHD 1 év garancia
Állásajánlatok
Cég: FOTC
Város: Budapest