Ein Puffer ist ein Speicherbereich, der für die temporäre Speicherung von Daten reserviert ist, während sie von einem Ort zu einem anderen verschoben wird. Dies wird in der Regel durchgeführt, um Prozesse mit einer erheblichen Latenz zu beschleunigen, z. B. beim Schreiben auf eine Festplatte, einen Drucker oder ein anderes physisches Gerät. Die Ausgabe ist bereit, um an das Gerät gesendet zu werden, bevor das Gerät bereit ist, es anzunehmen, so dass es in den Puffer verschoben wird, so dass das sendende Programm nicht weiter warten muss.
Im Hauptprozess habe ich ein einfaches Uint8Array und möchte es an den Rendererprozess senden.
sender.send konvertiert alles in JSON, sodass es nicht für Binärdaten verwendet werden kann.
Gibt es dafür eine einfache Lösung?
06.04.2016, 16:28
Ich bearbeite eine Reihe von Frames aus einem RTSP-Stream mit ffmpeg. Am Ende arbeite ich viel an diesen Frames, was bedeutet, dass ich nicht immer in Echtzeit ziehe. Wenn der Puffer voll wird, hängt der Prozess. Ich frage mich, ob eine der folg...
29.08.2017, 15:54
Ich arbeite in Android. Ich muss Byte [] in Puffer-Typ konvertieren. In Android habe ich einen Typ Buffered gesehen, den ich in bestimmten Funktionen verwenden musste. Aber, meine Datenquelle ist Typ byte [].
30.11.2011, 23:55
Ich bin in einer Software-Sicherheitsklasse und wir lernen gerade über Pufferüberläufe und wie sie ausgenutzt werden. Ich habe ein Programm, das ich ausnutzen kann, aber anscheinend kann ich das nicht, weil ich hex schreiben muss, dass es mir ni...
25.03.2013, 22:33
Ich kann die maximale Anzahl von Zeichen für scanf angeben, die mit dieser Technik in ein buffer gelesen werden:
%Vor%
Aber was, wenn wir die Pufferlänge nicht kennen, wenn wir den Code schreiben? Was ist, wenn es sich um den Parameter...
11.02.2015, 16:55
Ich lerne Lua über diese Seite . Ich bin am Anfang der Tutorials und versuche dieses Programm (geben Sie eine Zahl ein, x , es gibt x! zurück):
%Vor%
Wenn ich es jedoch ausführe, scheint io.read vor der Aufforderung zu stehen. Ich f...
14.10.2013, 19:05
Was ist das Ergebnis von (unsigned int) * (int) im Fall von Integer-Überläufen? unsigned oder int ? Welchen Typ akzeptiert der Array-Indexoperator ( operator[] ) für char* : int , unsigned int oder etwas anderes?
Ich auditie...
06.04.2009, 15:01
Jede Implementierung von Java Circular Byte Buffer, die ich in SO und anderswo referenziert gesehen habe, erweitert java.nio.ByteBuffer nicht, was für die Verwendung mit einem SocketChannel notwendig ist. Kennt jemand eine Open-Source-Implementi...
04.03.2011, 00:57
Ich muss ein 2D-Menü erstellen, über ein 3D-Modell, mit XNA. Im Moment habe ich Spritebatch für 2D und ein 3D-Modell erstellt. Aber, wie ich bemerkt habe und an anderen Stellen erwähnt wurde, wird das Modell wegen des z-Pufferproblems nicht rich...
14.02.2011, 20:38
Nach der Dokumentation , BufferedReader(Reader) verwendet eine Standardpuffergröße, während der zweite Konstruktor BufferedReader(Reader, int) die Festlegung der Puffergröße ermöglicht.
public BufferedReader (Reader in)
Erste...
06.06.2013, 23:23