tsdyk

DB

【MySQL】単一テーブルのクエリ実行計画【index】

emp表 ※indexはなし(primary keyのみ)CREATE TABLE `emp` ( `id` int NOT NULL AUTO_INCREMENT, `dept` int DEFAULT NULL, `age` int D...
git

【Git】Gitのよく使うコマンド応用編

環境はMac、gitがインストールされている前提。今回はブランチの操作git branchブランチの一覧を表示現状のブランチはmasterのみ。左側に表示されている*(アスタリスク)は現在のブランチ。ちなみに、git branch ブランチ...
git

【Git】Gitのよく使うコマンド基本編

環境はMac、gitがインストールされている前提。今回はGitの基本操作である、リポジトリの作成からファイルのコミット、差分確認まで。git initリポジトリを作成mkdir git-testcd git-testgit init.git...
spring boot

【Spring Boot】5分でできる、Formを使った入力チェック

やりたいことは簡単で、名前、年齢を入力して送信。その際に入力チェックを行い、入力エラーがあれば入力画面に遷移、問題なければ送信結果画面に遷移する。フォルダ構造は以下の通り入力フォームクラスpackage com.example.demo.f...
css

【CSS】画面を小さくした時に要素を小さくさせない方法

画面を小さくした時に、要素の大きさはそのままにしたいのに、形が変わってしまう事があります。この時、要素(バッジ)の大きさはそのままにしたい場合。<body> <div class="wrap"> <div class="name">name...
spring boot

【Spring Boot】Formを使ってPOSTでデータ送信を行う

今回は入力データをPOST送信する方法をメモまずは、Formクラス。名前とメールを保持するクラスpackage com.example.demo.form;import lombok.Data;@Datapublic class Form ...
ngrok

【ngrok】ngrokでローカル環境のWebアプリをインターネットに公開してみる

方法をメモ環境はMacまずはngrokのサイトにアクセスしてアカウントを作成。アカウント作成後、ログインし左メニューのSetup & Installationからngrokのインストール用コマンドをコピーし、ターミナルで実行。インストールが...
spring boot

【Spring Security】5分でSpring Securityを動かしてみる

Spring Securityがデフォルトで提供しているログイン画面を動かしてみようと思います。簡単にできるので参考にしてみてください。環境:MacSpringスタータープロジェクトの作成プロジェクト名を決めます最低限必要な依存関係はSpr...
Eclipse

【Maven】MacでMaven環境構築

前提 HomebrewがインストールされていることHomebrewの更新: Homebrewを最新の状態にアップデートします。 brew updateMavenのインストール: Mavenをインストールします。 brew install m...
Java

【JDK】MacにJDKをインストールしたい

ここからインストーラをダウンロード。インストーラを叩いてJDKのインストール完了まで進める。次のコマンドでJDKのホームパスを取得/usr/libexec/java_homeパスが取得できました。/Library/Java/JavaVirt...