タグ

2010年3月12日のブックマーク (6件)

  • 調査の難しい「OutOfMemoryError」事例、5選

    メモリ不足の問題の切り分け方の基 まずは、メモリ不足がJavaヒープとCヒープのどちらで発生したかを切り分けておこう。 Javaヒープ OutOfMemoryErrorがスローされ、JavaVMの実行が継続している場合には、Javaヒープが不足している可能性が高い。Javaヒープ不足かどうかを確定させるために、スローされたOutOfMemoryErrorのトレースを確認しよう。 java.lang.OutOfMemoryError: Java heap space <=======【*1】 at java.nio.CharBuffer.wrap(CharBuffer.java:350) <=======【*2】 at java.nio.CharBuffer.wrap(CharBuffer.java:373) at java.lang.StringCoding$StringDecoder.

    調査の難しい「OutOfMemoryError」事例、5選
  • Flashを閃光のごとく高速化するための基礎知識

    Flashを閃光のごとく高速化するための基礎知識:速いFlash/ActionScriptチューニング入門(1)(1/2 ページ) Flash/ActionScriptチューニングの基礎知識から実践的テクニックまでを紹介する連載。読みながら試せるオンライン・サンプルもあります。Adobe AIR/Flexにも応用可能です Flashを徹底的に軽く作るための3カ条 連載では、これから数回にわたり、Flash/ActionScript 3.0(以下、AS3)のチューニングの考え方や方法について解説します。 筆者が初めてFlash/AS3のチューニングと格的に向き合ったのは、2007年の冬の「サグールテレビ」の開発においてでした。当時、開発チームでは「徹底的に軽く作る」という鉄の目標を掲げており、チューニングのためのさまざまな調査を積み重ねていました。結果、2000年に発売された古いPCなど

    Flashを閃光のごとく高速化するための基礎知識
  • あなたのみがき方は大丈夫?「正しい歯みがき」で大人の虫歯を予防 - はてなニュース

    毎日の歯みがき、実は適当に済ませていませんか?大人になると定期的にお医者さんに診てもらう機会も少なくなり、気づかないうちに虫歯になっているということもあります。そこで今回は、今一度見直したい「正しい歯みがきの方法」と、今すぐ実践できる「虫歯の予防法」をご紹介します。 ■正しい歯ブラシの使い方を覚えよう 歯みがきの目的は、虫歯や歯周病の原因になる「歯垢=プラーク」を取り除くこと。みがき残しを作らないようにするには、どうやってみがけばいいのでしょうか? ▽歯みがきの方法|くらしに役立つ情報|ライオン株式会社 ▽上手な歯みがきと予防 ▽虫歯の日に見直す“大人のための歯みがき法”とは - シュシュ 強い力でゴシゴシ擦ったほうが汚れが落ちそうにも思いますが、実はそれは間違い。正しいみがき方は次の通りです。 毛先を歯面(歯と歯の間、歯と歯肉の境目)にきちんと当ててみがく。 毛先が広がらない程度の軽い力

    あなたのみがき方は大丈夫?「正しい歯みがき」で大人の虫歯を予防 - はてなニュース
  • ごはん派もパン派も必見!忙しい朝もOKな「朝ごはんレシピ」 - はてなニュース

    朝ごはん、あなたはごはん派・パン派どちらでしょうか?中には「時間がなくて朝はべない」という人もいるかと思います。つい抜いてしまいがちですが、朝ごはんは1日をスタートするための重要なエネルギー源。そこで今回は、忙しい朝でも美味しくしっかりべられる「朝ごはんレシピ」をご紹介します。 ■9時までにべてシャキっと1日を始めよう! 農林水産省が推進する「めざましごはん」キャンペーンなど、政府も「朝ごはん」の大切さを見直すための取り組みを行っています。 ▽農林水産省/めざましごはん ▽「早寝早起き朝ごはん」国民運動の推進について:文部科学省 朝ごはんによるエネルギー補給は、集中力や記憶力を保つためには欠かせません。特に集中力をアップさせるには、遅くとも“朝9時までにべる”のが理想とされているそう。家でべるのが難しい場合は、駅ナカや会社のデスクべるといった工夫をしてみるのはいかがでしょうか

    ごはん派もパン派も必見!忙しい朝もOKな「朝ごはんレシピ」 - はてなニュース
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
  • 漢(オトコ)のコンピュータ道: InnoDBでCOUNT()を扱う際の注意事項あれこれ。

    InnoDBを使うとき、MyISAMと比較して度々やり玉に挙げられるポイントとして「COUNT()が遅い」というものがある。確かにInnoDBにおいて行数を弾き出すのにはテーブルスキャンが必要なのだが、そもそもMyISAMのCOUNT()が速い(テーブルの行数を保持してる)のが特殊なのであって、InnoDBが遅いわけではないのである。とはいえ、高速なCOUNT()については需要が多く、この問題には多くの人取り組んでおられるようだ。しかしながら、COUNT()のチューニングについては未だ語られていない点があるように見受けられるので、今日はCOUNT()のチューニングについて解説しようと思う。 COUNT(*)、COUNT(col)、COUNT(1)の違い基的なことではあるが、COUNT(*)とCOUNT(col)では意味が異なるため、異なる結果が返される場合がある。COUNT(*)はフェッ

    漢(オトコ)のコンピュータ道: InnoDBでCOUNT()を扱う際の注意事項あれこれ。