タグ

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

タグの絞り込みを解除

Benchmarkとperformanceに関するwkbyshnbtkのブックマーク (2)

  • tokuhirom blog

    Blog Search when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${entry.path} [in template "__entry.ftlh" at line 3, column 25] - Reached through: #include "__entry.ftlh" [in template "entry.ftlh" at

    wkbyshnbtk
    wkbyshnbtk 2008/12/17
    ・再現性のあるコードを benchmark スイートとしておいておく ・ためしたバージョンをかく
  • 続・配列から効率良くプレースホルダを作る : にぽたん研究所

    前に書いた「配列から効率良くプレースホルダを作る」の続編です。。 TMTOWTDI な Perl だけあって、色々面白い解がありますね。 Powered By iwai.ug - [Perl] プレースホルダの作成って、こうすれば速いのか! ちなみに自分は、今までこんな感じでした↓ sub placeholder_from_array { return join(',', ('?') x @_); } 確かに、配列を作るのに map() を使うより、このほうが倍近く高速になりますね。 あと、もう一つ、 はてなブックマーク - 他人の切抜 / 2006年08月11日 よりobfuscatedな解: 「return @_?"?".",?"x$#_:"";」。 id:another さんの解をほんの少しだけ見やすくすると sub placeholder_from_array { return @

    続・配列から効率良くプレースホルダを作る : にぽたん研究所
  • 1