2009-03-01から1ヶ月間の記事一覧
Tokyo Cabinetの仕様書を見ると、 B+木のデータベースでは、キーが重複する複数のレコードを格納することができます。このデータベースに対しては、ハッシュ表のデータベースと同様に、キーを指定してレコードを格納したり取り出したり削除したりすることが…
narazuya@bokkko% hg --version Mercurial - 分散構成管理ツール(バージョン unknown) Copyright (C) 2005-2008 Matt Mackall <mpm@selenic.com> and others This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABIL</mpm@selenic.com>…
C++では例えば以下のようなイテレータを使ったループをよく書くわけですが、 for (std::vector<std::string>::iterator it=vec.begin();it!=vec.end();++it) { ・ ・ ・ } なんだか長いので、以下のようにtypedefを使ってちょっとでも短くしたくなります。 typedef std::v</std::string>…
自宅のMacBookのデータのバックアップにはTime Machine + Time Capsuleを使っている。同じネットワーク上につないでちょっと設定するだけで後は自動的にバックアップをしてくれるので、非常に便利だ。ただ、ほぼ1時間毎にバックアップが走るので、HDDの書き…