- Nyárbúcsúztató hardvermix
- Milyen videókártyát?
- OLED TV topic
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Androidos fejegységek
- Az érkező Call of Duty is megnehezíti a csalást
- TCL LCD és LED TV-k
- A 3D V-Cache és a rengeteg memória lehet az új PlayStation fő fejlesztési iránya
- Amlogic S905, S912 processzoros készülékek
- AMD vs. INTEL vs. NVIDIA
Új hozzászólás Aktív témák
-
floatr
veterán
válasz
Aethelstone #5221 üzenetére
Az az egyetlen probléma, hogy nem látom, mit csinál az ő kódjában a Files.copy(). Ami nálam a meglévő library-kben van, egy JBoss-féle implementáció, és nem foglalkozik azzal, ha ott van valami.
public static void copy(File source, File target, byte[] buff)
throws IOException {
BufferedInputStream in = new BufferedInputStream(new FileInputStream(
source));
BufferedOutputStream out = new BufferedOutputStream(
new FileOutputStream(target));
try {
while ((read = in.read(buff)) != -1) {
int read;
out.write(buff, 0, read);
}
} finally {
Streams.flush(out);
Streams.close(in);
Streams.close(out);
}
int read;
}Ha sok kicsi file-t kell másolni, akkor az feltételes végrehajtás érezhetően gyorsabb, mint a kivételkezelés. Lehet h ugyanezt megteszi, így egy kicsit nehéz saccolni. Mindenesetre a size() könyvtárakra nem működik, max a módosítás dátumával okoskodhat, de az sem tud normálisan működni, ha túl mély a fa.
Szerk.: Ah látom 1.7-es NIO.
-
tothpetya
újonc
válasz
Aethelstone #5221 üzenetére
Nem baj, azért írtam ide, mert szeretnék minél több nézőpontot megismerni.
Az általam említett kódban is csak azt másoljuk ami nincs még meg (a fájlok nem változnak létrehozás után).
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Kertészet, mezőgazdaság topik
- Elektromos autók - motorok
- CASIO órák kedvelők topicja!
- Építő/felújító topik
- Milyen okostelefont vegyek?
- PROHARDVER! - abszolút kezdőknek
- Nyárbúcsúztató hardvermix
- Milyen videókártyát?
- Hálózati / IP kamera
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- További aktív témák...
- Dell USB-C dokkolók: (K20A) WD19/ WD19S/ WD19DC + 130W, 180W, 240W töltők
- ÚJ Lenovo ThinkPad X13 Gen 5 - 13.3" WUXGA IPS - Ultra 5 135U - 16GB - 512GB - Win11 - 2,5 év gari
- LG K61 128GB, Kártyafüggetlen, 1 Év Garanciával
- Lenovo ThinkPad T14 G1 Ryzen 5 PRO 4650U 16GB 512GB 1 év garancia
- LG 49SE3KE-B 49" Full HD LED monitor
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest