LHAで通常使用される、という意味でデフォルトのcrcの初期値。
CRC16.CRC_ANSY_INIT と同等である。
LHAで通常使用される、という意味でデフォルトのCRC多項式。
CRC16.CRC_ANSY_POLY と同等である。
接続を解除できるストリームのための
インターフェイス。
このインターフェイスを実装するストリームは
close() は disconnect() を呼ぶべきである。
-- revision history --
$Log: Disconnectable.java,v $
Revision 1.0 2002/07/24 00:00:00 dangan
add to version control
[maintenance]
タブ廃止
ライセンス文の修正
ソース整備
データを供給する入力ストリームと データを処理する
入力ストリームとの接続を解除するためのユーティリティクラス。
java.io.BufferedInputStream 等のバッファリングするストリーム
との接続を解除する場合は
jp.gr.java_conf.dangan.io.LimitedInputStream 等を使用して
接続解除位置を過ぎたバッファリングを抑止する必要がある。
-- revision history --
$Log: DisconnectableInputStream.java,v $
Revision 1.0 2002/07/24 00:00:00 dangan
add to version control
[maintenance]
タブ廃止
ライセンス文の修正
ソース整備
in との接続を解除可能な入力ストリームを構築する。
データを処理して出力する出力ストリームと
データをデバイスに出力するストリームとの
接続を解除するためのユーティリティクラス。
-- revision history --
$Log: DisconnectableOutputStream.java,v $
Revision 1.0 2002/07/24 00:00:00 dangan
add to version control
[maintenance]
タブ廃止
ライセンス文の修正
ソース整備
out との接続を解除可能な出力ストリームを構築する。
動的ハフマンを扱うクラス。
-- revision history --
$Log: DynamicHuffman.java,v $
Revision 1.0 2002/07/24 00:00:00 dangan
add to version control
[bug fix]
addLeaf() で葉の数が 1 から 2へと増加するときに
最初からあった葉の重さが 1 だと決め付けていた。
[change]
コンストラクタ DynamicHuffman( int, int ) で
開始時のハフマン木のサイズでなく 開始時の葉の数を渡すように変更。
[maintenance]
ソース整備
タブ廃止
ライセンス文の変更