2012-02-01から1ヶ月間の記事一覧

Java5、6での並列処理(マルチスレッド)

Java5、6ではThreadとRunnableを使うよりも Executorを使ったほうがいいかもしれない。マルチスレッドでの同期やらいろいろ調べていて、 ExecutorServiceやCompletionServiceを知ったので、 メモしておく。サンプルソースは、 複数スレッドで作った文字列を…

JavascriptとCSSを使った画像の回転(IEとChrome)

chromeはHTML5のrotateを使って。 ieはfilterを使って。 CSSを切り替えるのだけれど、rotateは回転軸の座標がieとは違うので (ieがおかしい?)回転するときに、画像の位置を変更する必要がある。ieとchrome以外も下のほうに書いたスタイルを適用すればでき…

JQueryのイベントとJavaScript(html)のイベント

JQueryでのchange、focus、といったイベント定義は、 普通にjavascript(html)でonchange=〜,onfocus=〜とかくのとは イベントが発生するタイミングが違う。それが、JQueryのバージョンによるものなのか、 IEのせいなのかまではよくわからない。focusにしても…

Java5、6での並列処理(マルチスレッド)その2

その2といっても、やっていることは同じ。 もう少し踏み込んでみたソース。CPUの数を取得したり、 例外時にサービスの即時shutdownをしたり、 Callableにコンストラクタで引数を渡したり、など。 前のよりもちょっとだけ実用向き。 package sample; import j…