java

Debian lenny Java日本語フォントの文字化け解消について

Debian上でJavaアプリ(GUIのもの)を起動すると、日本語が文字化けしていることに気が付きました。"□"で表示される。以下のサイトを参考に、対処した。http://www.geocities.jp/hanoura123/lin/java.htmやることは、以下のとおり。cd ~/apps/jdk1.6.0_17/jre/…

Apache Lucene の仕組みを理解する!!

Apache Lucene の内部はどのようになっているのか?と疑問に感じたので、とりあえず、調べたところをメモしていきます。サンプルに含まれているsrc/demoに含まれているソース「SearchFiles.java」から検索処理を見てみることに。147行目あたり。これが、検索…

JUnit 4.1 で学ぶ JavaSE 5.0

※ここに記載しているソースコードは、JUnitから転載したものです。 概要 JUnit4.1のソース解析にチャレンジしてみようと思います。これによって、デザインパターン、JavaSE5.0のプログラミング手法を習得してしまおうという試みです。 JUnit概要 JUnitは言わ…

IEの日本語自動選択 文字化けについて

今日は、とっても基礎的なTIPSをひとつ。 IEの日本語自動選択は、あやしい挙動で有名だが、正しく設定しているのに、何度やっても文字化けする場合、フレームが使われていないか確認することをおすすめする。 フレーム分けされているページの場合、大元のフ…

Swing Application Framework

Swing開発を簡単にしてくれるSwingApplicationFramework。Java7から正式に含まれるとのこと。 これが、先行してNetBeans6.1に含まれている。 これを使うと、簡単にGUIのアプリケーションを開発することができる。 主な特徴は以下の通り。・イベントの処理(Ac…

文字コード

Javaの文字コードとして指定できる値は、Javaのドキュメントに載っているが、これらは、IANAという団体が定めている文字コードの名前一覧をサポートしているとのこと。 XMLがサポートするのもこれだ。 (しかし、IEでXMLをひらくときに、Windows-31Jだとサポ…

JAXB

ここのところ、Java全般に、記事やサイトが少ないように感じる。 それだけ、Javaは枯れた技術となったのか?それとも、もう話題になるトピックがないのか?Java技術を追いかけ、それに喜びを感じる私としては、この状況がとても気がかりである。 で、そうい…