bytebuffer

konwersja bitmapy Java na tablicę bajtów

Bitmap bmp = intent.getExtras().get("data"); int size = bmp.getRowBytes() * bmp.getHeight(); ByteBuffer b = ByteB ... apa zwrócona z kamery jest niezmienna... ale to nie powinno mieć znaczenia, bo robi kopię. Co może być nie tak z tym kodem?

ByteBuffer.allocate () vs. ByteBuffer.allocateDirect()

Do allocate() lub do allocateDirect(), Oto jest pytanie. Od kilku lat po prostu trzymałem się myśli, że ponieważ DirectByteB ... zczegółów dotyczących tej sytuacji do teraz. Chcę wiedzieć, które z dwóch typów ByteBufferS są szybsze i na jakich warunkach.

Jaki jest użytek ByteBuffer w Javie? [zamknięte]

Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. ... e są przykładowe aplikacje dla ByteBuffer w Javie? Proszę podać przykładowe scenariusze, w których jest to używane. Dziękuję!

Java: Konwersja łańcuchów znaków do i z Bytebuffera i związane z tym problemy

Używam Java NIO do połączeń z gniazdami, a mój protokół jest oparty na tekście, więc muszę być w stanie przekonwertować ciągi ... onywana. Czy muszę synchronizować te metody? Jakiś lepszy sposób na konwersję między ciągami i buforami Bajtowymi? Dzięki!

C / C++ Dlaczego używać unsigned char dla danych binarnych?

Czy naprawdę konieczne jest użycie unsigned char do przechowywania danych binarnych, jak w niektórych bibliotekach, które pra ... 4; c[2] = 0xAD; c[3] = 0xA2; c[4] = '\0'; printf("%s\n", c); memcpy(d, c, 5); printf("%s\n", d); Zarówno wyjście printf's

Jak przekonwertować double na tablicę bajtów w swift?

Wiem, jak to zrobić w Javie (zobacz Tutaj), ale nie mogłem znaleźć odpowiednika swift dla java ' S ByteBuffer, a co za tym id ... lue: Double) -> [UInt8]? { . . . } doubleToByteArray(1729.1729) // should return [64, 155, 4, 177, 12, 178, 149, 234]

Mapowanie pamięci MappedByteBuffer czy Direct ByteBuffer dla implementacji DB?

to wygląda na długie pytanie ze względu na cały kontekst. Poniżej znajdują się 2 pytania w powieści. Dziękujemy za poświęceni ... moje zrozumienie wrażliwych wymagań dla pamięci-mapowane pliki (pamięć ciągła) są niepoprawne i mogę to wszystko zignorować.

Growing ByteBuffer

Czy ktoś widział kiedyś implementację Javy?nio.ByteBuffer, który będzie dynamicznie rosnąć, jeśli wywołanie putX() przekroczy ... d czasem. wolałbym nie robić nowego Bytebuffera.allocate () następnie Bulk put () za każdym razem, gdy zabraknie mi miejsca.

Problem z wydajnością Java ByteBuffer

Podczas przetwarzania wielu plików gigabajtowych zauważyłem coś dziwnego: wydaje się, że odczyt z pliku za pomocą filechannel ... wchodzi w grę (będę czytał dane wszędzie), myślę, że powinienem trzymać się MappedByteBuffer. Dziękuję wszystkim za sugestie.

Owijanie bufora bajtowego strumieniem wejściowym

Mam metodę, która pobiera strumień wejściowy i odczytuje z niego dane. Chciałbym użyć tej metody również z Bytebufferem. Czy istnieje sposób na owinięcie bufora bajtowego, aby mógł być dostępny jako strumień?

JNI-metoda natywna z parametrem ByteBuffer

Mam metodę: public native void doSomething(ByteBuffer in, ByteBuffer out); Wygenerowany przez javah C / C++ nagłówek tej ... JNIEnv *, jobject, jobject, jobject, jint, jint); Jak mogę pobrać tablicę danych z jobject (to jest instancja ByteBuffer) ?

Jak umieścić zawartość bufora bajtowego w Strumieniu wyjściowym?

Muszę umieścić zawartość {[0] } w java.io.OutputStream. (chciałbym zamiast tego mieć Channel, ale nie mam) jaki jest najlepsz ... y używaniem tego bufora bajtowego a posiadaniem regularnej tablicy byte[], którą mogę bezpośrednio użyć OutputStream.write().

C++ odpowiednik Java ByteBuffer?

Szukam "odpowiednika" Javy ByteBuffer w C++. Prawdopodobnie brakuje mi oczywistego lub po prostu potrzebuję odosobnionego pr ... a pierwiastki, np. getByte, getInt zbuduj bufor za pomocą prymitywów np. putByte, putInt i uzyskaj bajt tablica / wskaźnik.

Czy wrappery Java DirectByteBuffer są zbierane?

Rozumiem, że kiedy przydzielany jest directbytebuffer, nie podlega on pobieraniu śmieci, ale zastanawiam się, czy obiekt wrap ... a podlegają zbiórce śmieci? If I did while(true){ DirectByteBuffer dbb2 = dbb.duplicate(); } Czy w końcu OOM siebie?