Beim Rechnen bezieht sich Eingabe / Ausgabe oder E / A auf die Kommunikation zwischen einem Informationsverarbeitungssystem (wie einem Computer) und der Außenwelt, möglicherweise einem Menschen, oder einem anderen Informationsverarbeitungssystem.
Frage: Was ist anders zwischen FileStreamund StreamWriterin .Net ? Welchen Kontext solltest du verwenden? Was ist ihr Vor- und Nachteil? Ist es möglich, diese beiden zu einem zu kombinieren?
Angenommen, ich habe eine Textdatei mit: Dan Warrior 500 1 0 Gibt es eine Möglichkeit, eine bestimmte Zeile in dieser Textdatei zu bearbeiten? Im Moment habe ich Folgendes: #!/usr/bin/env python import io myfile = open('stats.txt', 'r') dan = myfile.readline() print dan print "Your name: " + dan.split('\n')[0] try: myfile = …
Ich habe eine Bedingung, um zu überprüfen, ob eine bestimmte Datei vorhanden ist, bevor ich fortfahre ( ./logs/error.log). Wenn es nicht gefunden wird, möchte ich es erstellen. Wird jedoch File tmp = new File("logs/error.log"); tmp.createNewFile(); auch erstellen, logs/wenn es nicht existiert?
Diese Seite: http://blog.ostermiller.org/convert-java-outputstream-inputstream beschreibt, wie ein InputStream aus OutputStream erstellt wird: new ByteArrayInputStream(out.toByteArray()) Andere Alternativen sind die Verwendung von PipedStreams und neuen Threads, was umständlich ist. Ich mag die Idee nicht, viele Megabyte in ein neues Speicherbyte-Array zu kopieren. Gibt es eine Bibliothek, die dies effizienter erledigt? BEARBEITEN: Auf Anraten …
Ich habe das folgende Verzeichnislayout: src Main Java Ressourcen SQL (Skripte für die Datenbank) Feder (Konfiguration) Web-App Innerhalb einer ServletContextListener-Klasse möchte ich auf die Dateien im SQL-Verzeichnis zugreifen und sie auflisten. Grundsätzlich ist mein Problem mit dem Pfad, weil ich weiß, dass das Auflisten von Dateien unter einem Verzeichnis auf …
Was ist die Motivation für die Bewertung der Scala-Zuordnung zur Einheit und nicht für den zugewiesenen Wert? Ein gängiges Muster bei der E / A-Programmierung ist Folgendes: while ((bytesRead = in.read(buffer)) != -1) { ... Dies ist in Scala jedoch nicht möglich, weil ... bytesRead = in.read(buffer) .. gibt Unit …
Ich habe erfahren, dass E / A in Programmen standardmäßig gepuffert sind, dh sie werden von einem temporären Speicher an das anfordernde Programm gesendet. Ich verstehe, dass das Puffern die E / A-Leistung verbessert (möglicherweise durch Reduzieren von Systemaufrufen). Ich habe Beispiele für das Deaktivieren der Pufferung gesehen, wie setvbufin …
Ich verstehe nicht ganz, wie unterschiedlich sie voneinander sind, daher habe ich einige Anfragen zu diesen beiden Paketen. Nachdem Oracle sich ein wenig bei Google umgesehen hat , scheint es, als hätte Oracle beschlossen, das Paket als Teil der JDK7-Version NIOmit dem neueren und erweiterten NIO.2Paket zu aktualisieren . Wie …
Ich versuche eine eingebettete Textdatei mit zu lesen, System.Reflection.Assembly.GetExecutingAssembly().GetManifestResourceStream(resource);aber es gibt mir eine Stream. Die eingebettete Ressource ist eine Textdatei. Wie kann ich daraus Streameine machen TextReader?
Ich möchte in Haskell etwas machen, das so aussieht: main1 = do s <- getLine if s == "foo" then putStr "You entered foo" Offensichtlich ist dies nicht legal, da es keine gibt else. Eine Alternative, an die ich gedacht habe: nop :: IO () nop = sequence_ [] main2 …
Dieser Ausdruck hat mich ein wenig verwirrt: gcc -c -g program.c >& compiler.txt Ich weiß &>filename, dass sowohl stdout als auch stderr in die Datei umgeleitet werden filename. In diesem Fall steht das kaufmännische Und jedoch hinter dem Vorzeichen größer als. Es sieht aus wie in der Form M>&N, wo …
Ich schreibe ein Konsolenprogramm in C ++, um eine große Datei herunterzuladen. Ich kenne die Dateigröße und starte einen Arbeitsthread zum Herunterladen. Ich möchte eine Fortschrittsanzeige anzeigen, damit es kühler aussieht. Wie werden verschiedene Zeichenfolgen zu unterschiedlichen Zeiten, aber an derselben Position in cout oder printf angezeigt?
Angenommen, ich habe ein Python-Projekt, das wie folgt aufgebaut ist: project /data test.csv /package __init__.py module.py main.py __init__.py:: from .module import test module.py:: import csv with open("..data/test.csv") as f: test = [line for line in csv.reader(f)] main.py:: import package print(package.test) Beim Ausführen wird main.pyfolgende Fehlermeldung angezeigt: C:\Users\Patrick\Desktop\project>python main.py Traceback (most …
Ich kann Unmengen von Beispielen finden, aber sie scheinen entweder hauptsächlich auf Java-Bibliotheken zu beruhen oder nur Zeichen / Zeilen / etc. Zu lesen. Ich möchte nur eine Datei einlesen und ein Byte-Array mit Scala-Bibliotheken erhalten - kann mir jemand dabei helfen?
Wenn eine Datei FileSystemWatcher_Createdin einem Verzeichnis erstellt ( ) wird, kopiere ich sie in ein anderes. Aber wenn ich ein großes (> 10 MB) Datei erstellen kann es die Datei kopieren, weil es das Kopieren beginnt bereits, wenn die Datei noch nicht fertig zu schaffen , ist ... Diese Ursachen …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.