Javaに関するtomoyan-primeのブックマーク (26)

  • http://www.siisise.net/java/classes/net/siisise/lang/String.java

    package net.siisise.lang; import net.siisise.io.*; import java.io.*; /** * 文字列・改 * UNICODE内文字列操作のstaticメソッドは、基的にここに作成する。 * 同一名称で違う機能に関わるメソッドのみ別クラスに実装する。 * @author 佐藤 雅俊 */ public class String { static final java.lang.String kana1 = "アイウエオァィゥェォカキクケコサシスセソタチツッテトナニヌネノハヒフヘホマミムメモヤユヨャュョラリルレロワヲンー゙゚、。"; static final java.lang.String kana2 = "アイウエオァィゥェォカキクケコサシスセソタチツッテトナニヌネノハヒフヘホマミムメモヤユヨャュョラリルレロ

    tomoyan-prime
    tomoyan-prime 2007/03/28
    半角、全角変換など
  • Java Laboratory 画像ファイルのロードの比較

    デジカメがこれだけ普及してくると、普通の人でも JPEG などのファイルを扱うことが増えてきていると思います。 もちろん、Java でも画像を扱うことができます。Java が登場した頃は Applet でアニメーションというのが非常にもてはやされました。そのほとんどが複数の画像ファイルをロードして、それをとっかえひっかえ描画するというものでした。 さて、Java 2 もバージョンが 1.4 までくると、画像の扱いもずいぶん変化しました。例えば、画像ファイルのロードだけでも次の 4 種類ぐらいあります。

  • Not Found

    tomoyan-prime
    tomoyan-prime 2006/09/25
    Eclipseのlauncherのソース。Javaアプリの起動用に使えるかも。
  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

    tomoyan-prime
    tomoyan-prime 2006/09/18
    awt listeners
  • @IT:事例に学ぶWebシステム開発のワンポイント(9)メモリは足りているのに“OutOfMemory”

    連載では、現場でのエンジニアの経験から得られた、アプリケーション・サーバをベースとしたWebシステム開発における注意点やヒントについて解説する。巷のドキュメントではなかなか得られない貴重なノウハウが散りばめられている。読者の問題解決や今後システムを開発する際の参考として大いに活用していただきたい。(編集局) 今回のワンポイント Javaアプリケーションを動作させていて、「OutOfMemoryが出た」「Java VMが落ちた」という問い合わせを受けることがある。この場合、たいていはアプリケーションの問題や、設定の問題であることが多い。稿では、HP-UX上でのJava VMを例に、OutOfMemoryが出る原因とその対処方法を紹介する。なお、稿に登場する用語は第6回「APサーバからの応答がなくなった-GCをチューニングしよう-」で解説しているので、参照してから読んでほしい。 Old領

    @IT:事例に学ぶWebシステム開発のワンポイント(9)メモリは足りているのに“OutOfMemory”
    tomoyan-prime
    tomoyan-prime 2006/09/04
    Servletコンテナでメモリ設定
  • @IT:事例に学ぶWebシステム開発のワンポイント(4)マルチスレッドのいたずらに注意

    今回のワンポイント コードのロジックに誤りを見つけられないのに、どうも正しく動作してくれない。このようなケースでは、マルチスレッドの影響を疑うべきだ。ServletやJSPはマルチスレッドで動作している(明示的にシングルスレッドで動作させることも可能だが)。そのため、変数の扱いに注意しないと、スレッドごとに値が書き換えられ、プログラムが正しく動作しない要因となる。 マルチスレッドのいたずら 機能確認の試験中は問題なかったのに、複数の端末から負荷をかけてみたらどうしたことか期待どおりに動作しない。プログラムを調査してみても原因が分からなくて途方に暮れる。こんな状況をさまざまなプロジェクトで何度も見掛けてきた。こういう状況になったら、プログラムがスレッドセーフ(複数のスレッドから同時にアクセスされても動作を保証された状態)かどうかを疑ってみることをお勧めする。 マルチスレッドに関する問題は、さ

    @IT:事例に学ぶWebシステム開発のワンポイント(4)マルチスレッドのいたずらに注意
    tomoyan-prime
    tomoyan-prime 2006/09/04
    ServletのThreadまわり