タグ

ブックマーク / taichitaichi.hatenadiary.org (2)

  • SWTXMLが凄い。 - 設計と実装の狭間で。

    フォースを感じろとか言っておいて、 舌の根も乾かないうちになんとやら…だけど、 今日のjava-jaは、tableタグでレイアウトだとか、 ルックを弄れるとか、そういう話題でしきりだったので、 気になって、Google先生に聞いてみたらあったよ。 スゲェよGoogle先生。 今年に作り始めたばっかりみたいだけど、ちゃんと動いているよ。マジで。 SWTXML とりあえず、現状理解している良い点。 実行速度が速い ライブラリサイズが小さい IDEのプレビューも爆速 入力補完もガリガリ効く XMLをロードする為に、専用の継承親がいるけど、そいつを使わないのも簡単 メンバ変数にあるコンポーネントを定義から引っ張れる、そのコードも簡単 ソースコードがgithubにあるんで、ついにウチのマシンにもGitクライアントインストールしちゃったよ。 これから、cloneしてコード読む。

    SWTXMLが凄い。 - 設計と実装の狭間で。
  • POIのhssfを使って、巨大なエクセルファイルを読み込むには。 - 設計と実装の狭間で。

    企業の皆様におかれましては、エクセルが大好きかと、存じます。 いや、僕も大好きなのだけどもさ、表計算かわいいよ、表計算。 ウルトラハイパフォーマンスで、データストアとしても超一流。 コードの自動生成してもいいし、まかり間違ったりすると、方眼紙としても使えちゃったり…とか。 と、まぁ、色々使い道が多いので、ついJavaでもエクセルを読書きしたくなったりとかするヨネ。 で、そこでApache POIでつよ、となる訳だけど、POIのHSSFは普通に使うと、 ちょっと大きいエクセルファイルを読もうとしただけで、アフォ程メモリをってしまうのですな。 例えば、こんなコードで読み込むのが、まぁ普通ダヨネ。 @Override protected void readExcel(File excel) { BufferedInputStream bi = null; try { bi = new Bu

    POIのhssfを使って、巨大なエクセルファイルを読み込むには。 - 設計と実装の狭間で。
  • 1