torutkのブログ

ソフトウェア・エンジニアのブログ

2011-10-01から1ヶ月間の記事一覧

Java SE 6 Windows x86版の最大ヒープサイズ

メモ書き Windows 7 64bit版 Java SE 6 u27 32bit版 起動オプション -mx で指定可能な最大値は、-mx1582m $ java -mx1583m -jar hello.jar Error occurred during initialization of VM Could not reserve enough space for object heap Could not create th…

Sphinxのバージョンアップ(Windows)

以前WindowsマシンにセットアップしたSphinxのバージョンアップメモです。 Sphinxでドキュメント生成(Windowsでの始め方) - torutkの日記 Sphinxでドキュメント生成-図を描く(Windowsでの始め方) - torutkの日記 Sphinxは、Pythonのモジュールとして作ら…

次回の書籍投票中ーHadoopとは

現在、Java読書会BOFでは次回の課題図書の投票中です。推薦図書と投票されているなかにHadoopという名前が挙がっています。さて、Hadoopとはなんだろう? Hadoopで書籍を調べると、続々と出てきます。最近気になるJava関係の和書がほとんど出てないなぁ、と…

JAXBでJavaクラスのアノテーションでアトリビュートの順番を制御

JAXBでJavaクラスからXML schema生成 - torutkの日記の続きです。 Measureクラスのフィールドに@XmlAttributeを指定し、XMLにmarshalした際、XMLのアトリビュートの順番を制御するには、エレメント同様@XmlTypeの属性propOrderを利用できます。XMLのアトリビ…

JAXBでCalendarを任意の書式でXMLに出す

JAXBでJavaクラスからXML schema生成 - torutkの日記の続きです。Javaのクラスでjava.util.Calendar型のデータをJAXBでXMLに出力すると、XML Schema上はxs:dateTimeにマッピングされます。 具体的な出力形式は、 dateTime="2011-10-01T23:00:00.261+09:00" …

JAXBでJavaクラスからXML schema生成

Java SE 標準APIのJAXBを使うと、Javaのインスタンスの内容をXML形式で出力したり、逆にXMLファイルからJavaのインスタンスを生成することができます。JAXBは最初、XML Schema定義からJavaクラスを生成し、そのクラスを利用して実行時にJavaインスタンスとXM…