Let`s Geek!!!

IT 関連の記事を投稿します.

可変長引数(Java)

何の記事?? Ruby で書いたプログラムを Java で書き換えようと思った時に可変長引数でつまずきました。配列で回避する方法で対処していたのですが Java にも可変長引数があったので備忘録 可変長引数とは 関数やメソッドやマクロの引数の数が固定ではなく…

コントローラーからビューにHTMLを渡す(Thymeleaf)

何の記事?? Spring Boot のテンプレートエンジン Thymeleaf でコントローラーからビューに HTML を渡す方法です。 本題 先述の通りコントローラーから HTML を渡したくて以下のようなコントローラーを書きました。 public ModelAndView index(ModelAndView…

Thymeleaf (メッセージ式)

なんの記事? Spring でよく使われるテンプレートエンジンの Thymeleaf についての記事です。 ${} で記述することが多いと思いますがたまに見る #{} の使い方の基本的な説明です。 使い方 例えば index.html で以下のようなコードにします。 ... <body> <h1 th:text="#{content.msg}">Hello</h1> </body> そ…

Spring Boot で MySQL

何の記事? Spring Boot で MySQL にアクセスすることがあったので、覚え書きにとまとめます MySQL 側 データベースとユーザーを作成 mysql -u root -p CREATE でテーブルを作成して、下記コマンドでユーザーを作成 CREATE USER 'your name'@'localhost' IDE…

Spring Boot の Controller (初学者向け)

何の記事? Java で開発しなければならなく、ほぼ初心者の私が Spring Boot について勉強しているので、覚え書きにと・・・ 今回は、コントローラーのアノテーションについてサラッとまとめていきます。 対象者 Java 上級者や、Spring Boot 中級者以上の対象…

Spring Boot メソッド

何の記事? Java で開発しなければならなく、ほぼ初心者の私が Spring Boot について勉強しているので、覚え書きにと・・・ 今回は、メソッドについてサラッとまとめていきます。 対象者 Java 上級者や、Spring Boot 中級者以上の対象ではないです(そんなに…

Ruby の GC

はじめに 先日、このような記事 blog.codeship.com を読み、GC について興味がわいたのでまとめてみます。 今回は、タイトルにある通り Ruby を用いて GC についてまとめます!! GC とは?? まず根本的な「GC って??」というところから。 オブジェクトを…

Ruby をデバッグ

何の記事?? 今回は,Ruby をデバッグするための方法を紹介します.デバッグといっても、Ruby の機能拡張などソースをいじった際のデバッグです。 必要なもの Ruby のソースコード・・・くらいですね笑 Windows OS の場合は Cygwin 等入れたほうがスムーズ…

Ruby のソースコンパイル

何の記事?? 近年,Ruby が来てる!!ということで Ruby のソースコードコンパイルのやり方を説明します. ソースコンパイルできると何が嬉しいの・・・? Ruby はオープンソースです.Ruby 本体のソースコードをいじって機能拡張することも可能です! ソー…