bytebuffer

    0

    1답변

    인터넷에서 데이터가 다운로드 된 2 개의 앱을 작성했습니다. 이 데이터 (약 4MB, 일부 zip 파일)는 동일하므로 2 개의 앱간에 공유하여 사용자가 적은 대역폭과 적은 저장 공간을 사용하도록하고 싶습니다. 순간 , 나는 좋은 해결책이 발견되지 않은 : Originaly을, 나는 대중 다운로드 디렉토리에 데이터를 저장. 이것은 간단한 해결책이지만 읽기 권

    0

    1답변

    아래의 송신자/수신자 코드는 클라이언트에서 서버로 이미지 파일 (49692 바이트)을 전송하려고 시도합니다 (UDP 소켓 사용). bytearray의 크기가 bytebuffer와 정확히 동일하지만 throw되었습니다. 예외 (수신자 측의 라인 번호 30에 언급 됨). 어떤 도움이 필요합니까? 보낸 측면 : public class P_Sender {

    1

    1답변

    다음 기술을 식별하는 데 도움이 필요합니다. 읽는 데 시간이 오래 걸리므로 따라하십시오. 내 질문은 이것이 알려진 표준인지, 이름을 가지고 있는지, 누구든지 관련되거나 볼 수 있는지 여부입니다. 이점은 무엇입니까. 또한 궁금한 점이있는 경우에는 오랫동안 잊혀진 온라인 PS2 게임에서 캡처 한 패킷과 관련이 있으며 다시 가져 오려고하는 팀의 일부입니다. 이

    0

    1답변

    UDP 패킷을 수신하고 데이터를 파일로 유지하는 작은 프로그램을 작성했습니다. 나는 그것이 다음 코드를 사용 읽으려고하고 그 이후 MulticastSocket socket = getMulticastSocket(interfaceAddress, multicastAddress, port); FileOutputStream fos = null;

    0

    1답변

    정확한 키 값을 얻기 위해 Long 키와 가변 크기의 바이트 [], 직렬화 된 Java BitSet을 사용하여 Chronicle 맵을 생성하려고합니다. Values ​​인터페이스를 사용하여지도를 만들 수 있지만 배열의 크기는 고정되어 있습니다. 따라서 동적으로 크기가 지정되어 있으므로 메모리를 절약 할 수 있으므로 byte [] 또는 Bytebuffer를

    2

    3답변

    오랫동안 바이트 버퍼로 작업했지만 거의 사용하지 않았습니다. 하지만 이제 slice()의 큰 문제가 bytebuffer에 있습니다. 코드는 아래를 참조하십시오 : 위의 결과에서 값 : import java.io.UnsupportedEncodingException; import java.nio.ByteBuffer; import java.util.Array

    0

    2답변

    한 번에 1 비트 씩 처리 할 수있는 프로그램을 작성하고 16 비트를 "수집"한 후 파일에 2 바이트를 쓰려고합니다. public void addBit(int bit) throws IOException{ if(this.byteholder.length() < 16){ this.byteholder += "" + bit; }

    0

    2답변

    바이트를 직접 ByteBuffer로 읽은 다음 원래 버퍼를 byte [] 배열로 다시 래핑하지 않고 디코드하여 메모리 할당을 최소화하려고합니다. 따라서 힙에 새 배열을 할당 할 때 StandardCharsets.UTF_8.decode()을 사용하지 마십시오. 바이트를 디코딩하는 방법에 붙어 있습니다. 문자열을 버퍼에 쓴 다음 id를 다시 읽는 다음 코드를

    0

    2답변

    1 바이트 배열을 아래 형식으로 만드는 방법이 있습니다. 먼저 avroBytes가 표시됩니다. 그런 다음 그것을 snappy 압축합니다. 그러면 다음과 같이 특정 형식의 다른 바이트 배열을 만듭니다. 내가 bytesToStore byte[] bytesToStore = serialize(......); // now how can I get actual `a

    1

    1답변

    에 나는이 기능을 가지고 : 값이 fun asByteArray(value: Short): ByteArray { val buffer: ByteBuffer = ByteBuffer.allocate(2) buffer.order(ByteOrder.BIG_ENDIAN) buffer.putShort(value) buffer.flip(