2009-12-01から1ヶ月間の記事一覧

ラベル付きbreak/singletonList/EnumMap

意外に知らない? - ttmmrr(@o_tmr)の日記 で書いてない部分を独断で補足してみます。誤りなど指摘あるとうれしいです。 その1「ラベル付きbreak」 ループ以外でもbreakできる 二重(あるいはそれ以上の)ループで、内側のループから一気にbreakすることが可能…

意外に知らない?

職場の人とコードについて会話していると、「これ何?」とかよく言われるので、 もしかしたら、知らない人も多いかな?と思い、書いておく。 その1 LABEL: { if (/*判定1*/) { break LABEL; } // 処理A } // 処理B これは、判定1が真なら、処理Aを実施せず、…

今夜も忘年会です。

11/28[[土] コミュニティについて | Java Kücheの勉強会後の懇親会兼忘年会。 12/5[土] Google グループの勉強会後の懇親会兼忘年会。 bold;color:#FF0000;">今夜12/12[土]:中学同級生の月イチ飲み会*1兼忘年会。http://ggyao.usen.com/0004009996/ 来週12/1…

JavaFXのEclipseプラグインが出ていた様です。

Eclipseプラグインの利用には、あらかじめJavaFX SDKのインストールと設定が必要な様です。 もちろんJDKもね。 JavaFX SDKのダウンロード*1 JavaFX GA downloads Eclipseプラグインのダウンロードとインストール*2 Redirecting... チュートリアル*3 Redirect…

Javaでdaemon

今度のプロジェクトで、daemonと言うか、Windows Service Applicationなのを、作るらしいです。 OSは、 Windows(XPあたり?) 将来的にはUnix系も などなど。当初は、「C言語で」だったが、 C言語プログラマがいない Windows/Unix間の移植の容易性 開発後の保…

Javaで文字実体参照と数値文字参照をdecodeするver2.

Javaで文字実体参照と数値文字参照をデコード(?)する - ttmmrr(@o_tmr)の日記の修正版です。 package org.java_kuche.tmr; import java.util.Collections; import java.util.HashMap; import java.util.Map; import java.util.regex.Matcher; import java.ut…

さらに

bit判定がデタラメです。orz

バグ発見

先日のJavaで文字実体参照と数値文字参照をデコード(?)する - ttmmrr(@o_tmr)の日記に、バグがありました。 CharRefDecode.decode("\"); // 文字コード5c(16進数)は「\」 や CharRefDecode.decode("\"); // 文字コード92(10進数)も「\」 で、落ちま…

本日、勉強会

今日は「日本Androidの会沖縄支部」の勉強会の第2回目。 http://groups.google.co.jp/group/android-group-japan/browse_thread/thread/9b06c8be67684a45今回は、ABC2009Fallに参加した方々からのfeedbackや Tシャツや、Hands-onやらてんこ盛りの様です。

Javaで文字実体参照と数値文字参照をデコード(?)する

先日、数値文字参照のデコードを書いたが、文字実体参照も同時に処理する様にしてみる。 2009-12-09追記 以下のコードはバグがあります。 package org.java_kuche.tmr; import java.util.Collections; import java.util.HashMap; import java.util.Map; impo…

Javaで数値文字参照をデコード(?)する。

package org.java_kuche.tmr; import java.util.regex.Matcher; import java.util.regex.Pattern; public class NCR { private static final Pattern P = Pattern.compile( "&#(x([0-9a-f]+)|([0-9]+));", Pattern.CASE_INSENSITIVE ); private static boole…