2010-01-01から1年間の記事一覧

Windows環境における.emacs.elファイルの場所

Windows環境でcygwin等を使用せずに直接emacsを使用する場合の「.emacs.el」の場所がよくわからなかったので調べた。結論としては環境変数「HOME」の場所の「.emacs.el」を読みにいくようだ。 というわけで、環境変数さえ指定してしまえばどこにおいてもよい…

SSD換装計画

PC

5年くらい使用しているノートPC「dynabook ss mx/190dk」があまりにも遅くて嫌になってきたので、SSDにしてみた。 Firefox起動するのに20秒以上かかったり、Visual Studio2010使っていると、インテリセンスのためにエディタが10秒以上止まったりするのは流石…

インターフェイスにより同一メソッドが複数表れたときの挙動

スーパークラスとインターフェイスのメソッド名が同一のとき interface I { public abstract void m(); } abstract class Super { public abstract void m(); } class Sub extends Super implements I { public void m() { System.out.println("hoo"); } } p…

JavaとC++の微妙な違い

JavaとC++で微妙に異なっている仕様についてメモしてみる 余剰演算子「%」の適用範囲 C++では余剰演算子に適用できるのは整数型のみ // C++ std::cout << 10 % 3 << std::endl; //OK std::cout << 10.0 % 3 << std::endl; //NG std::cout << 10 % 3.0 << std…