API General design:
POST /api/companies/items GET /api/companies/items GET /api/companies/items/{id} DELETE /api/companies/items/{id} PUT /api/companies/items/{id}
PATCH /api/companies/items/
swagger: "2.0" | |
info: | |
description: "" | |
version: "1.0.0" | |
title: "TDD Sum" | |
termsOfService: "http://swagger.io/terms/" | |
contact: | |
email: "apiteam@swagger.io" | |
license: | |
name: "Apache 2.0" |
package examples.actuators; | |
import ev3dev.actuators.lego.motors.EV3LargeRegulatedMotor; | |
import ev3dev.actuators.lego.motors.Motor; | |
import lejos.hardware.port.MotorPort; | |
import lejos.robotics.RegulatedMotor; | |
import lejos.utility.Delay; | |
import lombok.extern.slf4j.Slf4j; | |
import java.util.concurrent.ExecutorService; |
public class ThreadDeathCatch { | |
public static void main(String[] args) { | |
try { | |
Thread t = new Thread(() -> { | |
try { | |
Thread.sleep(2500); | |
} catch (Throwable ex) { | |
System.out.println("Caught in run: " + ex); | |
} | |
}); |
API General design:
POST /api/companies/items GET /api/companies/items GET /api/companies/items/{id} DELETE /api/companies/items/{id} PUT /api/companies/items/{id}
PATCH /api/companies/items/
package example.programming; | |
import ev3dev.robotics.tts.Espeak; | |
/** | |
* Java example to show the new language feature (Java 13): Text block | |
* | |
* Original text: https://cvc.cervantes.es/literatura/clasicos/quijote/edicion/parte1/cap01/default.htm | |
*/ | |
public class DonQuijoteDemo { |
package example; | |
import ev3dev.actuators.lego.motors.EV3LargeRegulatedMotor; | |
import java.util.Arrays; | |
import java.util.List; | |
import java.util.concurrent.CompletableFuture; | |
import java.util.concurrent.ExecutorService; | |
import java.util.concurrent.Executors; | |
import java.util.function.Consumer; | |
import java.util.stream.Collectors; |
import lombok.SneakyThrows; | |
import lombok.extern.slf4j.Slf4j; | |
import org.slf4j.Logger; | |
import org.slf4j.LoggerFactory; | |
import java.util.Objects; | |
import java.util.concurrent.CompletableFuture; | |
import java.util.concurrent.TimeUnit; | |
import java.util.function.Consumer; | |
import java.util.function.Supplier; |
import lombok.extern.slf4j.Slf4j; | |
import org.eclipse.jgit.api.Git; | |
import org.eclipse.jgit.lib.AnyObjectId; | |
import org.eclipse.jgit.lib.Ref; | |
import org.eclipse.jgit.revwalk.RevCommit; | |
import org.eclipse.jgit.transport.PushResult; | |
import org.junit.jupiter.api.Test; | |
import java.io.File; |
public class MyClass { | |
public static void main(String args[]) { | |
Object object = (byte) ~ | |
(char) - | |
(int) + | |
(long) -1; | |
System.out.println(object); | |
if (object instanceof Integer) |