コマンドの標準出力を大文字・小文字に変換する標準出力を大文字に変換する テキストデータをすべて大文字に変換したい場合、以下のようにtrコマンドを使用する。 $ echo "abc" | tr '[:lower:]' '[:upper:]' ABC 上記trコマンドLINUX 2023-08-17 2023-08-17
【Java】Mockitoでモックメソッドの引数を一部だけanyにする一部だけをany系のメソッドにする方法 ArgumentMatchersクラスのeqメソッドを使うと、引数の値を指定できる。 public class AppTest { @Test public void tesFoo() {JAVA 2023-08-13 2023-08-13
コマンド結果をdiffコマンドで比較するプロセス置換を使用する <(コマンド)でコマンドの出力をdiffコマンドに渡す。 diff <(コマンド1) <(コマンド2) プロセス置LINUX 2023-08-11 2023-08-11
【Java】1文でMapを初期化する Map.of(), Map.ofEntries()Javaのバージョン Java9以降。 immutableなMapを1文でMapを初期化する Map.ofまたはMap.ofEntriesを使用すJAVA 2023-08-06 2023-08-06
【PostgreSQL】SQLでカラム情報一覧を取得するSQLでカラム情報一覧を取得する information_schema.columnsテーブルにカラム情報が格納されているので、これを参照するDATABASE 2023-08-05 2024-03-19
【Mac】brew --prefix でパッケージのインストールパスを取得するHomebrewのインストールパスは昔から使っているMacの場合は/usr/local/opt、最近購入したMacの場合は/opt/homeMAC 2023-08-05 2023-08-05
【Java】ExecutorServiceで最大スレッド数を指定して並行実行するExecutorService ExecutorServiceはスレッドを管理するクラス。 マルチスレッドで並行処理をしたい場合、無制限にスレッドがCPUを専有することを防JAVA 2023-07-29 2023-07-30
lessコマンドで折り返さないようにするオプションlessコマンドで折り返さないようにするオプション -Sオプション $ less -S -Sオプションを付けると折り返さずに表示される。 -SオプションをつけなLINUX 2023-07-17 2023-07-17
【AWS】goofysを使ってfstabでS3のフォルダをマウントする確認環境 Rocky Linux release 8.5 goofysとは goofys はAmazon S3をファイルシステムとしてマウントするためのツール。 POSIX互換のファイルシステムとしてAWS 2023-07-15 2023-07-15
【GitHub Actions】setup-rubyでプロジェクト直下以外の.ruby-versionを指定するGithub Actionsのワークフローの記述において、setup-ruby でプロジェクト直下以外のディレクトリに設置した.ruby-versionフLINUX 2023-07-11 2023-07-11