bytebuffer

___ tag123java ___ Java (nicht zu verwechseln mit JavaScript oder JScript oder JS) ist eine universelle objektorientierte Programmiersprache, die für die Verwendung in Verbindung mit der Java Virtual Machine (JVM) entwickelt wurde. "Java-Plattform" ist der Name für ein Computersystem, auf dem Tools zum Entwickeln und Ausführen von Java-Programmen installiert sind. Verwenden Sie dieses Tag für Fragen, die sich auf die Java-Programmiersprache oder Java-Plattform-Tools beziehen. ___ qstntxt ___

Was ist der einfachste Weg in Java, den Inhalt von zwei ByteBuffers zu vergleichen, um auf Gleichheit zu prüfen?

    
___ tag123bytepuffer ___ Ein binärer Puffer ohne spezifische Codierung. Verwenden Sie dieses Tag nur, wenn Sie bestimmte Probleme in Bezug auf Bytepuffer haben ___ qstnhdr ___ ByteBuffer Inhalt vergleichen? ___ answer3769920 ___

Sie können das % co_de überprüfen % Methode auch.

  

Gibt an, ob dieser Puffer einem anderen Objekt entspricht oder nicht.

     

Zwei Byte Puffer sind gleich, wenn und nur wenn

     
  1. Sie haben den gleichen Elementtyp,
  2.   
  3. Sie haben die gleiche Anzahl an verbleibenden Elementen und
  4.   
  5. Die zwei Sequenzen der übrigen Elemente, die unabhängig von ihren Startpositionen betrachtet werden, sind punktgleich.
  6.   

Ein Byte-Puffer entspricht keinem anderen Objekttyp.

    
___
2
Antworten

byte [] zu ushort []

Hier ist meine Frage. Trage mit mir eine kleine Erklärung: Ich lese tiff Bild in den Puffer; Jedes Pixel meines Tiffs wird durch eine Ushort dargestellt (16 Bit Daten, nicht-negativ). Meine Bildgröße ist 64 * 64 = 4096. Wenn mein TIFF in d...
13.02.2013, 15:30
3
Antworten

Byte-Sammlung basiert ähnlich wie ByteBuffer von Java

Ich brauche eine C # Implementierung von etwas ähnlichem mit ByteBuffer von Java. Methoden von Interesse - .remaining () - gibt die Anzahl der Elemente zwischen der aktuellen Position und dem Limit zurück. - .array () - .klar() - .put (byte [],...
09.04.2012, 19:07
2
Antworten

Extrahiert String aus ReadOnly java.nio.ByteBuffer

Wie extrahierst du einen String aus einem schreibgeschützten ByteBuffer? Ich kann die ByteBuffer.array () -Methode nicht verwenden, da sie eine ReadOnlyException auslöst. Muss ich ByteBuffer.get (arr []) verwenden und es kopieren, um die Daten z...
08.05.2014, 20:42
2
Antworten

Eine einfache Regel, wann ich direkte Puffer mit Java NIO für Netzwerk-I / O verwenden sollte?

Kann jemand mit der natürlichen Gabe, komplexe Dinge auf einfache und unkomplizierte Weise zu erklären, diese Frage beantworten? Um die beste Leistung zu erzielen, wann sollte ich direkte ByteBuffers im Gegensatz zu normalen ByteBuffers verwende...
29.08.2012, 23:40
6
Antworten

Senden Sie Daten auf verschiedene Arten, je nachdem, wie Sie sie senden möchten

Ich habe eine Menge Schlüssel und Werte, die ich an unsere Nachrichtenwarteschlange senden möchte, indem wir sie in ein Byte-Array packen. Ich werde ein Byte-Array aller Schlüssel und Werte machen, die immer weniger als 50K sein sollten und dann...
11.01.2018, 07:35
4
Antworten

Java Circular Byte Buffer, der java.nio.ByteBuffer erweitert

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
2
Antworten

java.nio.BufferUnderflowException beim Konvertieren von Byte-Array in Double

Ich muss ein Bytearray in Double konvertieren. Ich benutze %Vor% Aber zur Laufzeit bekomme ich BufferUnderflowException Ausnahme %Vor% Was muss ich hier ändern?     
09.09.2014, 04:37
4
Antworten

Sind Java DirectByteBuffer Wrapper-Müll gesammelt?

Ich verstehe, dass wenn ein Directbyte-Puffer zugewiesen wird, dieser nicht der Garbage Collection unterliegt, aber was ich mich frage ist, ob das Wrapping Objekt Garbage Collected ist. Wenn ich beispielsweise einen neuen DirectByteBuffer d...
14.07.2011, 17:51
1
Antwort

ByteBuffer Inhalt vergleichen?

Was ist der einfachste Weg in Java, den Inhalt von zwei ByteBuffers zu vergleichen, um auf Gleichheit zu prüfen?     
22.09.2010, 13:48