milidress.blogg.se

Online decompressor
Online decompressor







online decompressor
  1. #Online decompressor install
  2. #Online decompressor portable
  3. #Online decompressor code
  4. #Online decompressor free

  • win32: sudo apt-get install g++-mingw-w64-i686.
  • linux32: sudo apt-get install g++-multilib libc6-dev-i386 lib32stdc++6.
  • For example, on Ubuntu 12.04 for x86-64, install the following packages for each target: Of course, you must first have the necessary cross-compilers and development libraries installed for each target CPU and OS. If you append snappy to the line above, it will also build the native library for the current platform and then build the snappy-java JAR (containing all native libraries built so far). For example, to build the native libraries for x86 Linux, x86 and x86-64 Windows, and soft- and hard-float ARM: $ make linux32 win32 win64 linux-arm linux-armhf The Makefile contains rules for cross-compiling the native library for other platforms so that the snappy-java JAR can support multiple platforms. $ git clone Ī file target/snappy-java-$(version).jar is the product additionally containing the native library built for your platform. To build snappy-java, you need Git, JDK (1.6 or higher), Maven (3.x or higher is required), g++ compiler (mingw in Windows) etc.

    #Online decompressor code

    Building from the source code is an option when your OS platform and CPU architecture is not supported. Public discussion forum is here: Building from the source code Post bug reports or feature request to the Issue Tracker:

  • Snappy-java is available from Maven's central repository: Īdd the following dependency to your pom.xml:.
  • $ javac -classpath ".:snappy-java-(VERSION).jar" Sample.java # in Mac or Linux snappy-java-(VERSION).jar" Sample.java # in Windows If you have snappy-java-(VERSION).jar in the current directory, use -classpath option as follows: $ javac -classpath ". Stream-based compressor/decompressor SnappyOutputStream/ SnappyInputStream are also available for reading/writing large data sets. ), Snappy.rawUncompress(.), etc.), which minimize memory copies, can be used. In addition, high-level methods ( press(String), press(float. String result = new String(uncompressed, "UTF-8") + "Snappy, a fast compresser/decompresser." īyte compressed = press(input.getBytes("UTF-8")) īyte uncompressed = Snappy.uncompress(compressed) Then use press(byte) and Snappy.uncompress(byte): String input = "Hello snappy-java! Snappy-java is a JNI-based wrapper of " If you are a Maven user, see pom.xml example.įirst, import in your Java code: import
  • Snapshot version (the latest beta version):.
  • The current stable version is available from here:
  • The decompression speed is twice as fast as the others:.
  • The benchmark result indicates snappy-java is the fastest compreesor/decompressor in Java:.
  • Thanks Tatu Saloranta for providing the benchmark suite. Here are some benchmark results, comparing

    online decompressor

    So the compression ratio of snappy-java is modest and about the same as LZF (ranging 20%-100% according to the dataset). Snappy's main target is very high-speed compression/decompression with reasonable compression size. Then call compression/decompression methods in. Add the snappy-java-(version).jar file to your classpath. At runtime, snappy-java loads one of these libraries according to your machine environment (It looks system properties, os.name and os.arch).

    #Online decompressor portable

    Portable across various operating systems Snappy-java contains native libraries built for Window/Mac/Linux (32/64-bit).Although snappy-java uses JNI, it can be used safely with multiple class loaders (e.g.JNI-based implementation to achieve comparable performance to the native C++ version.Fast compression/decompression tailored to 64-bit CPU architecture.

    #Online decompressor free

    Free for both commercial and non-commercial use. , a fast C++ compresser/decompresser developed by Google. The snappy-java is a Java port of the snappy









    Online decompressor