Java

Apache WicketによるWebアプリケーション開発

オープンソース徹底活用WicketによるWebアプリケーション開発作者: 矢野勉出版社/メーカー: 秀和システム発売日: 2009/03/12メディア: 単行本購入: 23人 クリック: 238回この商品を含むブログ (46件) を見る前々から作ろう作ろうと思っていたwebアプリケーシ…

J2SE1.4.2のサポート終了

Oracle Technology Network for Java Developers | Oracle Technology Network | Oracle

s2daoのversionNoでハマリ

versionNoというプロパティを持ったJavaBeanをs2daoに渡したところ、 org.seasar.framework.beans.IllegalPropertyRuntimeException: [ESSR0059]クラス(HogeHoge)のプロパティ(versionNo)の設定に失敗しました。理由はjava.lang.IllegalArgumentException: a…

S2Unitでちょっと詰まった

S2Unitを使ってテストケース作ってテスト実行したとき、下記の様な例外が。 java.lang.NullPointerException at org.seasar.extension.dataset.impl.XlsReader.setupColumns(XlsReader.java:237) at org.seasar.extension.dataset.impl.XlsReader.createTabl…

MeadowでJava

jdeeを入れてみる。 Java Development Environment for Emacsからjdeeをダウンロードしてmeadow/site-list/以下にインストール。 同じくJava Development Environment for Emacsからelibをダウンロードしてmeadow/site-lit/以下にインストール。 Collection …

やる気を取り戻せ

ちょっと先月からの疲れやらなんやらで、集中力がいまいち続かない。 てなわけでやる気を出すために、仕事に疲れたら勉強をすることに。 Javaで作成したアプリの改修が来るみたいだから、Javaの勘も取り戻さねば。 で、本も読みたいんだけどオブジェクト指向…

スパムじゃないトラックバックがあってびっくりした。JavaはIteratorを使うべき理由

http://yoshiori.org/blog/2006/12/javaiterator.php 仰る通りでございます。 テストで使用したのはArrayListです。 確かLinkedListはリストの操作 (remove、add)に強く、ArrayListはアクセス(get)に強いと記憶しています。 LinkedListのgetは相当遅かっ…

maven2

Maven2のTipsを集めるWiki - CookBook おぅ、便利そうじゃん?

JDK6

Java SE - Downloads | Oracle Technology Network | Oracle 来ましたよ。

オープンソース化

Oracle and Sun Microsystems | Strategic Acquisitions | Oracle きましたよ。

メモ

private static final void test1(List list) { String str = null; for (int index =0; index { str = (String) list.get(index); } } private static final void test2(List list) { String str = null; for (int index =0, size = list.size(); index { s…

おーのー

$ javac -target 1.4 Hoge.java javac: ターゲットリリース 1.4 がデフォルトのソースリリース 1.5 と競合しています。 Generics使用したら1.4のvmじゃ動かせないのね。当然といえば当然だけど。

ほう

auが来春Javaアプリに対応,勝手アプリの呼び込み狙う | 日経 xTECH(クロステック)

あれ

初心者がJavaを“超高速”で学ぶためのコツ | 日経 xTECH(クロステック) 例えば,このことをコードで表現すると,リスト6のようになります。実行すると,図8のように,同じ名前のメソッドを実行しているのに違う結果を表示します。このコードは,前述のオー…

diconファイル名の命名規則

ってあるんかのう。 全部小文字の人も、Javaクラスの命名規則と同じ人も、メソッドの命名規則と同じ人も居る。 自分がわかりやすいのでいいんじゃろか。

Seasar2で学ぶDIとAOP

Seasar2で学ぶ DIとAOP アスペクト指向によるJava開発作者: arton出版社/メーカー: 技術評論社発売日: 2006/08/09メディア: 大型本購入: 3人 クリック: 99回この商品を含むブログ (52件) を見るひとまず購入。 読むのはまだ先。

ISIDと日本HP,Seasar2を中心としたオープンソースのエンタプライズ活用で協業

http://itpro.nikkeibp.co.jp/article/NEWS/20060802/244951/ Seasar2に限らず、オープンソースがもっと広まり、認められるようになるとよいですな。

javaが起動しなくなった

/usr/local/jdk1.5.0_07/bin/java -version# # An unexpected error has been detected by HotSpot Virtual Machine: # # SIGSEGV (0xb) at pc=0xb7b2edb3, pid=23314, tid=3086960320 # # Java VM: Java HotSpot(TM) Client VM (1.5.0_07-b03 mixed mode, s…

おいィ?

private int getFileCount(List elementList){ List list = new ArrayList(); for (Iterator iter = elementList.iterator(); iter.hasNext(); ) { ********** element = (**********) iter.next(); if(element.getFile() != null && element.geFile().lengt…

メール配信アプリ

相乗り利用で12000通/min。 非相乗りで2000通/min。 docomo、au相手になら、不正アドレスがなければこのパフォーマンスのままいけると思われる。 vodafoneはダメじゃわ。

s2-strutsとs2-openamf

org.seasar.framework.container.ComponentNotFoundRuntimeException: [ESSR0046]コンポーネント(interface org.seasar.struts.processor.RequestProcessorFactory)が見つかりませんとかいう例外が。 web.xmlにs2servletを定義すると出るようだ。 何で・・・…

パーマネント領域

具体的に何を確保している領域なんだろう? OOMはメモリリーク、ヒープサイズ、パーマネント領域、ネイティブメモリ等を疑っているけど、パーマネント領域は足りなければ増やす、見たいな感じでしか対応してない。 JVMのマニュアルに書いてあるかなぁ。

HSQLDB

アプリに組み込むDBはこれにすることに決め。 DOMでXML利用しようかと思ったけどいや面倒でした。 commons-digesterは読み込みだけでちょっとがっかり。