commons

  1. [java]順列 お手軽

    Javaです。
    順列です。
    組み合わせの列挙なのですが、
    書けといわれてすぐ書けなくて。。。。
    >_<!

    困ったときのapacheさんです。

    Math - Commons Math: The Apache Commons Mathematics Library
    Collecti…

  2. · commons groovy metaClass

    1文字目を小文字にしたくて - groovy

    groovyです。
    capitalizeはデフォルトであるんですが、その逆のuncapitalizeがないんだなーというわけで、どうしようかなと悩んでたのですが、commonsにあるのでそれを使おう。

    import org.apache.commons.lang.WordUti…

  3. · commons java StringUtils

    便利ですね。StringUtils

    apacheのcommonsのStringUtilsは便利なのでよく使います。
    null safeなのが使いやすい理由ってとこでしょうか。

    試したのは、org.apache.commons.lang3.StringUtilsのほうです。
    ちなみにorg.apache.commo…

  4. · apache commons java

    toStringの実装がめんどうくさいあなたに

    Javaです。

    Apache Commons - Apache Commons
    toStringの実装が面倒なら、こういう方法もあり。
    出力されるスタイルは好みがわかれると思うけど。

    public String toString() {
    return org.apac…

  5. · commons java

    GrowthList - 成長するよリスト

    Javaです。
    java.util.Listのインターフェイスに、indexを指定できるsetメソッドがあります。
    これは、インデックスが範囲外の場合、IndexOutOfBoundsException 例外を発生するようになっています。

    気分的には、サイズが足りない場合は、補間して…

  6. · commons java

    java ファイルのコピーや移動のコードが面倒ならCommons使います。

    ファイルのコピーや移動のコードが面倒なら、Commons IO - Homeを使うのも手です。

    おそらく問題ないと思います。

  7. · collections commons java

    一意なiteratorにする。

    Jakarta commonsのcollectionsです。

    コレクションにあるた値で一意(ユニーク)なものだけ取得したい。

    org.apache.commons.collections.iterators.UniqueFilterIteratorが使えそうです。

    package c…

  8. XMLConfiguration デフォルトでの値の取得方法とXPathを使用してとる方法です。

    CommonsのConfigurationです。

    Configuraionは、いいAPIだと思います。

    デフォルトでの値の取得方法とXPathを使用してとる方法です。

    Commons Configuration - Java Configuration API

    import java.…

  9. · commons ftp java linux windows

    LinuxからWindowsのIIS付属のFTPサーバーにアクセスするFTPクライアントのサンプルです。jakartaのcommonsのnetを使ってます。固まらないと思います。

    どうもLinuxの環境設定によって、FTPクライアントが固まるようになる場合があるので、それをさけるために、enterRemotePassiveMode、enterLocalPassiveModeを続けて呼んでいます。

    この呼び出し順序でも動作が変わるようです。

    サーバーがWind…

  10. · commons ftp java

    FTPClient簡単なサンプル

    使っているのは、commonsのnetです。

    import java.io.IOException;
    import java.net.SocketException;

    import org.apache.commons.net.ftp.FTPClient;
    import org.apa…

  11. Java コレクションを演算できるのはやはり便利だと思う。
    · commons groovy java

    Java コレクションを演算できるのはやはり便利だと思う。

    コレクションを演算できるはやはり便利だと思う。
    CommonsのCollectionsはまだジェネリックに対応していないようですね。

    Commons Collections - Home


    import java.util.ArrayList;
    import java.util.List…

  12. · commons java

    Commons Configuration XMLConfigurationの値をMapにうつす方法

    Commons Configuration - Java Configuration API

    CommonsのConfigurationって好きなライブラリのひとつです。
    アプリケーションのコンフィギュレーションで使わせてもらっています。

    XMLConfigurationで設定した値…

  13. · commons ftp java vfs

    VFSを使用してftpでファイルのコピー

    Commons Virtual File System - Commons VFS

    VFSを使用してFTPでファイルのコピーを行います。
    org.apache.commons.vfs.FileUtil.copyContentを使用しています。

    !!このコードは効率が悪いです!!
    あくま…

  14. · commons java

    commons configurationでのメモ XMLConfigurationでの出来事

    Commons Configuration - Java Configuration API

    org.apache.commons.configuration.XMLConfiguration
    を使用していて、下記のような例外がでた場合には、

    java.lang.IllegalArg…

  15. · commons java

    java splitとStringTokenizerと...

    年に一度は何故かはまるjavaの文字列の切り分け。
    単純にStringのsplitを使ってはじめはよろこんで、何か、思い通りにいかず、StringTokenizerを使っても、思い通りにいかず、最後に実装をjakarta コモンズにたよってしまったというパターン。

    カンマ区切りでた…

  16. · commons java

    java CollectionUtils - コレクション同士の演算

    jakarta commonsのcollectionsです。
    コレクション同士の演算です。
    なかなか使う機会がないので試してみました。

    Home - Commons Collections
    集合の共通部分(intersection, meet)または積集合(product)を計算します…