Toggle navigation
Maven搜索
新版本检测
JVS
关于本站
首页
io.github.markrileybot
heatshrink-java
h
heatshrink-java
# heatshrink-java Java library used to encode/decode [heatshrink](https://github.com/atomicobject/heatshrink) compressed data. ## Building ```bash ./gradlew build ``` ## Gradle dependency See https://search.maven.org/artifact/io.github.markrileybot/heatshrink-java/ ## Usage ### Java library ```java int windowSize = 9; int lookaheadSize = 8; ByteArrayOutputStream baos = new ByteArrayOutputStream(); try(HsOutputStream out = new HsOutputStream(baos, windowSize, lookaheadSize)) { out.write("ABCABCABCABCABCABC".getBytes()); } try(HsInputStream hsi = new HsInputStream(new ByteArrayInutStream(baos.toByteArray()), windowSize, lookaheadSize)) { byte[] res = new byte[512]; int len = hsi.read(res); System.out.println(new String(res, 0, len)); } ``` ### CLI ```bash $ java -jar heatshrink-java-exe.jar [-h] [-e|-d] [-v] [-w SIZE] [-l BITS] [IN_FILE] [OUT_FILE] ``` ## Status [![Build Status](https://github.com/markrileybot/heatshrink-java/actions/workflows/gradle-publish.yml/badge.svg)](https://github.com/markrileybot/heatshrink-java/actions/workflows/gradle-publish.yml) [![Coverage Status](https://coveralls.io/repos/github/markrileybot/heatshrink-java/badge.svg?branch=master)](https://coveralls.io/github/markrileybot/heatshrink-java?branch=master) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/io.github.markrileybot/geokey/badge.svg)](https://maven-badges.herokuapp.com/maven-central/io.github.markrileybot/geokey)
https://github.com/markrileybot/heatshrink-java
Apache License, Version 2.0
Mark Riley
encode
data
usage
hsoutputstream
markrileybot
used
decode
branch
building
artifact
java
herokuapp
https
write
gradlew
github
read
dependency
maven
byte
lookaheadsize
bits
getbytes
coveralls
bytearrayoutputstream
badge
abcabcabcabcabcabc
system
size
repos
hsinputstream
actions
status
string
workflows
baos
search
println
library
central
in_file
heatshrink
coverage
windowsize
tobytearray
bytearrayinutstream
geokey
master
gradle
badges
build
out_file
publish
atomicobject
bash
compressed
大版本
版本
最近更新
1.0
1.0.1
2022-10-20 00:30:57
1.0.0
2022-10-19 23:34:43
共2条记录