Tag Archives: Java
Java, JSP: 現在時刻が指定期間内か判定する – GregorianCalendar#before、after
日時を扱うクラスはDateとGregorianCalendarがありますが、Sunは後者を推奨しているようです。実際GregorianCalendarのほうが扱いやすいです。下のサンプルは、現在時刻が指定した期間内か否か … Continue reading
Java, Swing: JComponentのGraphicsオブジェクトを用いて直線を描画
JComponentはほとんど全てのSwing コンポーネントの基底クラスで、Graphicsオブジェクトも持っています。下記のソースは、そのGraphicsを用いて画面に直線を描画するものです。 ソースコード pack … Continue reading
NetBeans から Subversion でコミットをする際のエラーの解決法の一例
Windows版NetBeans6.5でソースをインポートまたはコミットする際に以下のようなエラーが発生する場合があります。 ‘.’ is not a working copy Can’ … Continue reading
人工無脳を作ってみる (1)入力文の末尾に文字列を追加
さて、最初は単純にユーザの入力文の末尾に予め定義されている文字列を付け足して応答するだけのものです。 ソースコード package info.yukun.chatterbot; import java.io.Buffer … Continue reading
Java: ユーザからの(標準)入力を取得 – System.inとInputStreamReaderクラス
コマンドプロンプトからキーボード(標準)入力を取得するプログラムです。 肝心の標準入力を取得する手続きはSystem.inフィールドですが、これはバイトストリームでの読み込みを行うメソッドしか持たないので、InputSt … Continue reading
Java: ローカルホスト名とIPアドレスを取得 – InetAddress.getLocalHost()メソッド
ローカルのホスト名とIPアドレスの取得方法です。 InetAddress.getLocalHost()メソッドでInetAddressクラスの唯一のインスタンスを取得し、getHostName()でホスト名を、getHo … Continue reading
Android: 10進数→2進数変換アプリ
試しに下図のような簡素な10進2進変換アプリを作ってみました。 以下は書いてみたコード。 ソースコード res/values/strings.xml <?xml version="1.0" en … Continue reading
java.io.StreamCorruptedExceptionが発生した原因とその解決策の一例
以前というかこの頃Javaで簡単な分散処理サーバ・クライアントシステムのモデルを実装中にこのjava.io.StreamCorruptedExceptionという例外が発生しました。 StreamCorruptedExc … Continue reading
検索エンジンを実装 (6)NOT演算
今回は集合演算のNOT演算ついて紹介します。この処理は、例として検索の際に「sky NOT rain」と指定すると、”sky”というキーワードを含むページから”rain”を … Continue reading
Java: 文字列の先頭・末尾の文字を削除するstrip()メソッド
テキストマイニングを行う際、文書を単語集合に区切ったのはいいけれど、単語の先頭・末尾に以下のような文字が入っている場合は辞書に格納する際に削除したいですね。 Hello! page.” “Hi, 単語の前後に複数の記号( … Continue reading