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)