エンジニア男

勉強したことの忘備録としてつらつら書いていきます。

2020-09-01から1ヶ月間の記事一覧

ThymeleafのTips

th:xxx = "#{xxxx}" でi18n対応の文字列呼び出すことが出来る。 === // HTMLファイル内に書く<script th:inline="javascript">/*<![CDATA[*/ var mode = /* ${mode} */ //model内の値をjsへ var temp = /* #{xxxx} */ //i18n対応の文字列をjsへ/*]]>*/</script> サーバー側の値をjavascript側へ送る処…

【Java】ExcelのCEILING関数的な処理

ExcelのCEILING関数のような、引数に渡した数字が、指定した数の倍数に最も近い値の数値に切り上げる処理を書いたのでメモ。 double num = (Math.ceil(10 / 3)) * 3System.out.println(num);// 出力 -> 9.0

【Git】削除したブランチを復活させる方法。

Git

誤ってローカルのブランチを削除してしまった際の、復活させる方法のメモ。 ①git reflog コマンドで reflogを出力させる 出力されたreflogの中から復活させたいブランチを見つける ②git branch ブランチ名 HEAD@{ 番号 } コマンドを叩く。 この手順で削除し…

MySQLのconcatを使用した際、ひとつでもNULLのカラムがあると全てNULL扱いになってしまう。

以下のクエリ投げる時、カラムにひとつでもNULLがあると全てNULL扱いになってしまう。 SELECT concat(name, age, favorite) FROM person; 全てNULLになるのを防ぐために、IFNULLを使用する SELECT concat(IFNULL(name, ""), IFNULL(age, ""), IFNULL(favorit…

SpringBoot で日本語を含むURLにリダイレクトすると、日本語が文字化けしてしまう場合の処理

・業務で日本語を含むURLにリダイレクトすると、日本語が文字化けしてしまうエラーの対応をしたので、その際のメモ。 参考にさせて頂いたサイト https://mike-neck.hatenadiary.com/entry/2018/01/04/073000 http://terasolunaorg.github.io/guideline/5.1.0…

【Android】Groupieの使い方

Groupieに使い方メモ。 Groupieとは RecyclerViewによる画面レイアウトを簡単に作成することが出来るオープンソース ・公式 GitHub - lisawray/groupie: Groupie helps you display and manage complex RecyclerView layouts. ・app/build.gradle android { …

【Android】Cloud Storageの使い方。

Cloud Storageの使い方メモ。 ・公式ドキュメント https://firebase.google.com/docs/storage/android/start?hl=ja ・Cloud Storage for Firebase SDK をアプリに追加する app/build.gradle dependencies { implementation 'com.google.firebase:firebase-st…

【Android】Kotlinで調べたこと

Kotlinを書きながら調べたことのメモ。 ・@Parcelize ParcelableはActivity間のデータ通信の際、一時的にデータを保存したい場合に利用する。 app/build.gradle 下記の設定を追加 apply plugin: 'kotlin-android-extensions'androidExtensions { experimenta…

【Android】Firebase Realtime databaseの使い方。

Firebase Realtime databaseの使い方メモ ・公式ドキュメント https://firebase.google.com/docs/database/android/start?hl=ja 1, アプリに Realtime database SDK を追加する dependencies { implementation 'com.google.firebase:firebase-database-ktx:1…

【Android】Firebase Authenticationの使い方②

Firebase Authentication でユーザを作成し、Realtime databaseにユーザ情報を格納する方法のメモ。 ■手順 1, Authentication にユーザ情報を登録する。 2, Realtime databaseにユーザ情報を格納する。 ・RegisterActivity.kt class RegisterActivity: AppCo…