This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class Base { | |
void meth() { | |
System.out.println("Base::meth"); | |
} | |
} | |
class Derived extends Base { | |
public static void main(String[] args) { | |
Base x = new Derived(); | |
x.meth(); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class Shadowing { | |
private float x; | |
public Shadowing(float x) { | |
this.x = x; | |
} | |
public void foo() { | |
if(x < 0.5f) { | |
x = Math.round(x); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
static int[] t = {0, 5, 1, 6, 4, 3, 2, 7}; | |
int foo(final byte value) { | |
int x = value & 0xff; | |
x |= x >> 1; | |
x |= x >> 2; | |
x |= x >> 4; | |
x *= 0x1d; | |
x &= 0xff; | |
x >>= 5; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package brutus.compiler.util; | |
/** | |
* import static Unchecked.unchecked | |
* unchecked(() -> throw new IOException()); | |
*/ | |
public final class Unchecked { | |
@FunctionalInterface | |
public static interface UncheckedFunction { | |
public void apply() throws Throwable; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import java.util.concurrent.ExecutionException; | |
import java.util.concurrent.ExecutorService; | |
import java.util.concurrent.Executors; | |
import java.util.concurrent.Future; | |
/** | |
* | |
*/ | |
public final class StackBlur { | |
private static final int PARALLEL_THRESHOLD = 2048 * 2048; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package; | |
public final class Madness { | |
public static void main(final String[] args) { | |
final Stack<Integer> stack = new Stack<>(); | |
stack.add(1); | |
stack.add(2); | |
stack.add(3); | |
stack.push(4); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
./d8 --print_opt_code script.js | |
--- Raw source --- | |
() { | |
var a = 1|0; | |
var b = 0|0; | |
for(var i = 0; i < n; i++) { | |
t = b; | |
b = (a+b)|0; | |
a = t; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function archiveInbox() { | |
var query = 'label:inbox is:read older_than:28d -label:unanswered -label:unread'; | |
var batchSize = 100; | |
while(GmailApp.search(query, 0, 1).length == 1) { | |
GmailApp.moveThreadsToArchive(GmailApp.search(query, 0, batchSize)); | |
} | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
implicit class Iif[T](val x: T) extends AnyVal { def iif(cond: => Boolean): Option[T] = if(cond) Some(x) else None } | |
"yey" iif true == true getOrElse "ney" //yey | |
"yey" iif true != true getOrElse "ney" //ney | |
val file = "index.html" iif req.uri == "/" getOrElse req.uri |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import hiddenwood.concurrent.*; | |
import hiddenwood.display.*; | |
import hiddenwood.gl.*; | |
import hiddenwood.http.*; | |
class App { | |
private static final String URL = | |
"http://www.random.org/integers/?num=1&min=1&max=100000&col=1&base=10&format=plain&rnd=new"; | |
public static void main(String[] args) { |