2005-10-26から1日間の記事一覧

符号長を減らすような連結がなかった場合

A B C D A B C A A B C A B C C D B A D D A D A D B のような文字列を対象として、bigram 'A B' の連結を行うと、 符号サイズが大きくなる。 そのうえで、もういちど bigram 'AB C' の連結を行うと、 符号サイズが最初よりも小さくなる。この文字列の場合、…

J2SE5のGenericsとインスタンス生成に関するメモ

http://ishikawa.arielworks.com/memo/2005/10/10/235348 型変数 T をあるクラスの上位クラスとして束縛する。 public class GenericArray<T extends Comparable<? super T>> { private Comparable[] records; public GenericArray(int max) { records = (Comparable[]) new Comparable[max];</t>…

クロージャとOOPとJavaScriptの謎仕様

http://ishikawa.arielworks.com/memo/2005/07/24/031449

emacs で補完

Meta + / で、現在位置までの文字列につづく文字列をバッファ内から見つけ、補完してくれる。 次の候補に変えるのも同じキー。 Case insensitive のようだ。