deflate

    7

    2답변

    자바 애플리케이션에서 nodejs를 통해 압축 된 데이터를 웹 페이지로 보냅니다. 데이터는 java deflater 및 base64 인코딩으로 압축됩니다. 웹 페이지에서 데이터를 https://github.com/dankogai/js-deflate (으)로 팽창하려하지만 작동하지 않습니다 (빈 결과). 내가 놓친 게 있니? 자바 측 : private Str

    1

    1답변

    은 DEFLATE 인코딩이 어떻게 작동하는지 이해하는 데 도움이 필요합니다. 나는 그것이 LZSS 알고리즘과 허프만 코딩의 조합임을 압니다. 그래서 예를 들어 "Deflate late"로 인코딩하십시오. Params : [Search buffer : 8kb, Look-ahead buffer 4kb] LZSS 알고리즘의 출력은 "Deflate < 5, 4>"

    -4

    1답변

    Android Reference에서 : RI와 일치하지만 ,이 동작)를 사용할 수 (과 일치, 그리고리스 코프 치환 원칙을 위반하는 것입니다. 이 메서드를 사용하면 안됩니다. 왜이 방법이 원칙을 위반합니까? 부차적 인 질문으로 RI는 무엇을 의미합니까?

    1

    1답변

    압축 압축을위한 사전 사전 설정이 가능합니다. 필자의 경우에는 압축 할 데이터가 1kb-3kb로 비교적 작고 대표적인 예제가 많기 때문에 의미가 있습니다. 압축 할 데이터는 임의의 바이트 시퀀스로 구성되므로 토큰 화 등은 좋은 방법이 아닙니다. 또한 데이터는 많은 반복을 보여주기 때문에 (데이터 예제 간) 좋은 사전은 잠재적으로 매우 좋은 결과를 줄 수 있

    1

    1답변

    안녕 모두 사전에 감사, 나는 C에서 내 자신의 웹 소켓 서버를 압연하고있어 ++ RFC에 따라 (나는 또한 빨리 여기 무슨 일이 일어나고 있는지 다시 한 번 확인하기 위해 오늘 아침에 C#에서 하나를 압연했습니다) 6455 표준을 읽었으며 이제 클라이언트와 성공적으로 연결되는 서버를 갖게되었습니다. 핸드 쉐이크를 완료하고 상대방에서 제대로 수신되는 간단한

    0

    1답변

    우리가 작업중인 프로젝트의 경우, Gzip .z 파일을 C#으로 유닉스 형식으로 압축 알고리즘을 사용하여 저장해야합니다. GZipStream을 살펴 보았지만 파일을 유닉스 형식으로 설정하는 옵션이없는 것 같습니다. 또한 유닉스 포맷으로 파일을 저장하는 Chilkat C# UnixCompress 클래스를 살펴 보았지만, 그것은 수축되지 않은 LZW 알고리즘을

    6

    1답변

    나는 데이터 샘플을 가지고있다. InflaterInputStream iis = new InflaterInputStream(new ByteArrayInputStream(b)); ByteArrayOutputStream baos = new ByteArrayOutputStream(); byte[] buf = new byte[4096];

    1

    1답변

    매우 큰 JSON 객체 클라이언트 측 (기본 64 encription 포함)을 압축하고 node.js 서버에서으로 팽창시키고 싶습니다. zlib.inflate(new Buffer(postData, 'base64'), function(err, result) { ... )} 실제로 클라이언트 측에서 수축을 일으키는 구현이 있습니까? 나는 아직 그것을 발

    0

    2답변

    숙제의 일부로 파이썬에서 간단한 PNG 리더를 작성해야합니다. 이미지와 함께 작동하는 파이썬 라이브러리를 사용하는 것은 금지되어 있습니다. 결과적으로 단일 픽셀의 RGB touples 목록 목록 (이미지 행)을 가져야합니다. 디코더는 IHDR, IDAT 및 IEND 청크로만 구성된 가장 기본적인 PNG 이미지 (기본 RGB 데이터로만 구성된 IDAT) 만

    1

    2답변

    저는 LZ77 압축에 대해 배우고 있습니다. 반복되는 바이트 문자열을 찾으면 모양이 <distance, length> 인 포인터를 사용할 수 있으며 "<", " ","> "바이트는 예약되어 있습니다. 그래서 ...이 바이트를 압축 할 수 없다면이 바이트를 가진 파일을 어떻게 압축합니까 (디코더는 그것을 읽을 수 없으므로) 다른 바이트로 변경할 수는 없습니다