Skip to content

Instantly share code, notes, and snippets.

View amaembo's full-sized avatar

Tagir Valeev amaembo

View GitHub Profile
@amaembo
amaembo / MyClass.java
Created April 1, 2016 03:51
Fibonacci numbers via MethodHandles (see also https://github.com/kuksenko/quiz )
import static java.lang.invoke.MethodHandles.*;
import java.lang.invoke.*;
public class MyClass {
public static boolean less(int i, int cnt) {
return i<=cnt;
}
public static void main(String[] args) throws Throwable {
package test;
import java.util.concurrent.TimeUnit;
import one.util.streamex.*;
import java.util.stream.*;
import java.util.function.*;
import java.util.*;
import org.openjdk.jmh.infra.Blackhole;
import org.openjdk.jmh.annotations.*;
import java.awt.Point;
import java.lang.reflect.Method;
import java.util.Arrays;
import java.util.Collections;
import java.util.Comparator;
import java.util.List;
import java.util.Locale;
import java.util.concurrent.TimeUnit;
import java.util.stream.Collectors;
import java.util.stream.Stream;
package test;
import java.util.concurrent.TimeUnit;
import one.util.streamex.*;
import java.util.stream.*;
import java.util.function.*;
import java.util.*;
import java.math.*;
import org.openjdk.jmh.infra.Blackhole;
/* [pro] xx
private transient xxxxx field000001;
private transient xxxxx field0000002;
xx [/pro] */
/* [pro] xx
/**
* xxxxxxx xxxxxx xxxxxxxxxxxxxxxxxxxx xxxxx xxxx xx xx xxxxxxxxx xxxx
* xxxxxx xxxxxxxxxx xxxxxx xxxxx xx xxx xxxxxxxx xx xxxxxxx
*/
private final void xxxxxxxxxxxxxxxxxxxxxxxxx () {
import java.util.HashMap;
import java.util.Map;
import java.util.function.Consumer;
public class TestMap<E> {
public void mapMethod(Consumer<? super E> defaultConsumer) {
Map<Object, Consumer<? super E>> map = new HashMap<>();
Consumer<? super E> consumer = map.entrySet()
.stream()
.filter(x -> true)
package issue63;
import java.io.File;
import java.io.IOException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Locale;
public class ProfilePictureServiceImpl {
static class Environment {
@amaembo
amaembo / Readability.java
Created December 11, 2015 10:47
Lukas Eder Readability samples using StreamEx
import java.util.Arrays;
import java.util.List;
import one.util.streamex.IntStreamEx;
import one.util.streamex.StreamEx;
public class Readability {
public static void main(String args[]) {
// Sample 1
List<Integer> list = Arrays.asList(1, 2, 3);
@amaembo
amaembo / MaxTest.java
Created December 10, 2015 10:43
MaxTest
package test;
import java.util.concurrent.TimeUnit;
import java.util.stream.*;
import java.util.*;
import java.util.regex.*;
import org.openjdk.jmh.infra.Blackhole;
import org.openjdk.jmh.annotations.*;
import java.util.Arrays;
import java.util.Collections;
import java.util.List;
import java.util.Objects;
import java.util.stream.IntStream;
import one.util.streamex.IntStreamEx;
import one.util.streamex.MoreCollectors;
public class FlatMapTest {