Java
AOP,DIかなり使いやすいです。 システムをUNIXのパイプのイメージで構築することができます。 このドキュメントを読んで気に入ってしまいました。 Seasarチュートリアル (by まさたかさん) 比嘉康雄氏のインタビュー記事 「目的は新しい技術を追うことでは…
ちゃんと大きさを合わせたいなら、ImageIconの中に隠れているImageオブジェクトをgetImage()で取り出し、このImageオブジェクトのgetScaledInstance()で、大きさを変更された(scaled)Imageオブジェクトを作り出す。これを元のImageIconへsetImage()でもど…
javaでの画像の縮小方法を探しています。 Image I/O 画像ファイルのロードとセーブなら JAIはJavaアプリケーションで画像処理を実現するためのAPIを提供してくれます。画像フォーマットの変換や、リサイズなどの処理が簡単に実現できます。 サンプルなど Tip…
こんな感じで作ってみようかなぁ。 リスト1は、Fileクラスを利用したプログラミング例です。単に指定されたフォルダ上のファイルをリスト表示するだけですが、リストにダウンロード用のリンクを設置したり、アップロードのしくみを追加したりすることで、Web…
trackbackの受信時にcharsetパラメータを見て、 setCharacterEncodingを呼び出したいのですが。。。 だめらしい。。。まぁ、そういうのもあるよねぇ。ASPにもこんなのあった気がするし。 回避方法考えないとなぁ。 setCharacterEncoding public void setChar…
日本語文字コードの詳細,文字コード変換テクニック,文字コードに起因するトラブル ただ、EUC-JP に変換するとなると、JSP では、Cp943C でいわゆる機種依存文字 が扱えるけれども、Servlet では扱えないという事になってしまうと思います。いわゆる機種依…
windowsで動かしたときは半角カナが1バイト扱いで動いていたのに そのままソースをlinux、soalris環境に持っていったら、半角カナを2バイトで返してきていたのは、これ?> こんな感じに修正したら半角カナの文字数も1バイトで取ってきそうな気配。。。 修…
場所1: 既存の文字エンコーディングから,(Javaの内部コードである)Unicodeに変換する段階.たとえば,ファイルの読み込み,javacやjasperによるコンパイル,native2asciiによるUnicodeエスケープへの変換などの段階です. 場所2: Unicodeから,任意の文字エ…
rsslibj The goal of the Informa Project is to provide a RSS (Rich Site Summary) library based on the Java Platform. http://www.xucker.jpn.org/java/other/rss_informa.html ノンプログラミングで HTMLからRDF/RSSを自動生成&HTMLにRDF/RSSを貼り付け
javaでは、ふつうなのかなぁ。。 HsqlDateTime
GregorianCalendarクラスの月は0〜11なのです。 ですので、5月は4となります。 Javaの時刻の扱い方
http://www3.vis.ne.jp/~asaki/p_diary/diary.cgi?Date=2004-04-14#2004041401
Hibernate 2.0 ドキュメント翻訳
以下の文章は、Object Computing, Inc(OCI) による「The Java News Brief」(2004年2月) に掲載された、Mark Volkmann による「Groovy - Scripting for Java」を、かくたにが翻訳したものです。
http://www.jfree.org/jfreechart/index.html
Seasar2のチュートリアル、AOP、IoCの勉強用としても読みやすいです。 Seasarチュートリアル (by まさたかさん)
http://www.manageability.org/blog/stuff/workflow_in_java
見たことないけど、直接渡したほうがモデルBeanにコピーして渡すよりコードが短くて良い気がするんだけどなぁ。 [HttpRequest] - [ActionForm] - [モデルのBean]ってコピーしすぎではありません?
サンプルを参考にすれば、簡単に自分で作ったプログラムを antから呼び出すことができます。
Jakarta Digesterの使い方 ver1.5からのルールをXMLで指定する方法まで、書いてあります。
javaって深いディレクトリも一発で作れるんですね。 File file = new File(/aaa/bbb/ccc/); file.mkdirs();これだけで、次の3つのフォルダが作れます。 /aaa /aaa/bbb/ /aaa/bbb/ccc/
コマンドラインからの実行時のコマンドパラメータの解析をしてくれるライブラリ。 誰もが1度は書くコードですが、ちゃんと書こうとすると結構面倒 で、Argvの値をそのまま使ってしまっていますが、 ちゃんと、解析したほうがいいんだろうなぁ。。。といつも…
StrutsおよびJSTL、JBossを利用したWebアプリケーション構築のための基盤コンポーネント
2000名を超えるダウンロードがあるそうですが、 対応サーバが「WebSphere Application Server V5.0以降 」になっています。 JBossで試してみようかな。