2020-03-01から1ヶ月間の記事一覧
LeetCode の挑戦ログ Problem https://leetcode.com/problems/number-of-steps-to-reduce-a-number-to-zero/ 正の整数が渡される 偶数なら 2 で割る、奇数なら 1 を引く 0 になるまでの回数を数える Solution class Solution { public int numberOfSteps(int…
概要 returnValueMap を使うと引数に応じて戻り値を変更できる 例外を返したいときは returnCallback() を使うと便利 returnValueMap を使う returnValue に [引数, 戻り値] の配列を渡すと、引数に応じた戻り値を返す Mock を作れる。 引数が複数ある場合は…
経験を積むと、実現が難しい方法で苦しんでるときに、より容易な回避方法が浮かぶようになる。 手元に並べられる選択肢が増えるというか。 それはいいことなんだけど、「より最適な解として」別の手段を選んでるつもりで、「難しい方法を避けるために」別の…
概要 IAM 認証 による RDS 接続をする際などに、 MySQL のクリアテキスト認証が必要になる。 DataGrip から利用する方法をまとめておく。 おそらく Jetbrains 製品の Database Viewer でも同じ方法でできると思う。 参考: IAM認証によるRDS接続を試してみた …
問題 IntelliJ IDEA や DataGrip から MySQL に接続したら、エラーになってしまった。 接続テストでは成功するのに、実際に繋ごうとすると Communications link failure と言われてしまう。 java.io.IOException: Socket is closed. Communications link fai…