2023-06-03から1日間の記事一覧
例外処理は新人研修の鬼門の一つ。 やりたいことは単純なのだが,いかんせん現代のプログラミング言語は例外処理が実装されているのが当前なので,例外処理がなかった時代のコードがテキストに載っていない。 例外処理がなぜ有効なのかを説明するコードを書…
「Listインタフェース型の変数を宣言する理由が分からない」という質問は新人研修ではよく受ける質問の一つ。 よくあるテキストのコードでは, List<Item> items = new ArrayList<Item>(); というコードを示すところまでで,なぜそういう変数宣言をするのかが示されない</item></item>…
クラウドインフラの教育に行うにあたって,Webサービスを紹介するだけのような薄っぺらな講座を行いたくない。というかそんな陳腐化の激しい,公式仕様紹介コースは受講者も迷惑だろう。 きちんとした基礎知識を提供するための参考書を探している。 パケット…
Servletの研修にて。HttpServletRequestとHttpSessionの違いをお手軽に試すサンプル。 複数ブラウザを使用してリロードすることで,Sessionが維持される様子が分かる。 import java.io.IOException; import java.io.PrintWriter; import javax.servlet.Servl…