タグ

2014年7月29日のブックマーク (2件)

  • Java8のHotSpotVMからPermanent領域が消えた理由とその影響 | ギークを目指して

    今回も前回の記事につづき、Java8による変更点で未だあまり紹介されていないポイントを記事にしようと思う。 今回はJava8のHotSpotVMの話。Java8ではJEP122が取り込まれ、VMのメモリモデルが変更された。JEP122のタイトル「Remove the Permanent Generation」から想像できるとおり、Java8のHotSpotVMからは従来のPermanent領域が無くなった。 なぜ、こういった変更が行われたのだろうか?また、元々Permanent領域に格納されていた情報は何処にいってしまったのか?JVM付属のツールにどういった影響があるのか? 今回の記事ではこの点をまとめていこうと思う。 なお、HotSpotVMのメモリモデルについて詳しくない方は、先にこちらの項番(「補足 – HotSpotVMのメモリ構造概説)を読んでいただくとスムーズに読み進められるだ

    Java8のHotSpotVMからPermanent領域が消えた理由とその影響 | ギークを目指して
  • aタグ以外にもフォーカスは当てられる - 地平線に行く

    以前、Add Tab Index for Googleを作っていたときに、こんなバグがありました。 なんでこんなところにフォーカスが・・・。 不思議に思って調べてみたところ、フォーカスを当てられるのはaタグに限らないそうです。 もっと言うと、どのタグにもフォーカスは当てられるということを知りました。 タグにtabIndex属性を指定すればいいそうです。 参考サイト:キー操作可能なカスタム DHTML ウィジェット | MDN サンプル:ARIA Checkbox (http://www.mozilla.org/access/dhtml/checkbox) <span tabIndex="0" onclick="alert('フォーカスできる!');">このSPANをクリック</span> <div tabIndex="0" onclick="alert('DIVもOK!');">このDIV