Skip to content

Commit

Permalink
wip
Browse files Browse the repository at this point in the history
  • Loading branch information
lihaoyi committed Jan 2, 2025
1 parent 923536b commit af4e615
Showing 1 changed file with 9 additions and 0 deletions.
9 changes: 9 additions & 0 deletions blog/modules/ROOT/pages/5-executable-jars.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -126,6 +126,15 @@ that we use to make the `out.jar` file executable

## What is a Zip file?

A zip file is an archive made of multiple smaller files, individually compressed,
concatenated together followed by a "directory" listing out the starting offsets of
every file within the archive. This diagram from Wikipedia lists it out:

https://upload.wikimedia.org/wikipedia/commons/thumb/6/63/ZIP-64_Internal_Layout.svg/2880px-ZIP-64_Internal_Layout.svg.png

The typical way someone reads from a zip file is a follows:

* Seek to the end of zip, which contains the directory listing


## What about Windows?

0 comments on commit af4e615

Please sign in to comment.