test
time
#!/usr/bin/env bash | |
function generateRandomAlNumString() { | |
local chars=($(echo {a..z} {A..Z} {0..9})); | |
local string=() | |
local index | |
local loopIndex | |
for loopIndex in {1..16}; do | |
index="$(( RANDOM % 62 ))" | |
index="$(( index + 1 ))" |
@Grab('org.jsoup:jsoup:1.17.2') | |
import org.jsoup.* | |
import groovy.transform.* | |
@ToString | |
@EqualsAndHashCode | |
@Sortable(includes = ['gdpPerPerson'], reversed = true) | |
class Gdp implements Iterable<Long> { | |
final int country |
[ | |
{ | |
"sur": "OutOfMemoryError", | |
"pron": "アウトオブメモリーエラー", | |
"pos": "Japanese_Koyuumeishi_ippan", | |
"priority": 5, | |
"accentType": 9, | |
"lang": "ja" | |
}, | |
{ |
import {Context} from "./Context"; // API のリクエスト先が格納されているオブジェクト | |
import * as pako from "pako"; // zlib を使えるようにするライブラリー | |
// javap サービスへのリクエストが成功して返ってきた javap の結果(複数ある)が格納されるオブジェクトの型 | |
export type JavapSuccess = { | |
contents: JavapOutput[], | |
}; | |
// javap の結果 ファイル名とその内容 | |
export type JavapOutput = { |
@Grab('spring-aop') | |
@Grab('aspectjrt') | |
@Grab('aspectjtools') | |
@Grab('aspectjweaver') | |
import groovy.util.logging.Slf4j | |
import java.lang.annotation.Retention | |
import java.lang.annotation.Target |
jq
の話する - https://jjug.doorkeeper.jp/events/112842
@Grab(group='io.jsonwebtoken', module='jjwt-api', version='0.11.2') | |
@Grab(group='io.jsonwebtoken', module='jjwt-impl', version='0.11.2') | |
@Grab(group='io.jsonwebtoken', module='jjwt-jackson', version='0.11.2') | |
import io.jsonwebtoken.Claims; | |
import io.jsonwebtoken.ExpiredJwtException; | |
import io.jsonwebtoken.Jws; | |
import io.jsonwebtoken.Jwts; | |
import io.jsonwebtoken.security.Keys; | |
import io.jsonwebtoken.security.SignatureException; |