タグ

2010年4月28日のブックマーク (4件)

  • インライン・メソッド・キャッシュによる動的ディスパッチ高速化(1/3) - @IT

    連載では、筆者が気になって調べてみた.NET関連技術を横断的に紹介していきたい。連載第1回となる今回は、インライン・メソッド・キャッシュについて取り上げる。そもそもなぜ筆者がインライン・メソッド・キャッシュについて調べようと思ったのか、まずはそこからお話ししよう。なお、コードはすべてC#のみで記述する。 ■次世代JavaScriptエンジン ここ数カ月、JavaScriptの高速化が注目を集めている。 MozillaファウンデーションのBrendan Eich氏が8月23日付けのブログで明かしたところによれば、Firefox 3.1に含まれる新しいJavaScriptエンジンの「TraceMonkey」は、JITコンパイラを搭載したものとなる。現在のところx86、x86-64、ARMをサポートしている。最適化前の現時点でもすでに、Firefox 3に比べてFirefox 3.1に組み込ま

  • トヨタが気前よくカイゼンを教える本当の理由(1/3) ― @IT MONOist

    米国投資会社のKKRは、富士ソフトの普通株式および新株予約権を、KKRが運用する投資ファンド傘下のFKを通じて公開買い付け(TOB)により取得すると発表した。この公開買い付けにより、富士ソフトはKKRの傘下となるとともに株式は非公開化される。

  • Java Beans | Shinta's Site

    オブジェクト指向プログラミングでは、ビジュアル環境(IDE:Integrated Development Environmentsなど)で部品を配置する感覚でプログラミングが行えます(全てではないが...)。JavaBeansは、以下のようなプログラミングを実現できるような部品となる Javaオブジェクトクラスを指します。 デザインシート上に、スタンプ付きのお絵描きソフトの感覚でクラスを張り付けることができる。 クラスのプロパティ(数値、文字、サイズなど)を、個々のプロパティエディタ上で変更/保存ができる。 2つのクラス間で、特定のイベントの交換を指定することで連携させることができる。 デザインシートごとに保存して、実行可能なJavaプログラムを作成することができる。 Java Beansプログラミングというと、「beans を利用してプログラムを作成する」「beans 自身を作成する」の

  • Javaは「抽象クラス」で実装を上手に再利用できる

    Javaは「抽象クラス」で実装を上手に再利用できる:【改訂版】Eclipseではじめるプログラミング(15)(1/3 ページ) これからプログラミングを学習したい方、Javaは難しそうでとっつきづらいという方のためのJavaプログラミング超入門連載です。最新のEclipse 3.4とJava 6を使い大幅に情報量を増やした、連載「Eclipseではじめるプログラミング」の改訂版となります インターフェイスとクラスの中間のようなもの? これまでの連載で、インターフェイスやクラスについて理解しました。インターフェイスは具体的な処理が書かれていないメソッドの型だけを宣言している、特別なクラスのようなものでした。インターフェイスを実装するクラスを用意すれば、プログラムの実装を簡単に変更できました。 ここで、Javaには「抽象クラス」という「インターフェイスとクラスの中間のようなもの」もあります。あ

    Javaは「抽象クラス」で実装を上手に再利用できる