タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

javaとJavaとJAVAに関するamnmaのブックマーク (225)

  • Excelをテンプレートに帳票を作成する·ExCella MOONGIFT

    Webのシステムが最も苦手にしているのが帳票システムだ。幾つかのソフトウェアは存在しているが、海外製であるために日語の取り扱いに問題があったり、レポートテンプレートがビジュアル的に作れなかったりと問題点もある。 Excelで書かれた帳票テンプレート そんな中、ExCellaのとった方法は最適な解と言えそうだ。何せ使うのは一番慣れているであろうExcelなのだ。 今回紹介するオープンソース・ソフトウェアはExCella、Excelをテンプレートに用いた帳票作成ライブラリだ。 ExCellaは全部で3つのパートに分かれる。ExCella CoreはExcelに書かれているデータをJavaオブジェクトに変換する。データベース以外の入力データでもExCellaを使えば簡単に帳票元データとして利用できる。 サンプルの帳票データ(公式サイトより) ExCellaはExcelファイルで作ったテンプレー

    Excelをテンプレートに帳票を作成する·ExCella MOONGIFT
  • Javaの道:クラス(10.static)

    概要 メンバ変数、メソッドを宣言する際、static修飾子が付与されたものをクラス変数、クラスメソッド、static修飾子が付与されていないものをインスタンス変数、インスタンスメソッドといいます。 クラス変数、クラスメソッドはそのクラス内で1つという位置付けです。そのクラスからいくつインスタンスを生成してもインスタンスごとにメンバ変数、メソッドが割り当てられることはありません。 インスタンス変数、インスタンスメソッドはインスタンスごとに存在します。クラスからインスタンスが生成されるとそれぞれのインスタンスに対し、インスタンス変数、インスタンスメソッドが割り当てられます。Javaはオブジェクト指向プログラムの設計思想の元、クラスから生成されるインスタンスに対し様々な処理を実行していきます。そのため、Javaでメンバ変数、メソッドというと、通常、このインスタンス変数、インスタンスメソッドのこと

    Javaの道:クラス(10.static)
    amnma
    amnma 2013/02/26
  • コラボレータをオートワイヤリングする

    Get a free logo with your purchase of ANDORE.COM We have a 90%+ satisfaction rate from our customers

    コラボレータをオートワイヤリングする
  • DynaActionFormでreset() - 鳴兔の飼育日誌

    昔の話だと、resetメソッドを自分で書かないといけなかったのだけど 「DynaActionFormを拡張してresetメソッドを実装する。」 →http://struts.wasureppoi.com/form/01_reset.html 今はこうかける? <form-beans > <form-bean name="DynaResetForm" type="sample.form.DynaResetForm" > <form-property  name="chk" type="java.lang.String" initial="off" reset="true" /> </form-bean> </form-beans > でもいつからできるようになったのかよく分からない・・・

    DynaActionFormでreset() - 鳴兔の飼育日誌
  • Java Gear: Transaction timed out after 31 seconds

  • C SharpとJavaの比較 - Wikipedia

    来の表記は「C#とJavaの比較」です。この記事に付けられたページ名は技術的な制限または記事名の制約により不正確なものとなっています。 この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。 出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "C SharpとJavaの比較" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL (2024年2月) いずれの言語もクラスベースのオブジェクト指向言語であり、その文法はC++に類似しているが、C++との互換性はない。メモリ再利用の手段として、従来の手動で解放する方法ではなくガベージコレクション (GC) を使用する。また、スレッド同期の手段を言語構文に組み込んでいる。 また、いずれの言語もC++のデスト

  • 旧FC2無料ホームページスペース サービス終了のお知らせ

    下記の「旧FC2無料ホームページスペース」は2025年06月30日をもちましてサービスを終了いたしました。 FC2WEB http://www.fc2web.com GOOSIDE http://www.gooside.com k-free.net http://www.k-free.net Easter http://www.easter.ne.jp 55 STREET http://www.55street.net ZERO_CITY.com http://www.zero-city.com OJIJI.NET http://www.ojiji.net K-Server http://www.k-server.org Zero-yen.com http://www.zero-yen.com KTNET http://www.kt.fc2.com Finito http://www.fi

  • log4jリファレンス(layout)

    レイアウトの設定 ●log4j.propertiesの場合 log4j.appender.アペンダ名.layout = レイアウトクラス名 log4j.appender.アペンダ名.layout.ConversionPattern = レイアウトパターン アペンダ名「A1」の設定例 log4j.appender.A1=org.apache.log4j.ConsoleAppender log4j.appender.A1.Target = System.out log4j.appender.A1.layout = org.apache.log4j.PatternLayout                 レイアウトクラス設定 log4j.appender.A1.layout.ConversionPattern=%d{HH:mm:ss,SSS} %-5p %c - %x:%m%n レイアウトパ

  • Log4J徹底解説~ファイル保存系Appender

    目次 FileAppdender RollingFileAppdender(1.2) DailyRollingFileAppdender(1.2) ExternallyRolledFileAppdender(1.2) RollingFileAppender(1.3) FileAppdender さて、超重要な FileAppender である。名前の通り、ファイルにログを吐き出すという一番使いでの大きな Appender だが、ちょっと待ってね。「ファイルをどう扱うか?」でこれから2つばかり派生クラスがあるんである。要するに「ログローテート」の問題で、ログファイルってものは、どんどんログが蓄積されてしまいには超巨大ファイルになって、馬鹿なエディタ(あるいはメモリ/スワップ領域不足)だと開けなくなる....かもしれない。というわけで、フツーは「ログローテーション」と呼ばれる機構があるのだ。こ

  • log4j徹底入門

    目次 QuickStart カテゴリー ログ出力 レイアウト log4Jの初期化 XML設定ファイル JoranConfigurator(1.3) commons-loggingから使う 速度に対する配慮 QuickStart まあ、抽象論よりも、具体的なコードを見ようじゃないか。サンプルコードはこんなものだ。 static protected Logger log = Logger.getLogger( TestLog4j.class ); public static void main( String [] args ) { // BasicConfigurator.configure(); new SimpleTest(); } SimpleTest( ) { try { BufferedReader br = new BufferedReader( new InputStreamR

  • 空文字判定の高速化

    ※対象バージョン:Java1.4 大学や専門学校ではこういうことを教えない・・・と思います、空文字の高速判定についてです。変数の文字列が空文字か否かを判定する場合に equals() メソッドを利用するのが一般的です。しかし equals() による空文字の判定は予想以上に無駄なのです。 // 空文字の比較 String str = "文字列"; if ( "".equals(str) ) { // str が "" と一致するかを判定 // 空文字の処理 } // Java1.4 の String クラスの equals() メソッドの実装 // java.lang.String#equals public boolean equals(Object anObject) { if (this == anObject) { return true; } if (anObject insta

  • nmtysh.log

  • Java コーディング規約(2004)

  • 頑健なJavaプログラムの書き方

    日頃より、アレスネットをご愛顧いただきまして誠にありがとうございます。 「ホームページサービス」のサービス提供は2016年1月31日をもちまして終了させていただきました。 これまで長らくご利用いただき、誠にありがとうございました。 今後も、皆様によりよいサービスをご提供させていただけるよう、サービス品質向上に努めて参りますので、何卒、ご理解いただけますようお願 い申し上げます。 <アレスネットをご契約のお客様へ> 後継サービスとして「userwebサービス」を提供させていただいております。 詳しくは、以下のリンクをご参照ください。 ▼「userwebサービス」のご案内 http://www.ejworks.info/userhp/alles/index.html 今後ともアレスネットをご愛顧いただけますようお願い申し上げます。 株式会社イージェーワークス アレスネット カスタマーサポート

  • J2SE 5.0 Tiger 虎の穴 Generics

    Generics はすでに雑誌などで解説記事が書かれているのでご存知のかたも多いかと思います。 Generics というのは C++ のテンプレート機能のような機能で、ひとことでいえばクラス (インタフェース)、メソッドのパラメータ化ということができます。 といってもよく分からないですね。 それでは実際に例を示しましょう。 コレクションは要素を Object クラスのオブジェクトとして保持するために、使うときにはいちいちキャストを行わなくてはいけません。 List list = new ArrayList(); list.add(new Integer(10)); int x = ((Integer)list.get(0)).intValue(); // キャストが必要

  • @IT:CoolなEclipseプラグイン(3)MiddlegenIDEプラグイン

    3.MiddlegenIDEプラグイン O/RマッピングツールであるHibernate(編集注)やEJBを利用する際にオブジェクトとRDBMSのテーブルの対応付けを行う必要がありますが、マッピングファイルや配備記述子などのファイルを作成する必要があり面倒です。ここで、Middlegenと呼ばれるツールを利用するとデータベースに定義したテーブル情報からマッピングファイル/配備記述子、Javaクラスの生成を行うことができ便利です。しかし、MiddlegenはAntタスクとして提供されており、Antのビルドファイルを記述する必要があり、初心者には導入の敷居が高いという問題があります。 編集注:Hibernateについては「Hibernateで理解するO/Rマッピング」(Java Solution)を参照ください。 MiddlegenIDEは、Eclipse上から簡単にMiddlegenを利用する

    @IT:CoolなEclipseプラグイン(3)MiddlegenIDEプラグイン
  • pcks8Tojks - * 背景

    お品書き PyukiWiki perl Games mac Java Technical memo links 更新履歴 2014-09-10 Windowsメモ 2013-05-07 linuxメモ 2012-06-12 AIXメモ 2012-01-05 links 2011-12-27 FrontPage 2011-12-07 OpenGrok 2010-11-15 LinuxSGDriver 2010-04-24 DTrace perl 2010-04-13 HP-UXメモ 自己満足 全部: 55.249 今日: 1 いま: 1 Java2標準の鍵管理ツールkeytoolは公開鍵のimport/exportやCSRの生成に関する機能を持っている。 また、KeyStore?の秘密鍵をimport/exportする機能は持っていないが、 Java2標準のKeyStore?実装クラスはPK

  • 第16回 「OpenSSO」と「OpenAM」で実現するシングルサインオンとID管理(解説編)

    J-SOXの施行を受け、企業の内部統制やコンプライアンス強化が求められると同時に、企業情報システムのセキュリティの根幹である認証システムについても強化が求められています。シングルサインオンやID管理を実現するための商用製品が高価であるのに対し、オープンソースでありながら、それら商用製品と比較しても遜色のない「OpenSSO(OpenAM)」が注目されています。 OpenSSOとOpenAM OpenSSOとは、Web上でのシングルサインオン(SSO)を実現するためのJavaベースの認証ソフトウェアです。実装は、 米Sun Microsystemsから提供されていた商用製品「Sun Java System Access Manager」と「Sun Java System Federation Manager」のソースコードがベースとなっています。 Sun Java System Access

    第16回 「OpenSSO」と「OpenAM」で実現するシングルサインオンとID管理(解説編)
  • Apache、Javaコミュニティー脱退を示唆――Oracleのテストキットライセンス拒否に反発

    ASFは脱退をちらつかせるだけでなく、「Java SE 7」仕様に反対票を投じる方針も明らかにしており、ほかのメンバーにも同調するよう呼び掛けている。 米Apache Software Foundation(ASF)は、米Oracleが「Harmony」プロジェクトに対してテストキットのライセンスを拒み続けるのであれば、Java管理団体から完全に脱退すると脅しをかけている。 ASFは11月9日(現地時間)、同団体のブログに掲載した発表文で「Java仕様のインプリメンターとしてのASFの権利が認められない」のであれば、Java Community Process(JCP)から脱退すると述べている。 ASFが指摘した問題とは、Java SEのテストキットライセンス(TKL)をApache Harmonyプロジェクトに提供するかどうかをめぐるOracleとの論争のことだ。HarmonyはJava

    Apache、Javaコミュニティー脱退を示唆――Oracleのテストキットライセンス拒否に反発
  • 商用版のJavaを計画か、Oracle | エンタープライズ | マイコミジャーナル

    Java Programming Language QConでOracleのAdam Messinger氏が担当したセッションThe Road Ahead for Javaの内容がJava関係者の間で話題になっている。複数のメディア、ブログ、Twitterなどで講演内容が伝えられている。内容を要約すると次のとおり。 Oracleが有する2つの異なるJava仮想マシン技術JRockitとHotSpotの統合を進める。統合したバージョンは2011年には最初のお目見えとなり、完成までには3年ほどかかると見積もっている。 OpenJDKをベースとしたOracle Javaは無償版と商用版の2種類を用意する。内容の違いや価格、サブスクリプションなどに関する言及はなし。 JavaFXの改善は継続していくが、すでに広く採用されているJavaScriptを使った開発を重視していく。 WebLogicとG