タグ

Javaに関するendorのブックマーク (190)

  • Hotspot VMの基本構造を理解する

    ネイティブコンパイラは、高速に動作するネイティブコードの実行ファイルを生成しますが、Javaのメリットでもある動的なクラスのロードに対応できない場合があります。今回の説明の対象としているのは動的コンパイラです。Javaで使われている動的コンパイラは、メモリ上にコードを生成するものであり、ある形式のファイルを生成するものではありません。動的コンパイラは一般にはJITJust In Time)コンパイラと呼ばれており、HotSpot VMもこの1つです。 バイトコードの解釈と実行 初期のJava VMはバイトコードインタプリタのみでバイトコードを実行しており、実行速度が非常に遅いという問題がありました。その後、高速化のために動的コンパイルという技術が導入され、現在のようにバイトコードインタプリタと動的コンパイラが併用されるようになりました。HotSpot VMもこの方式で動作します。 図9は

    Hotspot VMの基本構造を理解する
    endor
    endor 2007/11/09
  • ページが見つかりません | 日本HP

    ページが見つかりません。 目的のページは、移動または削除によって無効になっている可能性があります。申し訳ありませんが、検索またはリンク先よりお探しください。

    endor
    endor 2007/11/09
  • NetBeans IDE 4.1/5.0 Profiler チュートリアル

    このチュートリアルは、NetBeans Profiler v5.0 または Profiler Milestone 8 の使用を前提としています。Milestone 5 を使用している場合は、このバージョンを使用してください。Milestone 6 を使用している場合は、このバージョンを使用してください。 所要時間: 50分 NetBeans Profiler はアプリケーションの実行時における動作についての重要な情報を提供する強力なツールです。また、相対的に小さなオーバーヘッドで、NetBeans Profiler はスレッドの状態、 CPU のパフォーマンスおよびメモリーの使用状況を追跡します。このチュートリアルでは、NetBeans Profiler の次の項目についての使い方を紹介します: 次の項目についてのアプリケーションの実行時の監視 ヒープメモリーのサイズ ガーベジコレクショ

  • サンとレッドハット、Javaオープンソース化でついに協力

    Sun Microsystemsが同社の中核をなすJavaソフトウェアを真のオープンソースプロジェクトにする取り組みは、まだ初期の段階にある。しかし、この取り組みからはある具体的な成果が生まれた。長年にわたって協力を拒んできたRed Hatとの提携だ。 Red Hatは米国時間11月5日、Sunの「OpenJDK Community TCK License Agreement」に調印したことを発表した。これにより、Red Hatは、「Java Standard Edition」(Java SE)との互換性をテストするためのキット「Technology Compatibility Kit」(TCK)を利用できるようになる。Red Hatが主戦場とするサーバ市場でJavaは広く利用されているが、同社はこれまでJavaと強く結びつくことに消極的で、かつてのJavaの準プロプライエタリな手法につい

    サンとレッドハット、Javaオープンソース化でついに協力
  • ObjectWorks+ | オープンソースドキュメント

    株式会社野村総合研究所(以下NRI)は、オープンソースに関連したマニュアル・利用ガイドなどの一般技術資料をサイトにて公開しています。NRIでは、社内のノウハウを積極的に公開することにより、オープンソースの健全な発展に貢献したいと考えております。 NRIではこれまでに社内R&Dで評価したオープンソースを自社製品である「ObjectWorks+」の開発環境に取り込む活動を行ってきました。現在、ObjectWorks+では国内における普及を鑑み、オープンソースの開発環境であるEclipseを標準開発環境として取り込んでPluginの開発や日語の利用ガイドを作成しています。さらに、標準的な開発環境としてEclipseが日国内で広く普及することを願って、これらの社内向けドキュメントを社外にも公開しています。 現在、公開しているドキュメントはEclipseを使ってWebアプリケーションを開

  • [ThinkIT] コーディング規約

    リッチクライアント:市場動向 | Curl | IdbA | Eclipse RCP | Biz/Browser | Ajaxが開く未来 | Java:JBoss入門 | JBossクラスタ | Javaコーディング規約 | OSS帳票システム | Eclipse:How to Eclipse3! | Eclipseプラグイン | Eclipse TPTP| Eclipse WTP | Eclipse BIRT | セキュリティ:セキュアプログラミング | アンチウイルス サーバ仮想化:実践的評価ポイント | オープンソースXenによるサーバ仮想化 | ブレードサーバによる仮想化 | BIシステム導入の勘所 | PostgreSQL | DB2チューニング | Samba移行術 | OpenLDAP活用術 | Sledge | 障害解析ツール | Big Brother | LifeKee

  • The Seasar Foundation Project Site

    利用者向け情報 ニュース & Wiki プロダクト一覧 メーリングリスト Eclipseプラグイン Mavenリポジトリ ライセンス 各種リソース イベントサイト ファウンデーションサイト 開発者向け情報 SeasarWiki ソースコードリポジトリ 課題追跡 継続的ビルド 開発者ログイン サーバチームサイト Java プロジェクト S2Container.Java Seasar2 (S2Container) Presentation.Java Cubby Mayaa mobylet S2BlazeDS S2Flex S2JSF S2OpenAMF S2Portlet S2Struts SAStruts Teeda Ymir Persistence.Java DBFlute Doma Kuina S2Dao S2Hibernate S2JDBC S2OpenJPA S2TopLink Co

    endor
    endor 2007/10/20
  • 日本IBM

    規制対応のためだけの「ESG報告」を超えて 企業経営にサステナビリティーを実装し、ビジネス価値を創出する方法について解説します。 レポートを読む ニュースリリース 最新情報 IBMが開発したアルゴリズムが、NISTが初めて公開した耐量子計算機暗号標準に IBM、脅威検知・対応サービスに生成AIを活用した「Cybersecurity Assistant」機能を追加

    日本IBM
    endor
    endor 2007/10/19
  • Javaでコマンドライン引数を処理する

    文書は、Javaにおけるコマンドライン引数の処理方法について検討・紹介するものです。まずはじめに、コマンドライン引数を含むパラメータの設定方式について整理し、それから題のコマンドライン引数の処理について見ていくことにします。コマンドライン引数の処理には、JDKの範囲でコーディングする方法の他、オープンソースのライブラリを利用する方法について紹介します。最後に、アノテーションを使ったコマンドライン引数の処理を作っていきます。 プログラムにおけるパラメータ設定 はじめに 多くのプログラムでは、パラメータとして設定値を外から与えることが必要となります。パラメータをプログラム中に記述する、いわゆるハードコーディングをしてしまうと、パラメータを変更するためにはソースコードを修正して再ビルドすることになってしまうからです。したがって、プログラムを実行するときにパラメータを外部から取り込んでその設定

    endor
    endor 2007/10/19
  • Eclipse 3.2でJava 5版Javadocとライブラリを関連付ける

    Java 5へのEclipse 3.2のインストールと日語化を行う」で説明した手順によりEclipseをインストールをした後に、より使いやすい日語環境を構築するには、併せて、Eclipse 3.2からJ2SE 5.0日語ドキュメントを利用できるようにすることをお勧めします。 なお、「Java 5版MergeDocでEclipse 3.2のホバーを日語化」を行うには、この手順に示す「J2SE 5.0日語ドキュメントのダウンロードとインストール」をしておく必要があります。 稿で用いるアーカイブファイル名は以下のとおりです。 内容 アーカイブファイル名 サイズ

    Eclipse 3.2でJava 5版Javadocとライブラリを関連付ける
  • Java meets Python - 第0回 Jythonはじめました(前編):CodeZine

    はじめに Java meets Python。そして、Jythonが産まれました。この連載では、Java/PythonのDNAを備えたJythonを紹介します。Javaのアプリケーション開発に携わる皆さんの苦痛を和らげ、より快適なアジャイル開発への道標となるなら幸いです。対象読者 こんな症状を抱えているなら……。Javaの開発効率の悪さにストレスが溜まる。要求仕様の変更に柔軟かつ迅速に対処できない。体力(単純な肉体労働)に自信がない。頭脳労働に専念したい。既存の資産(Javaで構築されたレガシーシステム)は今後も運用したい。

  • JDK 22 Documentation - Home

    endor
    endor 2007/10/02
  • InstallShield と Windows Vista のお粗末な連携 - Lazy Diary @ Hatena Blog

    endor
    endor 2007/08/18
  • Sun Microsystems、「Second Life」でJavaOneの基調講演

    米Sun Microsystemsは5月7日、「JavaOne 2007」の初日となる5月8日、仮想世界「Second Life」のSun Pavilionにおいて、同社チーフ・リサーチャーのジョン・ゲージ氏が基調講演を行うと発表した。講演後、質疑応答も受け付ける。ただし基調講演を視聴できる人数には制限があるため、早めに行くのがお勧めという。基調講演の開始時間は、米太平洋時間で昼の12時。 またSecond Life内のSun PavilionではJavaOne開催期間中、仮想のJavaOneバックパックとTシャツを無料で配布する。

    Sun Microsystems、「Second Life」でJavaOneの基調講演
  • Sun、Java SE向けJDKをオープンソースに

    米Sun Microsystemsは5月8日、Java Platform Standard Edition(SE)向けのビルド可能な「Java Development Kit(JDK)」をオープンソース化すると発表した。 同社はこのJDKをGPLバージョン2ライセンスの下、OpenJDKコミュニティーに公開する。java.netのOpenJDKプロジェクトでソースコードを入手できる。 同社はJava SE 6 Technical Compatibility Kit(JCK)を使ってJava SE 6仕様との互換性を確保できるOpenJDKベース実装も発表した。 またOpenJDKコミュニティーの暫定運営委員会も発表した。この委員会の役目は、今後1年でOpenJDKコミュニティーの新たな規約を作り、承認を得ることだ。Sunのチーフオープンソースオフィサー、サイモン・フィップス氏などが委員を務

    Sun、Java SE向けJDKをオープンソースに
  • GlassFish

    About GlassFish is the Open Source Java EE Reference Implementation; as such, we welcome external contributions. Make sure to read our Pull Request acceptance workflow. Latest News Sept 28, 2017 - Introducing Eclipse Enterprise for Java See here. Sept 21, 2017 - Java EE 8 and GlassFish 5.0 Released! See the annoucement here. Sept 12, 2017 - Opening Up Java EE update See here for an important updat

  • JavaWorldとLinuxWorld、約5年分の記事がDVD化へ | スラド

    IDGから出版され惜しまれながらも休刊した「JavaWorld」と「LinuxWorld」の5年分がPDF化されDVDとして出版される。 詳細は次の通りだ。 LinuxWorld

    endor
    endor 2007/06/21
    JavaWorldにはかなりお世話になりました。休刊したのね
  • Javaの新興企業Azul Systems、サンと特許侵害で和解

    1年以上も係争が続いたSun MicrosystemsとJavaハードウェアメーカーであるAzul Systemsは米国時間6月19日、機密情報の不正使用と特許侵害の訴訟に関し和解したと述べた。 金銭的な条件など和解に関する詳細は公表されていないが、両社ともに今回の結果に満足していると述べた。Sunの主任法務顧問であるMike Dillon氏は、自身のブログの中で今回の和解に関し、条件は同社にとって「好ましいもの」であったと記している。 Azulの共同創設者兼最高執行責任者(COO)であるScott Sellers氏は電話インタビューに応じ、「両社にとって公平な条件であると思う」と述べた。「両社ともに譲歩した部分と獲得した部分があり、両社とも結果に満足している」(Sellers氏) 2社間の抗争は、2005年初めに始まった。Dillon氏によると、SunはAzulの新サーバ製品がSunの技

    Javaの新興企業Azul Systems、サンと特許侵害で和解
  • サン、Javaアプリ開発を簡便化する「JavaFX Script」を発表へ

    文:Martin LaMonica(CNET News.com) 翻訳校正:吉武稔夫、佐藤卓、小林理子2007年05月08日 21時55分 Sun Microsystemsは米国時間5月8日、コンシューマ機器向けのJavaアプリケーションの開発を容易にするスクリプト言語「JavaFX Script」を発表する予定だ。これは、Javaの可能性を十分に引き出し、次世代ウェブアプリケーションにおけるJavaの位置づけを強める試みとなる。 同日サンフランシスコで開幕するJava開発者向けカンファレンス「2007 JavaOne」において、Sunのソフトウェア担当エグゼクティブバイスプレジデントであるRich Green氏がJavaFX Scriptを紹介するとみられている。JavaFX Scriptは、Java対応のPCや携帯機器で動くアプリケーションを書くために簡略化されたスクリプト言語だ。 G

    サン、Javaアプリ開発を簡便化する「JavaFX Script」を発表へ
    endor
    endor 2007/05/09
    JavaScriptではない
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer