2007 11,01 09:10 |
|
Tomcat 5.xにおいてこの問題を解消するには、
同コンテナの設定ファイルserver.xmlのConnector要素にて、 useBodyEncodingForURI属性を以下のように指定すればよい。 <Connector port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" debug="0" connectionTimeout="20000" disableUploadTimeout="true" useBodyEncodingForURI="true"/> Webブラウザの多くは、Webページと同じ文字コードでクエリ文字列を作成し、 それに対してURLエンコーディング(%xx形式)を施してWebサーバに送信する。 しかし、そもそもクエリ文字列の文字コードにはUTF-8を用いるのがルールである。 Tomcat 5.xにおける仕様変更は、このルールを優先したものなのである By http://www.atmarkit.co.jp/fjava/rensai3/mojibake03/mojibake03.html PR |
|
2007 11,01 09:06 |
|
時には1つのキーで複数の値を持つケースもあるでしょう。 そのようなときには、実はこのgetParameterメソッドは使用することができません。 <td> |
|
2007 09,01 00:37 |
|
以前PHPでの画像の再サンプリング を記載したが、
JAVAでも可能は可能らしいので、記載 http://www.javainthebox.net/laboratory/JDK1.4/Graphics/ImageIO/ImageIO.html しかし、JDK1.4以降、API DOCに記載されていないネイティブパッケージがあるが、 いつかは使えなくなるみたい http://www.javainthebox.net/laboratory/graphics/ImageLoading/ImageLoading.html でも、速度的には流石ネイティブだけあって一番レスポンスが早い |
|
2007 02,13 18:02 |
|
僕は、このGoFをすっ飛ばしてきたので、今更ながら勉強をしています。。。 とりあえずは、 TemplateMethod パターン から
TemplareMethod パターンは、テンプレートの機能を持つパターン。 スーパークラスで処理の枠組みを定め、サブクラスでその具体的内容を実装しする。 スーパークラスでは、アルゴリズムの流れの中で利用される抽象的なメソッドと、 この抽象的なメソッドを利用して、処理のアルゴリズムを定義する templateMethod メソッドを定義する らしい public abstract class SupperClass { public abstarct void print (XXXX xxx); public void SupperClass() { // templateMethod メソッド XXXX xxx = new YYYY(); // インターフェースを実装 draw (xxx); print (xxx); } } こんな感じらすぃ~ |
|
忍者ブログ [PR] |