io
Łatwy sposób zapisu zawartości strumienia wejściowego Java do strumienia wyjściowego
Byłem zaskoczony, że dzisiaj nie mogłem wyśledzić żadnego prostego sposobu zapisu zawartości InputStream do OutputStream w Ja ... = new byte[1024];
int len = in.read(buffer);
while (len != -1) {
out.write(buffer, 0, len);
len = in.read(buffer);
}
Parsowanie plików CSV w C#, z nagłówkiem
Czy istnieje domyślny / oficjalny / zalecany sposób parsowania plików CSV w C#? Nie chcę obracać własnego parsera.
Widziałem ... o nazwy nagłówka / pól. Niektóre z udzielonych odpowiedzi są poprawne, ale działają na zasadniczo deserializuj plik na klasy.
Jak uzyskać rozszerzenie pliku w Javie?
Dla jasności, nie szukam typu MIME.
Powiedzmy, że mam następujące wejście: /path/to/file/foo.txt
Chciałbym sposób na podzi ... , konkretnie na .txt dla rozszerzenia. Czy istnieje jakiś sposób na to w Javie? Chciałbym uniknąć pisania własnego parsera.
Get a OutputStream into a String
Jaki jest najlepszy sposób na przekierowanie wyjścia z java. io. OutputStream do ciągu znaków w Javie?
Powiedzmy, że mam met ... );
}
public String getString() {
return mBuf.toString();
}
}
Ale czy jest lepszy sposób? Chcę tylko zrobić test!
bajt [] do pliku w Javie
Z Javą:
Mam byte[], który reprezentuje plik.
Jak napisać to do pliku (tj. C:\myfile.pdf)
Wiem, że to jest zrobione z InputStream, ale nie mogę tego rozgryźć.
Jak otworzyć plik za pomocą instrukcji open with
Szukam sposobu na wprowadzanie i wyprowadzanie plików w Pythonie. Napisałem poniższy kod, aby odczytać listę nazw (po jednej ... t to check against
text = input('Please enter the name of a great person: ')
letsgo = filter(text,'Spanish', 'Spanish2')
Czym dokładnie jest plik Pythona.flush ()
Znalazłem to w dokumentacji Pythona dla obiektów Plików :
Flush () niekoniecznie zapisuje dane Pliku na dysk. Użyj flus ... e brzmi: co dokładnie robi Python flush? Myślałem, że zmusza to do zapisu danych na dysk, ale teraz widzę, że nie. dlaczego?
Jak utworzyć plik w Ruby
Próbuję utworzyć nowy plik i rzeczy nie wydają się działać tak, jak oczekuję. Oto czego próbowałem:
File.new "out.txt"
File ... :
ERRNO::ENOENT: No such file or directory - out.txt
Dzieje się tak zarówno z IRB, jak i ze skryptu Ruby. Co przegapiłem?
Jak sprawdzić blokadę plików? [duplikat]
To pytanie ma już odpowiedź tutaj:
czy istnieje sposób na sprawdzenie, czy plik jest używany?
... try/catch?
W tej chwili, jedynym sposobem, jaki znam, jest po prostu otworzyć plik i złapać dowolny System.IO.IOException.
Szybkie czytanie plików tekstowych w c++
Obecnie piszę program w c++, który zawiera odczyt wielu dużych plików tekstowych. Każdy ma ~400.000 linii z w skrajnych przyp ... ajwyraźniej są pewne rzeczy, które mogę zrobić. Wielkie dzięki dla sehe za wkładanie w to tyle czasu, doceniam to bardzo! =)
Czy nieblokujące We/Wy są naprawdę szybsze niż wielowątkowe We/Wy blokujące? Jak?
Przeszukałem internet w sprawie szczegółów technicznych dotyczących blokowania We / Wy i nieblokowania We/Wy i znalazłem kilk ... skopiować stos innego wątku do pamięci podczas przełączania wątków)? Ile czasu to naprawdę oszczędza? Jest w tym coś więcej?
Asynchroniczne IO w Scali z futures
Załóżmy, że otrzymuję (potencjalnie dużą) listę obrazów do pobrania z niektórych adresów URL. Używam Scali, więc to co bym zr ... a Instrukcja (display _) zostanie wykonana w głównym wątku i jeśli nie, to jak mam się upewnić, że tak jest?
Dzięki za radę!
Przykłady użycia GoF Decorator Pattern dla IO
Przeczytałem w Wikipedii, że Decorator pattern jest używany dla . Net i Java IO.
Czy ktos moze wyjasnic jak to jest uzywa ... i z możliwego przykładu?
Jest przykład Windows forms na Wikipedii, ale chcę wiedzieć, jak to się dzieje z klasami Java IO .
Pliki buforowane (dla szybszego dostępu do dysku)
Pracuję z dużymi plikami i zapis bezpośrednio na dysk jest powolny. Ponieważ plik jest duży, nie mogę go załadować do TMemory ... wane dostęp do dysku.
Ludzie, musicie mieć jego BufferedFileStream! To złoto. I nie zapomnij podnieść głosu.
Dzięki David.
Buffered vs unbuffered IO
Dowiedziałem się, że domyślnie I/O w programach są buforowane, tzn. są one serwowane z tymczasowego magazynu do żądającego pr ... ady wyłączania buforowania, jak setvbuf W C. Jaka jest różnica między dwoma trybami i kiedy należy używać jednego nad drugim?
Java: różnica między PrintStream i PrintWriter
Jaka jest różnica między PrintStream a PrintWriter? Mają wiele wspólnych metod, dzięki którym często mieszam te dwie klasy. C ... le musi być różnica, w przeciwnym razie byłaby tylko jedna klasa.
Przeszukałem archiwa, ale nie mogłem znaleźć tego pytania.
Jak znaleźć i zastąpić tekst w pliku C#
Mój kod do tej pory
StreamReader reading = File.OpenText("test.txt");
string str;
while ((str = reading.ReadLine())!=null)
... StreamWriter("test.txt");
}
}
Wiem, jak znaleźć tekst, ale nie mam pojęcia, jak zastąpić tekst w pliku moim własnym.
Zapisz i wczytaj MemoryStream do / Z pliku
Serializuję strukturę do MemoryStream i chcę zapisać i załadować serializowaną strukturę.
Więc, jak zapisać MemoryStream do pliku, a także załadować go z powrotem z pliku?
Java odczytuje duży plik tekstowy z 70 milionami linii tekstu
Mam duży plik testowy z 70 milionami linijek tekstu.
Muszę czytać plik linia po linii.
Zastosowałem dwa różne podejścia:
I ... de");
while(it.hasNext()) cur=it.nextLine();
Czy istnieje inne podejście, które może przyspieszyć to zadanie?
Pozdrawiam,
Jak pisać do pliku CSV linia po linii?
Mam dane, które są dostępne poprzez żądanie http i są wysyłane z powrotem przez serwer w formacie oddzielonym przecinkami, ma ...
import StringIO
s = StringIO.StringIO(text)
with open('fileName.csv', 'w') as f:
for line in s:
f.write(line)