-
【Java】Stringがnullまたは空文字かを判別する2つの方法
2019/5/29
JavaでStringがnullまたは空文字かを判別する方法をメモしておきます。 昔から使われている方法 Java6から使えるチェック方法です。注意点として、str == nullとstr.isEmp ...
-
Spring Bootでルートのログレベルを最大に設定する方法
2019/10/18
Spring Bootでルートのログレベルを最大に設定する方法をメモしておきます。開発時に詳細なログを出力したいときに役立つ設定です。 Spring Bootでルートのログレベルを最大に設定する方法 ...
-
【Java】文字列の中から特定の文字列を切り出す方法
2024/4/4
Javaで文字列の中から特定の文字列を切り出す方法をメモしておきます。例えば、<head><title>abc</title></head>という文字列 ...
-
【Mac】Gradle初心者による手を動かして学ぶGradle入門
2019/2/23
これまでJavaのビルドツールはMavenしか使ったことがなかったのですが、どうやらGradleってのがイケてるらしいです。技術を学ぶときは手を動かすのが1番!ということで、Springのサイトに載っ ...
-
【Mac】Gradleのインストール手順
2020/10/10
Homebrewを使えば以下のコマンド1行でインストールできます。「Homebrewって何?」という方は、Homebrewのインストール方法や使い方の記事をご覧ください。 インストール後、以下コマンド ...
-
クラス図の集約をJavaでわかりやすく説明する
2019/2/23
UMLのクラス図に出てくる「集約」の意味がこれまでよくわからなかったのですが、Java言語で学ぶデザインパターン入門の中で書かれている集約の説明がわかりやすかったのでメモしておきます。 集約とは イン ...
-
【Mac】HomebrewでJavaをインストールする
2022/2/2
MacにJavaをインストールしたときのメモです。Homebrewを使うと簡単にインストールできました。 Homebrewをインストールする Homebrewは、Macのパッケージ管理ツールです。コマ ...
-
【Mac】JDKをアンインストールする方法
2019/2/23
MacにインストールされているJDKをアンイストールする手順をメモしておきます。手順は、Javaの公式サイトを参考にしました。MacのバージョンはmacOS Mojave 10.14.2です。 JDK ...
-
「スッキリわかるJava入門 実践編 第2版」を読んで学んだことをまとめる
2020/3/14
スッキリわかる Java入門 実践編 第2版 (スッキリシリーズ)を読みました。 図や表が多く、会話形式で話が進むので、わかりやすくすらすらと読み進められました。 内容紹介によると、本書の対象読者は以 ...
-
【Java】環境依存せずに改行コードを取得・設定する方法
2019/2/23
Javaはマルチプラットフォームに対応しているため、特定のハードウェアやOSに依存しません。どんなOSでも同じように動作するのがJavaの強みですね。 ただ、OSによって一部動作が異なるものがあります ...