Hirdetés
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- sziku69: Szólánc.
- Luck Dragon: Asszociációs játék. :)
- sziku69: Fűzzük össze a szavakat :)
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- gban: Ingyen kellene, de tegnapra
- eBay-es kütyük kis pénzért
- Brogyi: CTEK akkumulátor töltő és másolatai
- bambano: Bambanő háza tája
Új hozzászólás Aktív témák
-
Elrood
őstag
Sikerült rájönni a szálfagyásra.
Akkor jön elő, ha a program főablakába sok üzenetet írok ki és jelzem a szállnak, hogy leállhat. A főszálban WaitForSingleObject() függvényhez jut, ezzel várom meg, hogy véget érjen a mellékszál, de a mellékszál eközben emiatt a függvény miatt megáll, ezért véget érni se tud. A várakozás végtelenre volt állítva, emiatt befagyott minden.
Két megoldás van erre:
1. Minél ritkábban írok ki üzeneteket a főablakba, hátha nem akad meg.
2. WaitForSingleObject() várakozását nem végtelenre teszem, hanem néhány másodpercre. Ha megakad a mellékszál, a beállított idő múlva a főszál befejezi a várakozást és továbblép, és a mellékszál folytatja a futást, majd le tud állni.Nem 100%-s megoldás, de ez a két megoldás nem okoz problémát a programomban, ezért minden végtelen várakozást, amit gomboknál használtam átállítottam.
Inkább legyen egy fault mint teljes fagyás, mert a teljesen befagyott programot nagyon nehéz kilőni.A projekthez annyit, hogy lehet már nem készül újabb poszt jó sokáig, mert úgy néz ki újabb funkcióval nem fog bővülni a program, max. néhány látványi dologgal (ezeket kirakom még), mert november közepén megint demonstrátor leszek pár napig.
A videókat, meg egy esetleges cikket pontosabban leírva mindezt kicsit mély víz szerűen megfogalmazva majd február körül várható.
-
Elrood
őstag
Záróvizsgán kérdéseket tesznek fel a szakdogával kapcsolatban, elő kell adnod, beszélned kell róla, ezt hívják védésnek. Elvileg itt kéne kiderülnie, hogy te csináltad vagy sem.
Szál:
Az nem jó, mert magától működik. Az a baj, hogy gyakorlatilag van két szál, az a szál, amit le akarok állítani abban van egy while ciklus. Ami leállítja, megváltoztat egy változót, amitől a while ciklusból ki kéne lépjen a másik. A leállító pedig türelmesen vár, hogy véget érjen a másik, de soha nem ér véget, soha nem jön ki abból a ciklusból, pedig azon belül nincs újabb ciklus. (Erőszakosan nem állíthatom le, mert memory leak keletkezne.)Más részeken is ezt használtam semmi baja nem volt tőle. A csütörtöktől kezdve nem sokat aludtam, hogy kész legyek, lehet elkövettem valamit ami most nem tűnik fel. A másik ötletem, hogy már annyi szál dolgozik, lehet, hogy belekavarodott az egész.
Úgy is még át kell dolgoznom, mert a videó kedvéért csak össze van hányva az egész, ilyet nem adnék be soha
. -
Cucuska2
addikt
és ha a szál leállítása helyett üres adatokat adsz neki?
És a videóról: mit értesz az alatt, hogy 'védés'?
Új hozzászólás Aktív témák
- Bomba ár! Fujitsu Lifebook T936: i5-6G I 8GB I 256SSD I 13,3" FHD Touch I Cam I W10 I Gari!
- Gamer PC-Számítógép! Csere-Beszámítás! R5 5500 / 16GB DDR4 / RX 6600 8GB / 512 GB SSD
- Dell Latitude 7330 i7-1255U 16GB 256GB 400nites legjobb kijelző! 1 év garancia
- Aubika akkumulátoros fejpánt Meta Quest 3-hoz
- BESZÁMÍTÁS! ASROCK B650M R7 7700 16GB DDR5 1TB SSD RTX 3070Ti 8GB ASUS TUF GT301 GIGABYTE 750W
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopszaki Kft.
Város: Budapest
.

