タグ

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

タグの絞り込みを解除

Javaに関するyassのブックマーク (1,355)

  • WicketとSeasarを統合するwicket-seasarを公開!

    Wicketは,POHPソリューションの代表として今後広く普及するであろうフレームワークである。そして,WicketでDIコンテナの恩恵を受けるために,Spring Frameworkとの統合を行う拡張ライブラリ(wicket-spring)も提供されている。 最近,僕の回りではSpring Frameworkよりも,Seasar2をDIコンテナとして採用する事例がとても多い。さらに,以下のようなエントリを見つけてしまった。 「 Webアプリ作成前に考えたこと」 - めそらぼ - mesolabs.com プレゼン層でJSFに決まっていれば、EJB 3.0かSeasar 2.4の一騎打ちだったのですが、WicketになったのでWicketとの親和性を考えてSpring 2.0に決めました。 選択肢が狭いということは,とても悲しいことだ。オープンソースプロダクトの利点は,数多いソフトウェアを

  • Let'sプログラミング

    Let'sプログラミングでは初心者の方を対象にJavaPythonPHPRubyなど色々なプログラミング言語の解説を行っています。 Java Java入門 これからJavaを使ったプログラミングの習得を目指している方を対象としたチュートリアルです Androidプログラミング入門 モバイル向けプラットフォーム Android で動くアプリの作成 Swingを使ってみよう GUIを使ったJavaアプリケーションの作成で使用するSwing入門です

    Let'sプログラミング
  • 正規表現の確認

    正規表現を入力すると即座に一致判定を行います。パターンや入力を変えながら あれこれ試行錯誤したい時などに使用してください。正規表現エンジンは JDK 1.6 (Sun Microsystems Inc. Java VM 10.0-b23) を使用しています。PerlJavaScript など他の言語の正規表現とは細かいクセが違う 可能性があるので注意して下さい。Java 正規表現の詳しい仕様は Pattern クラスの API リファレンスに記載されています。

  • Home - Web View Technologies

    Home 数あるWEBアプリケーション用フレームワークの中で、特にビュー(VIEW)層の部分に工夫があるフレームワークについての覚書を書くWikiです。 とはいえ、最近のフレームワークは(MVCで言う)ビューだけというよりはコントローラーやモデルを含めた形で利用者に便宜を図るものが多いですし、もっと言えばMVC形式では無いものも出てきています。そのためビューに特徴があるというのはやや正確さを欠いた表現です。 TapestryやTeeda Extensionは、ピュアなHTMLファイルによるプリビュー性の高いビュー環境+Servletに関する知識をあまり要求しない仕様が魅力的ですし、Clickによるプリビュー性など無視したような*.htmの中が$formだけ、のような割り切った方法も非常に魅力的です。 興味があるWEBアプリケーションフレームワークClickTeeda ExtensionTa

  • Wicketはライトウェイトなフレームワークじゃない。でも気持ちがいい。 - 矢野勉のはてな日記

    Java, Wicket Wicketの紹介ページのタイトルを書く時、最初は「Java軽量フレームワーク『Wicket』の使い方」としようと思ってました。いろんなところで「Lightweight framework」と呼ばれていたから。でも実際に書いてみたらどうもしっくりこない。軽量....? なんか違う....。なのでお茶を濁して「Javaウェブフレームワーク」としたんですよ。 道具が手に合うようなしっくりさを持ったフレームワークなのに、「軽量」というとなんか違うという感覚が自分でもよく分からなかった。でも最近オライリーのOn JavaにてWicketのレビューが出てたのを読んで、やっぱりそうか、と思いました。 Wicket - (another) Java Web Framework: My First Impressions レビュー自体は比較的長めです。でも結構的を射たレビューです

  • Winstone Servlet Container

    This is a beta release of the Winstone Servlet Container. The homepage for this project is at 'http://winstone.sourceforge.net' Author: Rick Knowles (contact details below) What is Winstone ? Winstone is a servlet container that was written out of a desire to provide servlet functionality without the bloat that full J2EE compliance introduces. It is not intended to be a completely fully functional

  • jarでファイルをまとめる

    jarコマンドを使って、いくつかのファイルをまとめて圧縮することができます。 圧縮 jarコマンドでファイルをまとめて圧縮するときには次のようにします。 例えば、Sample3_1ではSample3_1.classとSample3_1$1.classというファイルが生成されて、実行にはこの2つのファイルが必要でした。この2つのファイルをまとめるためのコマンドは jar cf Sample3_1.jar Sample3_1.class Sample3_1$1.class となります。 また、たとえばSample13_4では5つのclassファイルが生成されました。これらのクラスファイルをすべていちいち指定するのは面倒です。圧縮するファイルの指定には*や?などのワイルドカード文字が使えます。ワイルドカード文字を使ってSample13_4に必要なclassファイルをまとめ

  • Click - Web View Technologies

    Click 自分でも使えると当に思えるフレームワーク Clickフレームワーク(Click Framework)は、理解が容易である事、シンプルである事を重視して作成されているWEBアプリケーションフレームワークです。 ホームページの"Why Click"のページでも一番上にSimple to leanを掲げているだけあって、当にシンプルで理解しやすく、イントロダクション(リンク先は日語wiki上のもの)を読んで、サンプルを眺めれば、だいたいの感覚をすぐにつかめるようになっています。また、ドキュメント類も非常に丁寧に作成されています。 少しClickの仕組みが理解できたら、Click control類(コンポーネント)のソースコードを読んでみてください。あまりにシンプルかつ簡単に作成されている事に驚くと思います。そして多くの人が「これなら自分でも作れそう」と思うのではないでしょうか。

  • S2Dao+MySQLでのTimestampの扱い - まとばと!

    S2Dao+MySQLのTIMESTAMPのカラムにnullを入れようとすると現在日時が入ってしまう。どうもMySQLの仕様らしい。 TIMESTAMPのカラムにはNULLは入らないので0を入れろということらしい。 S2Daoでnullが指定された場合に0に変換する独自のValueTypeを書いて何とか解決。 MySQLTimestampType public class MySQLTimestampType extends TimestampType { @Override public void bindValue(PreparedStatement ps, int index, Object value) throws SQLException { if (value == null) { ps.setInt(index, 0); } else { ps.setTimestamp(i

    S2Dao+MySQLでのTimestampの扱い - まとばと!
  • プログラミングと開発者のためのCodeZine:サイズと日付でローテートするLog4jのAppender作成(Log4j, ログ, ローテーション, Java)

    はじめに Apache Logging Services Projectが提供するLog4jは、ファイルサイズによってログファイルのローテーションを行うRollingFileAppenderや日付でローテーションを行うDailyRollingFileAppenderを提供しています。 しかし、ファイルサイズと日付の両方でローテートするAppenderは提供されていないため、両方の機能を同時に利用することはできません。また、DailyRollingFileAppenderを利用する場合は、バックアップログファイル数を設定できないため、Disk Fullへの対策を検討する必要があります。 稿ではRollingFileAppenderとDailyRollingFileAppenderの機能を組み合わせたAppenderを作成する方法を紹介し、その利用方法について示します。対象読者 Javaプロ

  • Java のクラスアンロード (Class Unloading)

    作成日:2004.05.18 更新日:2005.06.21 今後、随時書き足して行きます。多分。 はじめに Java は動的にクラスのロードとアンロードが行われる仕組みになっている。 クラスはクラスファイルの形でディスク上やネットワークに配置され、プログラム中でそれらが当に必要になった段階で JavaVM 上に読み込まれる。 またクラスはその使用が終わった段階でガーベージコレクターによって動的に回収され JavaVM からアンロードされる。 Servlet / J2EE サーバーなどはこの性質を利用して運用中にプログラムの一部を入れ替えるホットスワップ (Hot Swap) を実現している。 だがこの仕組みを実装するには少し工夫がいる。 この文書ではクラスのアンロードを実現するやり方について述べる。 1. クラスのロードとアンロードの基的な仕組み クラスローダー Java VM がクラ

  • web.paulownia.jp - JDBC ドライバと接続 URL

    JDBC URLのポート番号は、データベースのデフォルトのポート番号です。デフォルトを使用している場合、多くのドライバではURLのポート番号を省略できます。 ここに掲載している情報は基的にRDBMSデベロッパ・プロジェクト公式のドライバソフトウェアの設定です。データベースによってはサードパーティやオープンソースで開発されているドライバが存在します。

  • EclEmma (Java Code Coverage for Eclipse)

    Overview EclEmma is a free Java code coverage tool for Eclipse, available under the Eclipse Public License. It brings code coverage analysis directly into the Eclipse workbench: Fast develop/test cycle: Launches from within the workbench like JUnit test runs can directly be analyzed for code coverage. Rich coverage analysis: Coverage results are immediately summarized and highlighted in the Java s

  • 使用率の高いTomcatサーバーをリアルタイムで追跡&チューニング:CodeZine

    今回は、メニューからグラフの種類を変更できるようにします。これまでは、3D縦棒グラフでデータを表示していましたが、グラフの種類を折れ線グラフと円グラフに変えられるようにします。

  • 【ハウツー】ワードもエクセルもPDFに変換、サーバサイドJavaで - JOOConverter | エンタープライズ | マイコミジャーナル

    OpenOffice.orgといえば、いわずと知れた統合オフィスアプリケーションだ。最近ではODFをめぐって話題にのぼることも多い。JOOConverterはJOOConverterはOpenOffice.orgを使ってデータ変換を実施するためのJavaライブラリで、JavaとOpenOffice.orgを結びつける面白いアプリケーションだ。 JOOConverter 2.0.0登場 Art of Solving, Mirko Nasato氏は13日(米国時間)、JOOConverterの最新版となるJOOConverter 2.0.0を公開した。JOOConverterはオフィスドキュメントの変換を実施するJavaライブラリ。GNU LESSER GENERAL PUBLIC LICENSE Version 2.1のもとで公開されているFLOSS(Free/Libre/Open-Sour

  • 全文検索 JiroSearch オープンソース(GPL) | Lucene

    JiroSearchとは 「JiroSearch」 は、様々な全文検索ニーズに対応できることを目指し、オープンソースとJavaで開発された全文検索エンジンです。 面倒な設定作業やコーディング作業なしに、全文検索機能を導入することが出来るとともに、様々な検索ニーズに合致したカスタマイズを行うことができます。 基的な特徴 Webサイト内の日語全文検索「namazu」と同様のことができます オープンソース(GPLライセンス)ですので、無償で利用することができます Linux, Windowsのサーバ上で動作します インストールして、そのまま利用していただくことができます N-gram形式のインデックス生成型の全文検索として動作します 検索対象ファイルの自動更新を可能にします CSSファイルを直すことで検索結果ページのデザインを変更することができますjspファイルを修正することで、自由に検索結

  • Java EE 5 の Web サービス (JAX-WS)

    執筆および管理: Geertjan Wielenga、Manisha Umbarje、Martin Grebac、Milan Kuchtiak、Radko Najman JAX-WS (Java API for XML Web Services) 2.0、JSR 224 は、Java EE 5 プラットフォームの重要な部分です。 JAX-RPC (Java API for XML-based RPC 1.1) の追加リリースである JAX-WS は、Java テクノロジを使用した Web サービスの開発作業を簡素化します。 また、SOAP 1.1、SOAP 1.2、XML のような複数のプロトコルをサポートし、HTTP など追加のプロトコルをサポートするための機能を提供することによって、JAX RPC 1.1 における問題の一部が解決されています。 JAX-WS は、データバインディングの

  • Apache MavenによるJavaプロジェクトポータビリティの向上:CodeZine

    今回は、メニューからグラフの種類を変更できるようにします。これまでは、3D縦棒グラフでデータを表示していましたが、グラフの種類を折れ線グラフと円グラフに変えられるようにします。

  • �����ΰ渶 - ���⸦�漼�������ٶ��� �쥸����

    ��������http://blog.windy.ac/archives/onailab_crawler_study_meeting_part1.pdf ��������http://blog.windy.ac/archives/onailab_crawler_study_meeting_part2.pdf �軰����http://blog.windy.ac/archives/onailab_crawler_study_meeting_part3.pdf ���Ͳ���http://blog.windy.ac/archives/onailab_crawler_study_meeting_part4.pdf ���޲���http://blog.windy.ac/archives/onailab_crawler_study_meeting_part5.pdf �� �

  • Jar Juggler - marsのメモ

    ここ最近注目しているプラグイン.なにがスゴイって,Maven2 Repositoryから必要なライブラリをダウンロードして,プロジェクトに設定してくれるのだ(ありがたいことに,Javadocやソースも適時設定してくれる). IDEAに限らず,IDEのライブラリ管理は面倒くさいので,Mavenのリポジトリを利用できるのはかなりイイ. #Mavenizeするほどでもないけど,リポジトリは使いたいって人は多いはずだ. 今日のバージョンから,IDEA6でも動くようになったんだけど,まだプロキシ越えダウンロードに不具合があるみたい(プロキシなしだと平気).ファイアウォール内で使うには,もうしばらく我慢が必要ね. んが,使えるようになったら,かなりのキラープラグインになる予感.:-D

    Jar Juggler - marsのメモ
    yass
    yass 2006/11/15
    Maven2 Repositoryから必要なライブラリをダウンロードして,プロジェクトに設定してくれる