Jackson Date
Jackson – Custom Serializer
Pythonで階乗、順列・組み合わせを計算、生成
import itertools
l = ['a', 'b', 'c', 'd']
for v in itertools.permutations(l, 2):
print(v)
# ('a', 'b')
# ('a', 'c')
# ('a', 'd')
# ('b', 'a')
# ('b', 'c')
# ('b', 'd')
# ('c', 'a')
# ('c', 'b')
# ('c', 'd')
# ('d', 'a')
# ('d', 'b')
# ('d', 'c')
How to use ssh session with no color formatting (JSch)
setPtyType("dumb");
【Java】ByteBufferの使い方
bash, zshでyes/no判定をする
read -n1 -p "ok? (y/N): " yn
if [[ $yn = [yY] ]]; then
echo hello
else
echo abort
fi
テストコマンド [ をダブルで使う、つまり [[ が重要です。
ORACLEの空文字の扱いにハマった話。
https://qiita.com/LowSE01/items/fa1cd0bf2b8ae458b7a4
どうやらORACLEは、「''」をNULLとして扱うらしい。
この書き方が正しい様子
NVL2(TRIM(e_mail_address), 1, 0)
Java の String.format は遅い
https://redfin.engineering/java-string-concatenation-which-way-is-best-8f590a7d22a8
https://qiita.com/tana6/items/818d30f1974704746fcc
Logging using SLF4J が良さそうだ
logger.info("SOME GENERAL CONTEXT: var1={}, var2={}, var3={}", var1, var2, var3);