Hirdetés
- Bemutatkoztak a be quiet! Light Base 500 szériás, kábeleket rejtő házai
- A Chieftec néhány terméke fehér köntöst öltött
- Sokkal drágább lett az „olcsó” Tesla, mint várták
- Egy fontos tényező akadályozhatja a csúcstechnológiás chipgyártást az USA-ban?
- Visszatért a mítosz, a legenda, a világ leghasznosabb terméke!
- Milyen billentyűzetet vegyek?
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Bambu Lab 3D nyomtatók
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- HiFi műszaki szemmel - sztereó hangrendszerek
- SONY LCD és LED TV-k
- Felvásárolja az Arduinót a Qualcomm
- VR topik (Oculus Rift, stb.)
- ThinkPad (NEM IdeaPad)
- Melyik tápegységet vegyem?
Új hozzászólás Aktív témák
-
togvau
senior tag
Addott ez a kód:
HashSet<string[]> fileset = checkFiles(mainhashlink, destination);
foreach ( ChoiceBean emt in Installer.MainWindow.thiswindow.choice.SelectedItems)
{
fileset.UnionWith(checkFiles(emt.url, destination));
}
if (DEBUG) Console.WriteLine("fileset count: " + fileset.Count);
foreach (string[] file in fileset)
{
if (DEBUG) System.Console.WriteLine("file: " + file[0]);
string downfileeee= downloadZip(file[0]);
Task.Factory.StartNew(() => UnzipFromFile(downfileeee, destination, file[1]));
}És itt a használt downloadZip()
private static string downloadZip(string down)
{
if (DEBUG) System.Console.WriteLine("starting download: "+down);
string tempfile = Path.GetTempFileName();
/*var fs = new FileStream(tempfile, FileMode.Open, FileAccess.Write);
ConvertToStream(down).CopyTo(fs);
fs.Close();*/
new WebClient().DownloadFile(down, tempfile);
if (DEBUG) System.Console.WriteLine("finished download: " + down);
return tempfile;
}Ott van kikommentblokkozva milyen volt előtte (ConvertToStream egyszerűen egy HttpClient-en átmenő streamet ad vissza).
Szóval converttostreammel (httpclient) iszonyú lassú volt, néha sok másodpercig állt néhány kbites letöltéssel, aztán 30 mbit, majd megint állás, és így tovább. Webclientre átrakva kevesebb az üresjárat, de az is malmozik sokat. Ez miért van?
(Java alapon hasonló kód ami ugyanezeket tölti, pedig kitolja maxra a 30mbitet, folyamatosan, bár ott több szálon megy a letöltés is, nem csak a kicsomagolás, ami itt nem megy.)
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Mr. Beast retteg, elveszi az AI a munkát
- Hálózati / IP kamera
- sziku69: Fűzzük össze a szavakat :)
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Építő/felújító topik
- Call of Duty: Black Ops 7
- Tidal
- Luck Dragon: Asszociációs játék. :)
- LEGO klub
- Milyen billentyűzetet vegyek?
- További aktív témák...
- Huawei Watch GT 5 Pro 42mm, 1 Év Garanciával
- HIBÁTLAN iPhone 13 Pro 128GB Sierra Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3388
- Lenovo ThinkPad X270 (16) - i5-7300U, 16GB, 512GB SSD, 12" FULL HD (ELKELT)
- Vállalom Xiaomi Okoskamerák szoftveres javíttását
- Telefon felvásárlás!! Huawei P20 Lite/Huawei P20/Huawei P30 Lite/Huawei P30/Huawei P30 Pro
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest