Skip to content

Instantly share code, notes, and snippets.

@kalgon
kalgon / UUID2Base64.java
Created March 19, 2018 10:02
Convert UUID to Base64
import java.nio.ByteBuffer;
import java.util.Base64;
import java.util.UUID;
public enum UUID2Base64 {
BASIC(Base64.getEncoder(), Base64.getDecoder()),
MIME(Base64.getMimeEncoder(), Base64.getMimeDecoder()),
URL(Base64.getUrlEncoder(), Base64.getUrlDecoder());
@kalgon
kalgon / Glob.java
Created March 19, 2018 10:00
Example of globs in java
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class Glob {
private static final Pattern PATTERN = Pattern.compile("\\.|\\?|\\*+");
public static Pattern toPattern(String glob, int flags) {
return Pattern.compile(toRegex(glob), flags);
}