[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

Javaに関するskyriserのブックマーク (14)

  • Jetty - Wikipedia

    Jetty は、100%Javaで開発されたJava Servletコンテナ/Webサーバである。WebSocketなどの通信プロトコルもサポートする。Jetty はオープンソースプロジェクトとして開発され、Apache 2.0 License でリリースされている。JBoss、Apache Geronimoといった他のプロジェクトでも利用されている。 単純で効率的な組み込みやすいWebサーバとなるよう意図して開発されている。サイズが小さいので、組み込み型 Java アプリケーションにWebサービスを提供するのに適している。 その一方で、Apache HadoopやGoogle App Engineといった大規模でスケーラビリティが重視されるサービスにおいても採用されている[2]。 2009年1月、WebtideはJettyのコアコンポーネントをcodehausからEclipse Foun

  • Java 入門 | XPath

    これらのノードはDOMノードとは異なることに注意が必要です。 属性ノード(attribute node)は、各々が属する要素に対応する要素ノード(element node)を親とするが、当該要素ノードの子ではありません。属性ノードは、開始タグで明示的に指定された属性及び、デフォルト値を持つ明示的に指定されていない属性についてのみ、各々が属する要素を親ノードとして、ツリー構造中の属性ノードとなります。子要素にも意味が継承される属性の場合は、明示的に指定された親要素のみ、属性ノードが存在し、継承する子要素に明示的に指定されていなければ、当該属性のノードを持つことはありません。 名前空間ノード(namespace node)も、要素を親ノードとするが、その子ではありません。名前空間ノードは、要素ノードに対して、当該要素ノード及びその子孫のノードの名前空間毎に一個ずつ結び付けられます。 処理命令(

  • Apache Hadoop - Wikipedia

    Apache Hadoopは大規模データの分散処理を支えるオープンソースのソフトウェアフレームワークであり、Javaで書かれている。Hadoopはアプリケーションが数千ノードおよびペタバイト級のデータを処理することを可能としている。HadoopはGoogleMapReduceおよびGoogle File System(GFS)論文に触発されたものである。 HadoopはApacheのトップレベルプロジェクトの1つであり、世界規模の開発貢献者コミュニティによって開発され、使用されている。[2] Hadoopは、以下の4つのモジュールによって構成されている。 Hadoop Common: 他のモジュールから共通して利用されるライブラリ群。 Hadoop Distributed File System (HDFS): Hadoop独自の分散ファイルシステム。 Hadoop YARN: Hado

  • App Engineではどの言語を使えばいいのか - ひがやすを技術ブログ

    App Engineで使える言語は基的にはPythonJavaです。それでは、どちらを選ぶのが良いのでしょうか。 それ以外の言語の人向けの話は後から出てくるのでしばらくこのままお読みください。 趣味ならば単に好きなものを選ぶだけでいいのですが、仕事で使うためには、長所と短所をきちんと把握した上で選ぶ必要があります。また、ここでの話は言語としての一般的な話ではなくApp Engineで使うとき限定の話としてお読みください。 まず安定度ですが、インフラ部分の安定度は、どちらも基的に同じです。もしかすると、まったく同じものを使っているのかもしれません。 その上で動くAPIの部分は、インフラと直接結びついている低レベルな部分と低レベルなAPIの上に構築された高レベルな部分とに分けて考える必要があります。 低レベルなAPIはLLAPIと呼ばれたりしますが、安定度は、PythonJavaも同じ

    App Engineではどの言語を使えばいいのか - ひがやすを技術ブログ
  • Domain Default page

    This page is generated by Plesk, the leading hosting automation software. You see this page because there is no Web site at this address. You can do the following: Create domains and set up Web hosting using Plesk. Plesk is a hosting control panel with simple and secure web server and website management tools. It was specially designed to help IT specialists manage web, DNS, mail and other service

    skyriser
    skyriser 2009/07/02
    JS圧縮+難読化ツール
  • ねこび~ん

    ねこび〜んグッズで売上げた利益を そのまま義援金として寄付させていただきました。 東北デベロッパーズコミュニティ設立総会を機に生まれたねこび〜ん。 少しでも恩返しできれば...と思います。

  • JavaベースのSubversionリポジトリブラウザ·WebClient for SVN MOONGIFT

    Subversionはオープン系の開発現場において恐らく最も利用されているのではないだろうか。WindowsMac OSXLinux向けにネイティブなクライアントを使って開発を行うのが基だが、その状態の管理となるとまだ活用範囲が少ない感がある。 Java製のSubversionリポジトリブラウザ プロジェクトマネージャや、実際にリポジトリの更新を行わない人たち向けにWebClient for SVNのようなツールを導入してみるともっと活用されるのではないだろうか。 今回紹介するオープンソース・ソフトウェアはWebClient for SVN、Javaベースのリポジトリブラウザだ。 WebClient for SVNはリポジトリのURL、ID、パスワードを設定することでリポジトリの閲覧が可能になる。warファイルで配布されており、Tomcat4以上であれば利用できる。設定ファイルを見る

    JavaベースのSubversionリポジトリブラウザ·WebClient for SVN MOONGIFT
  • 安全なセッション管理を実現するために

    任意のセッションIDを付加したリクエスト発行のわな http://example.com/Top.do;jsessionid=135383EED2F6BDFB50329A67DB1F4542 のように「;jsessionid=XXX」という文字列が付加されたURLを見たことはあるだろうか。 jsessionidとはJ2EEを使用したWebアプリケーションにおいてデフォルトで使用されるセッションIDを表すパラメータ名である。Servlet仕様では、セッションIDの格納先にCookieが利用できないクライアントが存在することを想定してURLへの文字列付加によるセッションIDの送信もサポートすることが推奨されている。 この仕様はURLリライティングと呼ばれ、

    安全なセッション管理を実現するために
    skyriser
    skyriser 2009/02/02
    セッション管理について。Javaだけど参考になるだろう。
  • Singleton パターン - Wikipedia

    Singleton パターン(シングルトン・パターン)とは、オブジェクト指向のコンピュータプログラムにおける、デザインパターンの1つである。GoF (Gang of Four; 4人のギャングたち) によって定義された。Singleton パターンとは、そのクラスのインスタンスが1つしか生成されないことを保証するデザインパターンのことである。ロケールやルック・アンド・フィールなど、絶対にアプリケーション全体で統一しなければならない仕組みの実装に使用される[1]。 Singleton パターンの一般的なクラス図を示す。 Singleton は同じ型のインスタンスを private なクラス変数として持つ。この変数には Singleton.getInstance() からアクセスする。Singleton のコンストラクタは private である。 このクラス図で注目すべきことは以下の3点であ

    Singleton パターン - Wikipedia
  • あなたの知らないJDKの便利ツールたち

    Java News.jp(Javaに関する最新ニュース)」の安藤幸央氏が、CoolなプログラミングのためのノウハウやTIPS、筆者の経験などを「Rundown」(駆け足の要点説明)でお届けします(編集部) 標準JDKに含まれる便利なツール 読者の皆さんは、最近のJDK(Java SE)に、開発やデバッグに便利な新しいツールが含まれていることをご存じでしょうか? 古くからのJava開発者は、古い時代のJDKのツールしか知らず、一方で新しいJava開発者はEclipse/NetBeansなどの統合開発環境に慣れてしまい、細かなコマンドツールを直に使う状況が減ってきているかもしれません。 そこで今回は、最近のJava SE 6含めて比較的新しいと思われるツールを以下の5種類に分けて紹介します。 プロファイリング トラブルシューティング/情報取得 監視 配備/補助 スクリプティング 「こんなツー

    あなたの知らないJDKの便利ツールたち
  • http://www.minq.se/products/dbvis/eval/

    skyriser
    skyriser 2008/11/12
    DBVのEval License発行フォーム。 Evalライセンスは何度でも発行可能なんでいつもここから。
  • ガベージコレクタの仕組みを理解する

    GCを適切に行わせるためのヒープサイズの設定 JVMにGCを適切に行わせるにはヒープサイズを適切に設定(New領域サイズ、Old領域サイズ、領域サイズのバランスなど)する必要があります。当然、適切なヒープサイズはアプリケーションに依存します。一般にヒープサイズが小さいとGCが頻発してアプリケーションのパフォーマンスが低下します。さらに、ヒープサイズが必要量を下回る場合はOutOfMemoryErrorが発生してアプリケーションが停止してしまいます。一方、ヒープサイズが大きいと、GCの起動回数は減りますが、GC1回当たりの処理時間、すなわちアプリケーション停止状態が長くなり、アプリケーションの応答時間に問題が出る場合もあります。システムの物理メモリのフリー領域が不足するまでヒープサイズを大きくすると、物理メモリからスワップ領域へのページングが起こってしまい、かなりのパフォーマンスが劣化する可

    ガベージコレクタの仕組みを理解する
    skyriser
    skyriser 2008/10/23
    Eclipseが重い(GCが頻繁に走る)ときに。 xmx=xms=128Mぐらいで十分。足りなければ160か192に。256はたぶん過剰。
  • 【コラム】イマドキのIDE事情 (27) Eclipse 3.4 Ganymedeの新機能 | エンタープライズ | マイコミジャーナル

    はじめに Javaの標準的な統合開発環境Eclipseは現在3.3(Europa)が最新の安定版だ。しかしEclipse Foundationではすでに次期バージョンである3.4(Ganymede)の開発が進められれいる。Ganymedeは現在マイルストーンビルド(M5)という段階で、今後さらなるマイルストーンビルドとRC版を経て、2008年6月には正式リリースされる予定となっている。今回はM5時点で実装されているGanymedeの新機能の中から主なものをピックアップして紹介する。 新たなパッケージ EuropaではJava開発者向け、JavaEE開発者向け、C/C++開発者向けなど、用途に応じたプラグインを同梱したいくつかのパッケージが提供されるようになったが、Ganymedeでは提供されるパッケージがさらに追加されており、M5時点でのダウンロードページには以下のパッケージが用意されてい

    skyriser
    skyriser 2008/10/08
    3.4の新機能。知っておいて損はない。
  • JUnit FAQ

    JUnit FAQ JUnit is a simple, open source framework to write and run repeatable tests. It is an instance of the xUnit architecture for unit testing frameworks. Edited by Mike Clark (http://clarkware.com) Last modified on February 20, 2006 Who is responsible for this FAQ? The current version of this FAQ is maintained by Mike Clark. Most of the wisdom contained in this FAQ comes from the collective i

    skyriser
    skyriser 2008/09/16
    JUnitのFAQ。でもPHPのSimpleTest等でも応用可能。 FAQというかHowToかな? 困った時に読んでみるのもいいかと。
  • 1