Skip to content

Instantly share code, notes, and snippets.

@helospark
helospark / TestDialog.java
Created August 6, 2018 11:13
Darkest-dark theme missing CheckboxTableViewer
package dialogtest.handlers;
import java.util.Arrays;
import javax.annotation.Generated;
import org.eclipse.jface.viewers.CheckboxTableViewer;
import org.eclipse.jface.viewers.ColumnLabelProvider;
import org.eclipse.jface.viewers.ICheckStateProvider;
import org.eclipse.jface.viewers.TableViewerColumn;
@helospark
helospark / Main.java
Last active January 31, 2018 20:20
Java superpermutation finder
package com.helospark;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import java.util.Set;
import java.util.concurrent.BlockingQueue;
import java.util.concurrent.ConcurrentSkipListSet;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
@helospark
helospark / LogFileExposer.java
Created September 18, 2017 08:09
Expose a log file via HTTP
package com.example;
import java.io.File;
import java.io.IOException;
import javax.servlet.ServletContext;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import static org.mockito.BDDMockito.given;
import java.util.ArrayList;
import java.util.Collection;
import org.junit.Before;
import org.junit.Test;
import org.mockito.Mock;
import org.mockito.MockitoAnnotations;
@helospark
helospark / HsqlAutoserverManager.java
Last active May 30, 2017 12:57
Code to implement H2's ";AUTO_SERVER=true" functionality for HSQLDB
package hsql_test;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.PrintStream;