WebHU - Programozási kérdések és válaszok

Publikációk a témában 'multithreading'


Python Multi-Treading vs Multi-Processing
A párhuzamos feladatvégrehajtás két módszerének összehasonlítása: a többszálú és a több feldolgozás Pythonban. Ha nagyszámú végrehajtandó feladattal foglalkozunk, akkor inkább ne legyen szekvenciális feladatvégrehajtás, mivel ez egy hosszú, lassú és meglehetősen unalmas folyamat. Ehelyett azt szeretnénk, ha programunk egyszerre indítaná el az összes feladatot, hogy azok egymás mellett végezhetők legyenek. A párhuzamosság vagy a párhuzamos feladatvégrehajtás nem új fogalom, és a..

Kérdések a témában 'multithreading'

Van-e valamilyen mód egy objektum zárolására a Swiftben, mint a C#-ban
A következő kódom van: func foo() { var sum = 0 var pendingElements = 10 for i in 0 ..< 10 { proccessElementAsync(i) { value in sum += value pendingElements-- if pendingElements == 0 {...
03.03.2024

Régóta futó háttérfeladat egy Bottle alkalmazásban
Kerestem egy módot arra, hogy egy Python Bottle alkalmazásban folytonos háttérfeladatot futtassak, miközben egyidejűleg a Geventet használom a kérések kezelésére: from gevent import monkey; monkey.patch_all() from time import sleep from bottle...

Hogyan működik a maximumPoolSize of ThreadPoolExecutor?
Megpróbálom megérteni a ThreadPoolExecutor osztályt. Elolvastam ezt a választ és a Javadoc-ot. De az én kísérletem nem egyezik ezzel a leírással: Inicializálom a threadpoolt egy gyárral az azonosítók követésére int tcounter = 0;...

Végezze el a webböngésző vezérlésének képernyőképét a szálban
pontban bemutatott technikát használom A webböngésző vezérlése új szálban Megpróbáltam lekérni egy weboldal képernyőjét, és sikerült elérni, hogy a következő kód sikeresen működjön, amikor a WebBrowser vezérlőt egy WinForm -ra...

villa vs menet egyetlen magon
Képzeld el, hogy két feladatom van, mindegyiknek 2 másodpercre van szüksége a feladat elvégzéséhez. Ebben az esetben, ha mindegyikhez két szálat hozok létre, és a számítógépem egymagos, ez nem fog időt takarítani. Igazam van ? Mi a teendő, ha a...
09.05.2024

Az Executor használata az új Thread for Server socket kliensek helyett
Jelenleg egy szervert írok, amelyhez több kliens fog csatlakozni. A kommunikációs protokoll alapvetően abból áll, hogy a szerver küld egy feladatot a klienseknek, és a kliensek válaszolnak a feladat végrehajtására. Az ügyfelek továbbra is...

Új anyagok

A rádiógomb ellenőrzött eseményének használata a jQueryben
Ebben a cikkben látni fogjuk, hogyan kell dolgozni a jquery választógombbal ellenőrzött eseményeivel. A választógombok HTML gombok, amelyek segítenek kiválasztani egyetlen értéket egy csoportból...

Körkörös függőségek megoldása terraformban adatforrásokkal – lépésről lépésre
Mi az a körkörös függőségek Dolgozzunk egy egyszerű eseten, amikor az SQS-sor és az S3-vödör közötti körkörös függőség problémája van egy egymástól függő címkeérték miatt. provider..

Miért érdemes elkezdeni a kódolást 2023-ban?
01100011 01101111 01100100 01100101 — beep boop beep boop Világunk folyamatosan fejlődik a technológia körül, és naponta fejlesztenek új technológiákat a valós problémák megoldására. Amint..

🎙 Random Noise #2  – Örökbefogadás és hit
az analitika íratlan világának gondozása Szeretné, hogy ezek a frissítések a postaládájába kerüljenek? Iratkozzon fel itt . "Ha önvezető autókat gyártanak, akkor mi miért ne..

A legrosszabb politika és prediktív modellek májátültetésre jelöltek számára az Egyesült Államokban
A máj (vagy óangolul lifer) az emberi test legnehezebb belső szervére utal, amely csendesen működik a nap 24 órájában. Mit csinál a máj? 500 feladatot hajt végre a szervezet egészségének..

5 webhely, amely 2022-ben fejleszti front-end fejlesztői készségeit
Frontendmentor.io A tényleges projektek létrehozásával a Frontendmentor.io segítséget nyújt a front-end kódolási képességeinek fejlesztésében. A kódolást azután kezdheti meg, hogy..

Mikor kell használni a Type-t az interfészhez képest a TypeScriptben?
A TypeScript a JavaScript gépelt szuperkészlete, amely statikus gépelést ad a nyelvhez. Ez megkönnyíti a robusztus és karbantartható kód írását azáltal, hogy a hibákat a fordítási időben..