Session
Data compression for Java developers
As a teenager, I was always fascinated how programs on my Commodore 64 were smaller when loading, then "expanded" to become runnable. It was, of course, lossless data compression.
In this session, you'll learn the basics of data compression and have a basic understanding of combining algorithms in a way that, basically, you can build your own zip application!
We'll present the following subjects:
Types of compression
LZ77 compression + Java demo
Huffman compression + Java demo
Encryption using password-based key derivation (PBKDF2)
Combining everything into a compression command-line tool
Lastly: Is there such a thing as infinite compression?
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top