0.40の変更点と追従Java今回のVer.0.40は、大幅な非互換変更が含まれています。Muller氏のuser@appframework...への投稿メールより変更点を抜粋します。Preview(M9)でのソースコードの文字コードJava先に既存のソースをNetBeansのプロジェクトに取り込んでみたときに、日本語文字が化けていました。そこでNetBeans上で新規ファイルを作成し外部エディタでそのファイルを開くとUnicodeとなっていました。6(M9)に既存のソースからプロジェクトを生成しました。1.5のサンプルに書き換えJavaなぜかAspectJでGoogle検索するとトップに出てしまうページAspectJが中途半端なままでは・・・、ということでAspectJ1.5に対応する記述に更新しました。worldプログラムJavaいままで自分のWebページ上に書き散らしてきたものを少し整理し完成度を上げようと思い立ちました。6)時代のHelloWorldSwing...2007-05-13タイマ機能はjava.util.Timerよりjava.util.concurrent.ScheduledExecutorServiceを好めJavaWebページのTimerを使う。周期的に実行したり、一定時間後に実行したりに、ScheduledExecutorServiceを使ったサンプルを追加しました。concurrentパッケージを使うと、周期実行の一時停止・再開も簡単に実装できます。2007-05-13Thread.sleepのチェック例外InterruptedExceptionの扱いJavaJava読書会の前回の課題図書「Java並列処理プログラミング」において、ブロッキング・メソッド(Threadクラスのsleepも含む)を呼び出すときに要求されるチェック例外InterruptedExceptionの取り扱いについて述べられていた。develope...2007-05-06JavaロギングAPI考:AspectJで効果的なメソッドトレースJavaid:torutk:20070505のロギングでの問題点をAspectJで解決してみようと実験します。MyBusinessクラスからロギングAPIの呼び出しを削除します。横断的関心事であるロギングはアスペクトとして別モジュールに記述するからです。メソッドの入り口と出口にログをしかけるために、java.util.logging.Loggerクラスのenteringとexitingメソッドが提供されています。M9JavaインストールするNetBeans構成が、Basic、Standard、Fullの3種類に分かれています。Beta2が含まれます。FullにはさらにUML、SOA、Rubyの開発機能が含まれ...2007-05-03GWの書籍コンピュータもう残すところ3日となった今年のGWですが、家族イベントもこなしたので、これから積読本を少しでも読み進めようかと思っています。ブログを報告する引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。