タグ

javaとライブラリに関するryouzoのブックマーク (3)

  • JavaのCSVライブラリ まとめ

    OrangeSignal CSV 国産の CSV ライブラリで Koji Sugisawa 氏によって開発されています。 Apache License Version 2.0 の基で自由に利用することができます。 JDK 1.6 以上で利用可能。 後発で新しめのライブラリということもあり、とても高機能な実装になっています。 CSVテキストへのアクセスだけではなく、ZIPファイル内にあるCSVファイルにアクセスすることもできる等、”CSV周り”の機能も持っています。 一度試してみる価値はあるライブラリです。 OrangeSignal CSV http://orangesignal.github.io/orangesignal-csv/index.html Super CSV 次に紹介するのは、2007年から開発されている Super CSV。 2014年07月現在では ver2.2 が最新版

    JavaのCSVライブラリ まとめ
  • Javaを使うなら知っておきたい技術、フレームワーク、ライブラリ、ツールまとめ

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? Javaの開発と言っても、各種ミドルウェアやフレームワーク、ライブラリ、ツールなどが豊富にあり選択に悩むことは少なくないと思います。 そこで関連技術のインデックスになればと作成しました。 あくまで知っている範囲で記述しているので、コメントしてもらえれば随時追加します! すべてを書くと膨大な量になるため、現状採用が減ってきているものや、そもそもあまり採用されていないもの、後継があったり、類似のものと比較した場合に明らかに劣っているものは省いています。 ちなみにライブラリには高機能なものも多いので、分類は参考程度にご覧下さい。 サーバ系 A

    Javaを使うなら知っておきたい技術、フレームワーク、ライブラリ、ツールまとめ
  • JavaからC言語で書かれた処理を呼ぶ。(JNA) - Qiita

    はじめに JavaからC言語で書かれた処理を呼ぶ必要が出てきたため、調べたことをメモしておきます。 昔の知識でJNI(Java Native Interface)を使うものだと思っていたけれど、 最近ではJNA(Java Native Access)という便利なクラスライブラリがあって、 驚くほど簡単に呼び出せます。 JNAライブラリの入手 以下のWebサイトからダウンロードできます。 https://github.com/twall/jna#download jna.jar サンプルコード1 (静的にマッピング) C言語の標準ライブラリであるprintfを呼び出すサンプルです。(上記サイトを参考) まず、呼び出したい関数をinterfaceで定義しておきます。 このインタフェースをNative#loadLibrary()メソッドにかけるとあら不思議、 ライブラリ関数を呼ぶインスタンスが生

    JavaからC言語で書かれた処理を呼ぶ。(JNA) - Qiita
  • 1