タグ

Javaに関するbig-treeのブックマーク (316)

  • フリーのライブラリを使いPDFを生成する

    TIPSで紹介するiTextは、PDFJavaで扱うためのライブラリです。これを使えば、PDFファイルを作成したり、ブラウザにPDFを出力したりすることができます。しかもiTextはオープンソースで開発されており、使用に際してはMPLまたはLGPLのいずれかのライセンスを選択できます。 セットアップ iTextはjar形式のライブラリのため、必要なファイルをクラスパスへ追加するだけで利用できます。iTextの体は、itext-x.x.jaです。これを以下のURLよりダウンロードしてください。 ・ http://www.lowagie.com/iText/download.html ダウンロードできたら、このjarファイルをクラスパスへ追加します(最も簡単な方法は、Javaの拡張ディレクトリへjarファイルをコピーすることです)。 これだけでiTextは利用可能ですが、体には日語フ

    フリーのライブラリを使いPDFを生成する
  • PDF 千夜一夜: Java用PDF生成ライブラリー iTextの調査

    WebサイトでPDFをダイレクトに生成するライブラリーはいろいろあります。2005年11月12日 PDFの作成方法(9) – PDF出力ライブラリーで取り上げたPDFLibは有名なものですが、Java用のライブラリーとしてiTextも時々名前を聞きます。オープンソースなので使っている人が多いかもしれません。 XSL Formatterも50%以上のユーザがWebサイトでXMLからPDF生成に使っています。 ある航空機メーカでは、現在、ASPサービスにXSL Formatterを使っています。そこではFormatterで作成したPDFに対してiTextでさらに加工を加えてからPDFを配信しているようです。しかし、パーフォーマンを上げるために、iTextでやっていることをFormatterに吸収できないかという話がありました。 一般論として、メンテナンスやパーフォーマンスを問わなければ、For

  • https://always-pg.com/java/j2se_rd/number/setscale.html

  • Strutsでのファイルダウンロードの方法

    Webアプリケーションは,時にHTMLではない処理結果をWebブラウザに返却する。返却するものがHTMLの場合は,JSPや何らかのテンプレートエンジンを使用するが,バイナリデータをWebブラウザに返却する場合は,HttpServletResponseオブジェクトから出力ストリームを取得し,情報を送信する。 一般的なWebアプリケーションであれば,以下の手法のどちらかを採用するだろう。 サーブレットクラスの中に,情報を送信する処理を記述する。* JSPの中に,情報を送信する処理を記述する。 サーブレットクラスの場合には,doGet()やdoPost()にresponseオブジェクトが渡されるので,それを使えばよい。また,JSPの場合は,responseオブジェクトが暗黙オブジェクトとして提供されるので,それを使えばよい。 さて,Strutsを使用していた場合は,もう一つ選択肢を持つことができ

  • JavaでCSV形式のファイルを読み書きする

    表形式のデータを簡単に扱いたいときに、CSV(Comma Separated Values)形式を用いる方法があります。CSVでは、データの各要素をカンマ(「,」)で区切り、改行がそのままデータ行の区切りを表します。CSVデータは、一般に「.csv」という拡張子の付いたテキストファイルとして保存されます。テキストエディタだけでなく、Microsoft Excelなどの表計算ソフトでも読み込むことができ、閲覧や編集が簡単なため、よく利用されます。 稿では、CSV形式のデータをJavaで扱うときの基的な手順を紹介します。サンプルとして、以下のCSVデータを扱います。このデータは、日の作家の生年/没年を表しています。 解説 CSVデータの読み込みには、コアAPIjava.io.BufferedReaderクラスと、java.util.StringTokenizerクラスを併用します(J2

    JavaでCSV形式のファイルを読み書きする
  • 【HOMMEZ(オムズ)公式】すべては、悩める男性のために。

    HOMMEZ(オムズ)はすべての男性の悩みに寄り添い、心と身体の健康を支援し、男性としての喜びを享受できる社会を目指しています。人には相談しづらいAGA、ダイエット、ED、妊活にまつわる男性特有の悩みに対し、情報やソリューションを提供することで男性が前向きに自分らしく生きられる幸せを実現します。

    【HOMMEZ(オムズ)公式】すべては、悩める男性のために。
  • civic site » Strutsでのダウンロード 日本語ファイル名(Windows対応)

    \閉鎖予定のサイトも売れるかも?/ アクセスがないサイトもコンテンツ価値で売れる場合も… ドメインの有効期限を更新してサイト売却にトライしてみましょう

  • HOMMEZ公式オンラインショップ

    HOMMEZ(オムズ)は男性の心と身体の健康を支援し、一人でも多くの人が子供を得る幸せや男性としての喜びを享受できる社会の実現を目指しています。男性の妊活、活力にまつわる情報や商品の力で性や妊活に悩む男性が効率的に納得感を持って活動できる機会を創出します。

  • http://www.nihon-eng.co.jp/c-break/TechNote/java/JAVA_SVLT1.htm

  • HOMMEZ公式オンラインショップ

    HOMMEZ(オムズ)は男性の心と身体の健康を支援し、一人でも多くの人が子供を得る幸せや男性としての喜びを享受できる社会の実現を目指しています。男性の妊活、活力にまつわる情報や商品の力で性や妊活に悩む男性が効率的に納得感を持って活動できる機会を創出します。

  • Java String replaceAllメソッドについて

    class SampleReplaceAll { public static void main(String args[]) { String str = "Samplejava.java"; String returns = str.replaceAll(".java", ".txt"); System.out.println(str + " > " + returns); } }

  • uebu: Strutsメモ

    ●メッセージ・リソースの参照 Action.execute()内でメッセージ・リソースを取得するには、次のようにします。 MessageResources resources = getResources(request); String workDir = resources.getMessage("work.file.dir"); String errorMessage = resources.getMessage("errors.notfound", "ファイル"); String directMessage = resources.getMessage("エラーですよ", false); 2番目の例は、メッセージ・リソースが{0}というプレースホルダを持つ場合に、 2番目の引数の値でそれを置き換えることを示します。 プレースホルダは{0}から{3}までの4つがあり

  • dfltweb1.onamae.com – このドメインはお名前.comで取得されています。

    このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2023年10月時点の調査。

  • GAC なぜなにGAC->Program

    いつもお世話になっています。 早速ですが、 Vectorで生成したObject型にて生成した配列をint型にて 取り出したいのですがどうやってもキャストエクセプションが出てしまいます。 String型に変換するのは単純に String hoge1 = (String)v_hoge1.get(0); で出てきてくれるのですが、 int hoge2 = Integer.parseInt((String)v_hoge1.get(1); 等を試してみたのですが一向にキャストエクセプションが出ます。 Object型からint型への変換をご存知の方がいっらしゃいましたら ご教授して頂けますよう宜しくお願いします。 java:j2sdk1.4.1_01

  • @IT:Java TIPS ―Javaプログラミング編

    C言語のprintf関数の魅力である出力形式設定の簡単さが、Java 5から導入されたprintfメソッドによって可能になった。同等な機能が多いが相違点もあり注意して活用したい

  • @IT:Java TIPS 全リスト

    C言語のprintf関数の魅力である出力形式設定の簡単さが、Java 5から導入されたprintfメソッドによって可能になった。同等な機能が多いが相違点もあり注意して活用したい

  • 配列とコレクション間の相互変換を行う

    複数要素で構成されるデータをJavaで扱う場合は、配列またはCollectionインターフェイスを持つクラスを使用するのが一般的です。Collectionインターフェイスを持つクラスには、java.util.ArrayListやjava.util.HashSetなどがあります。 配列は要素数が固定となりますが、使用メモリが少ないという特徴があります。他方、Collectionインターフェイスを持つクラスは配列よりも使用メモリが多くなりますが、要素を自由に追加・削除できるという特徴があります。プログラムを記述する際は、それぞれの特徴を考えてどちらを使用するか決定することができます。 しかし、ライブラリのメソッドに複数要素のデータを渡す場合、渡すべきデータを保持している型と、ライブラリのメソッドの引数の型が異なるため、型変換が必要になることがあります。稿ではそうした場合に対応できるよう、配列

    配列とコレクション間の相互変換を行う
  • テストって、なに? [Javaプログラミング] All About

    単体テストって何だろう? 皆さんがプログラムの開発を行うとき、どういう作業を行なうでしょうか。ソースコードの作成、デバッグ、以上。――という人が、案外圧倒的かも知れませんね。デバッグしてちゃんと動いたら、それで完成だ、という感じ。 けれど、実際問題として「デバッグはしたんだけど、実際に使ってみると思ってもみなかったところで問題が発生した」なんてことはよくある話です。こうした問題をあらかじめ回避するために、最近は「テスト」が重要視されるようになってきつつあります。 テストというのは、文字通り「できあがったプログラムがちゃんと動くかどうか試してみること」です。「それぐらいちゃんとやっているさ」と思った人。このテストというのは、プログラムを作った人が自分でやっては意味がないのですよ。 プログラマというのは実に不思議な生き物です。プログラマは、自分の作ったプログラムを動かすとき「問題が起こりそう

    テストって、なに? [Javaプログラミング] All About
  • MYCOMジャーナル - エンタープライズ - コラム - ライトニングJava

    新着記事一覧 「MySpace Music」開始 - SNSとオンライン音楽配信の融合サービス [05:27 9/26]  Dell、12カ月で全てのノートPC新製品をLEDディスプレイに [02:43 9/26]  バンダイ、カラー液晶を採用した「たまごっちプラスカラー」を発表 [01:26 9/26]  【レビュー】デュアルコアAtomを速攻チェック! 期待のMini-ITXマザー「D945GCLF2」 [01:15 9/26]  パイオニア、高級スピーカーシステム「EXシリーズ」第5弾発表 [22:54 9/25]  家電"売れ筋"週間ランキング(9/16〜22) - 優秀ポータブルナビを探す! [22:53 9/25]  韓国政府、次の韓国へ向けた"新成長動力"を発表 [22:43 9/25]  日HP、仮想化環境向けのサーバブレード/ストレージブレードを発表 [22:20 9/

  • http://always-pg.com/java/j2se_rd/