bytebuffer

    0

    1답변

    Java에서 Memory Mapped 파일로 작업하고 있습니다. 특정 매핑 된 파일 내에서 Avro 이진 인코딩 형식으로 저장된 특정 사용자 ID 데이터가 있습니다. 메모리 매핑 된 파일은 두 개의 주요 부분으로 구성됩니다. - 전체 파일 내용에 대한 색인으로 사용되는 헤더로, 특히 파일에 대한 질문에 대답하고 각 사용자의 데이터에 대한 오프셋을 파일에 제

    2

    1답변

    메시징 서비스를 사용 중입니다. ByteBuffer에는 탈 직렬화하기 위해 JAXB를 사용하려는 일부 XML이 포함되어 있습니다. ByteBuffer를 deserialize하기 위해 (JAXB Unmarshaller를 사용하는) 직접적인 방법이 있습니까? 아니면이를 문자열로 변환 한 다음 유일한 방법으로 deserialize할까요?

    2

    1답변

    client 및 server 끝점을 Java 코드로 모두 쓰고 있습니다 (웹 서버로 tomcat 7.0.53 사용). session.getbasicremote.sendText(String)을 사용하여 문자 메시지를 보낼 때 메서드 @Onmessage 함수가 실행됩니다. 그러나 웹 소켓간에 이진 데이터를 보내려하므로 session.getbasicremote.

    0

    1답변

    여기 배경은 클라이언트의 javascript에 연결하기 위해 부두 웹 소켓 서버를 사용하고 있습니다. 서버에는 ByteBuffer을 보낼 수있는 소켓 끝 점이 있습니다. 이상한 점은 배열 bytes[]을 작성하고 ByteBuffer.wrap(byteArray)을 보내면 작동한다는 것입니다. ByteBuffer.allocate 및 buffer.put(..)을

    1

    1답변

    현재 빅/리틀 엔디안 변환 작업 중이며 비트 연산자를 사용하고 있습니다. 웹에서 검색 할 때 많은 사람들이 ByteBuffer.wrap()을 사용하여 구현했습니다. 이전에 ByteBuffer을 사용 해보지 않았습니다. 비트 연산자와 비교할 때 얼마나 효율적입니까? 어떤 것이 현명한 성능입니까?

    3

    1답변

    에서 부동 소수점없는 우리가 직접 ByteBuffer bf ; bf.allocateDirect(); 처럼의 ByteBuffer를 할당 할 수 있습니다 그러나 우리는 FloatBuffer의 경우는 아니라고 할 수는 없습니다 aviliable, 왜 그게? 이의 때문에 경우에 궁금 : 심지어 포인트 번호를 부동 (OpenGL을 그냥 delvik 달리 하드웨

    0

    1답변

    문자열 대신 ByteBuffer를 사용하여 코드를 최적화하고 싶습니다. 내가 얻는 것은 String []입니다. 나는 그것의 각 요소에 대한 서식을하고있다. "주기 위해 StrArray [1]"; "주기 위해 StrArray 2"; "주기 위해 StrArray [3]" String strAry[] = {"Help", "I", "am", "trapped",

    0

    1답변

    10MB의 이진 파일이 있습니다. 다른 크기의 청크로 읽어야합니다 (예 : 300, 273 바이트). 독서를 위해 나는 FileChannel과 ByteBuffer을 사용한다. 지금은 각 반복 읽기마다 새로운 크기의 ByteBuffer을 할당합니다. ByteBuffer에 대해 한 번만 할당 (200KB라고 가정)하고 읽을 수 있습니까 (300, 273 바이트

    4

    2답변

    java.nio.ByteBuffer 클래스에는 ByteBuffer.array() 메서드가 있지만이 메서드는 버퍼의 용량이며 사용 된 용량이 아닌 배열을 반환합니다. 이 때문에 나는 꽤 많은 문제가 있습니다. 나는 ByteBuffer.remaining()을 사용하면 현재 버퍼에 사용되는 바이트 양을 알게되었으므로 기본적으로 내가 찾고있는 것은 byte[] 만

    2

    1답변

    안드로이드 플랫폼 (API-19)에서 렌더링 스크립트 할당에 직접 바이트 버퍼를 복사하고 싶습니다. 예를 들어 NDK를 사용하여 다음 코드를 향상시킬 수 있습니까? final ByteBuffer buffer = ...src; final byte[] bytes; if (buffer.hasArray()) { bytes = buffer.array(