http://pegjs.org/online
Expression
= head:Factor tail:Factor* {
return head + tail.join("");
}
const WebSocket = require('ws'); | |
const ws = new WebSocket('ws://localhost:3000/'); | |
ws.on('open', function open() { | |
ws.send('sent by client'); | |
}); | |
ws.on('message', function incoming(data) { | |
console.log('received @client', data); |
/* | |
Adicione no CONFIG: @EnableScheduling | |
*/ | |
import org.springframework.beans.factory.annotation.Value; | |
import org.springframework.boot.context.event.ApplicationReadyEvent; | |
import org.springframework.context.ApplicationListener; | |
import org.springframework.scheduling.annotation.Scheduled; |
/*! | |
* Vue.js v2.5.16-4 | |
* (c) 2014-2018 Evan You | |
* Released under the MIT License. | |
*/ | |
! function(e, t) { | |
"object" == typeof exports && "undefined" != typeof module ? module.exports = t() : "function" == typeof define && define.amd ? define(t) : e.Vue = t() | |
}(this, function() { | |
"use strict"; | |
var y = Object.freeze({}); |
pragma solidity ^0.4.11; | |
/// @title Catalogo de Ouvidorias para o Barramento de Ouvidorias | |
/* | |
Cada ouvidoria somente pode autorizar uma vez. | |
*/ | |
contract CatalogoOuvidorias { | |
uint constant NUMERO_DE_AUTORIZACOES_EXIGIDAS_PARA_UMA_NOVA_OUVIDORIA_PODER_CADASTRARSE = 3; |
0x1750dd0f8cd22ee9d849ab11ebc62adb37ffc10a |
var Banco = (function () { | |
function Banco(nomeBanco) { | |
if (nomeBanco === void 0) { nomeBanco = 'testes'; } | |
this.checkEhString(nomeBanco); | |
this.db = new PouchDB(nomeBanco); | |
} | |
Banco.prototype.checkEhString = function (id) { | |
if (typeof id !== 'string') { | |
throw new Error('Argumento deve ser uma string e nao um objeto! Recebido: ' | |
+ JSON.stringify(id)); |
import org.mockito.invocation.InvocationOnMock; | |
import org.mockito.stubbing.Answer; | |
import static org.mockito.Mockito.mock; | |
public class Dummies { | |
private static class NoMethodShouldBeCalledAnswer implements Answer<Object> { | |
private String className; |
import org.junit.Test; | |
import org.mockito.Mockito; | |
import org.openqa.selenium.*; | |
import java.util.List; | |
import java.util.Map; | |
import java.util.Set; | |
import static org.hamcrest.Matchers.is; | |
import static org.junit.Assert.assertThat; |
FirefoxProfile fxProfile = new FirefoxProfile(); | |
fxProfile.setPreference("browser.download.folderList",2); | |
fxProfile.setPreference("browser.download.manager.showWhenStarting",false); | |
fxProfile.setPreference("browser.download.dir","c:\\mydownloads"); | |
fxProfile.setPreference("browser.helperApps.neverAsk.saveToDisk","text/csv"); | |
WebDriver driver = new FirefoxDriver(fxProfile); | |
driver.navigate().to("http://www.foo.com/bah.csv"); |