Pytania otagowane jako bytebuffer

9
konwersja bitmapy Java na tablicę bajtów
Bitmap bmp = intent.getExtras().get("data"); int size = bmp.getRowBytes() * bmp.getHeight(); ByteBuffer b = ByteBuffer.allocate(size); bmp.copyPixelsToBuffer(b); byte[] bytes = new byte[size]; try { b.get(bytes, 0, bytes.length); } catch (BufferUnderflowException e) { // always happens } // do something with byte[] Kiedy patrzę na bufor po wywołaniu copyPixelsToBufferbajtów, wszystkie mają wartość 0 …

5
Jakie jest zastosowanie ByteBuffer w Javie? [Zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 5 lat temu . Popraw to pytanie Jakie są przykładowe aplikacje dla ByteBufferJava? Proszę wymienić wszystkie przykładowe scenariusze, w …
199 java  buffer  bytebuffer 

4
ByteBuffer.allocate () a ByteBuffer.allocateDirect ()
Aby allocate()lub allocateDirect(), oto jest pytanie. Od kilku lat utknąłem w przekonaniu, że skoro DirectByteBuffers to bezpośrednie mapowanie pamięci na poziomie systemu operacyjnego, będzie działać szybciej z wywołaniami get / put niż HeapByteBuffers. Aż do tej pory nigdy nie byłem zainteresowany poznaniem dokładnych szczegółów tej sytuacji. Chcę wiedzieć, który z …

12
Tablica bajtowa do konwersji obrazu
Chcę przekonwertować tablicę bajtów na obraz. To jest mój kod bazy danych, z którego otrzymuję tablicę bajtów: public void Get_Finger_print() { try { using (SqlConnection thisConnection = new SqlConnection(@"Data Source=" + System.Environment.MachineName + "\\SQLEXPRESS;Initial Catalog=Image_Scanning;Integrated Security=SSPI ")) { thisConnection.Open(); string query = "select pic from Image_tbl";// where Name='" + name …
101 c#  arrays  byte  bytebuffer 


4
Jaki jest cel metody odwracania ByteBuffer? (Dlaczego nazywa się to „flip”?)
Dlaczego metoda flip () ByteBuffera nazywa się „flip”? Co jest tutaj „odwrócone”? Według apidoc, dwa kolejne przewroty nie przywrócą pierwotnego stanu, a wielokrotne przewroty prawdopodobnie limit()staną się zerowe. Czy mogę jakoś „odpiąć”, aby ponownie użyć bajtów, które przekroczyły limit? Czy mogę połączyć tail, aby zostać odwróconym z innymi danymi?
96 java  flip  bytebuffer 

3
Java: Konwersja ciągu znaków do iz ByteBuffera i powiązane problemy
Używam Java NIO do połączeń przez gniazdo, a mój protokół jest oparty na tekście, więc przed zapisaniem ich w SocketChannel muszę być w stanie przekonwertować ciągi znaków na ByteBuffers i przekonwertować przychodzące ByteBuffers z powrotem na ciągi. Obecnie używam tego kodu: public static Charset charset = Charset.forName("UTF-8"); public static CharsetEncoder …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.