Suchergebnisse für Anfrage "io"

3 die antwort

Ganzzahlen aus einer Datei in eine Arrayliste einlesen

import java.util.Scanner; import java.io.*; import java.util.ArrayList; public class Test { public static void main (String args[]) throws java.io.IOException { Scanner s = new Scanner(new File("filepath")); ArrayList<Integer> list = ...

1 die antwort

Verwirrung darüber, wie eine getchar () - Schleife intern funktioniert

Ich habe ein Beispielprogramm mit eingeschlossengetchar() unten, als Referenz (nicht, dass irgendjemand es wahrscheinlich braucht), und zögern Sie nicht, Bedenken damit anzusprechen, wenn Sie es wünschen. Aber meine Frage ist: Was genau ist los, ...

2 die antwort

Unterbrechen von epoll_wait mit einem Nicht-E / A-Ereignis, keine Signale

Das aktuelle Szenario ist epoll_wait über ein paar fds und eine Warteschlange möglicher eingehender Nachrichten. Ich möchte, dass die Schleife unter epoll_wait bei einem E / A-Ereignis oder bei einer neuen Nachricht ...

TOP-Veröffentlichungen

1 die antwort

Sperren von Dateien in Bash

Ich habe ein Problem damit, ein gutes Konzept zum Sperren von Dateien in bash zu finden. Grundsätzlich möchte ich folgendes erreichen: Datei sperrenDaten in der Datei einlesen (mehrmals)Mach Sachen mit den Daten.Schreibe neue Sachen in die ...

2 die antwort

Testen von IO-Aktionen mit Monadic QuickCheck

Kann mir jemand ein kurzes Beispiel für das Testen von E / A-Aktionen mit Monadic QuickCheck geben?

2 die antwort

Das Öffnen einer bereits geöffneten Datei löst keine Ausnahme aus

Betrachten Sie diese beiden Python-Programme: script_a.py: from datetime import datetime from time import sleep while True: sleep(1) with open('foo.txt', 'w') as f: sleep(3) s = str(datetime.now()) f.write(s) sleep(3) script_b.py: while True: ...

1 die antwort

Scala schnelle Textdatei lesen und in den Speicher hochladen

In Scala ist es üblich, eine Textdatei zu lesen und in ein Array hochzuladen scala.io.Source.fromFile("file.txt").getLines.toArrayGibt es vor allem bei sehr großen Dateien einen schnelleren Ansatz, indem zuerst Byte-Blöcke in den Speicher ...

6 die antwort

Haskell las rohe Tastatureingaben

Ich schreibe ein Terminal-Programm in Haskell. Wie würde ich rohe Tastendruckinformationen lesen? Insbesondere scheint es etwas zu geben, das Linienbearbeitungsmöglichkeiten über Haskell bietet. Wenn ich machegetLine, Ich kann anscheinend den ...

3 die antwort

Gibt es eine übersichtliche Möglichkeit, einen InputSupplier für einen InputStream in Google Guava zu erstellen?

In Google Guava gibt es einige Factory-Methoden zum Erstellen von InputSuppliers, z. von einembyte[]: ByteStreams.newInputStreamSupplier(bytes);Oder von einemFile: Files.newInputStreamSupplier(file);Gibt es eine ähnliche Möglichkeit ...

2 die antwort

Einfachste Methode zum Lesen einer CSV-Datei, die dem Speicher zugeordnet ist?

Wenn ich aus Dateien in C ++ (11) lese, ordne ich sie dem Speicher zu: boost::interprocess::file_mapping* fm = new file_mapping(path, boost::interprocess::read_only); boost::interprocess::mapped_region* region = new mapped_region(*fm, ...