Java

Invalid byte 1 of 1-byte UTF-8 sequence

Play frameworkで作ったプロジェクトをnetbeansifyしてNetBeansで作業してたところ、以下のエラーが出てプロジェクトが読み込めなくなった。 Invalid byte 1 of 1-byte UTF-8 sequence どうやら以下のファイルがUTF-8でないことが原因らしい。 プロジェクト…

ライブラリを使わずにJavaからRを使う

統計解析器RをJavaで使う。 RをJavaで扱うライブラリもあるようだけど、 ライブラリの中を理解するのが大変そうなので、 ライブラリを使わずにRの出力をJavaで受け取りたい。というわけで、やってみた。 環境 Ubuntu 10.04 Netbeans 6.8 コード help()コマン…

半角スペースを含むアルファベットで構成された複合名詞を抽出する

形態素解析した結果から、複合名詞を抽出するときに出現した問題 複合名詞(格フレームではない)を抽出するときは、基本的に名詞の連続を抽出する。 しかし、形態素解析の結果から、名詞の連続を単に追記して抽出した場合 以下のようなスペース区切りの文節…

exec()を使わずに、Javaからmecabを呼べるのか

※前提 mecabを呼ぶ専用のライブラリは使わない。 JavaではなくGroovyを使う!! 環境はVirtualBoxで仮想化したUbuntu10.04、IDEはNetbeans6.8を使った。 (Netbeansだと、数クリックでGroovyを有効にできるのでw) Groovyのコード import java.util.ArrayLis…

while((line = br.readLine) != null){}でwhileが終了しない

おまじないを信じたとき public static String getString(){ String result_string = new String(); try{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in, "UTF-8")); String line = new String(); while((line = br.readLine()) …

オリジナルのオブジェクト(AllayList)の大小を比較するJavaプログラム

AllayListの中身を別クラスで定義 例) public class exampleClass { public String text; public int figure; } 上記の例の型をAllayListの型に指定し、int型のfigureを比較してStringのtextをソートしたい。 public static ArrayList getSort(ArrayList<exapmleClass> ex</exapmleclass>…

日本語WordnetのJavaフロントエンドを利用して,類義語の検索を行った.

参考にしたページはこちら. >>http://w-it.jp/shima/2009/03/wordnet_java_api.html このJAWJAWというJavaAPIを利用する. 準備 JAWJAWを利用するにあたって,必要なライブラリが3つある. sqlite-jdbc-3.6.11.jar nestedvm-1.0.jar Makefileからjarを生成…