タグ

ブックマーク / argius.hatenablog.jp (2)

  • Wicketで真のステートレスページ - argius note

    Wicketはステートフルが基。 それでも、ステートレスなページをWicketで実現したい、実現できるなら多少制限があってもかまわない、という場合の、真のステートレス(と言い切っていいものかどうか)を実現する方法を模索してみました。 何度も書いているように、WicketはXMLレス+継承できるHTMLテンプレートなど、とても使いやすいので、ステートフルのためだけに捨てるのは非常に惜しい。 インスタンスメソッドである必要が無いメソッドはクラスメソッドで実装するように、状態が不要なケースもあります。たとえば、検索結果の2ページ目をブックマークして、そのブックマーク(URL)で直接その検索結果の2ページ目に飛べるようにする、のようなケース。これをステートフルでやってみると少し不都合があります。 素のWicket(1.5.3)で「ステートレス」にする方法は Page#isPageStateles

    Wicketで真のステートレスページ - argius note
  • Java SE 7 (1) - 文字列switchのからくり - argius note

    遅れ馳せ乍ら、Java7について自分なりにまとめてみます。 最初は概論から入るのが定石でありましょうが、現状は何時投稿できるか分からない状況ですので、小出しにしていくことにします。 まずは、"Strings in switch Statements"から。 これは珍しくピーンと来たので、確認をしてみます。 final class Main { void f(String s) { switch (s) { case "aa": System.out.println("1"); break; case "bb": System.out.println("2"); break; default: } } } これをコンパイルして、javapでディスアセンブルしてみます。 Compiled from "1.java" final class Main { Main(); Code: 0: alo

    Java SE 7 (1) - 文字列switchのからくり - argius note
  • 1