[解決済み] LongWritableを理解する
2022-02-11 18:12:59
質問
愚問で申し訳ないのですが、Googleで検索しても答えが見つかりませんでした。
どうすれば理解できるかというと
LongWritable
タイプですか?それは何ですか?どなたかスキーマや他の役に立つページにリンクしていただけませんか?
解決方法は?
Hadoop は、Java 型のデータの入出力を、以下の方法でシリアライズできる必要があります。
DataInput
と
DataOutput
オブジェクト(通常は IO Streams)を作成します。Writableクラスは2つのメソッド `write(DataOuput) と readFields(DataInput) を実装することによってこれを実現しています.
具体的には
LongWritable
は
Writable
java longをラップするクラスです。
ほとんどの場合(特に始めたばかり)、精神的に置き換えることができます。
LongWritable
->
Long
つまり、ただの数字です。自分でデータ型を定義するようになれば、書き込み可能なインターフェースの実装に慣れてくるはずです。
というようなものに見えます。
public interface Writable {
public void write(DataOutput out) throws IOException;
public void readFields(DataInput in) throws IOException;
}
関連
-
[解決済み] intellijが自動配線リポジトリにタイプのBeanが見つからないと不正確な発言をする件
-
[解決済み】文字列中の � を置換する方法
-
[解決済み] Javaでネストされたループから抜け出すには?
-
[解決済み] 浮動小数点以下の0を削除して文字列に変換する方法
-
[解決済み] varargs パラメータでヒープを汚染する可能性があります。
-
[解決済み] GsonでList<T>オブジェクトをデシリアライズする?
-
[解決済み] ルーム - スキーマエクスポートディレクトリがアノテーションプロセッサに提供されていないため、スキーマをエクスポートできない
-
[解決済み] 春豆っていったい何?
-
[解決済み】Javaの「ダブルブレース初期化」の効率化?
-
[解決済み】Maven モジュール + 特定の単一モジュールのビルド
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】このコンパイルユニットは名前付きモジュールに関連しているため、名前付きパッケージeclipseを宣言する必要があります。
-
[解決済み】指定された子にはすでに親がいます。先に子の親に対してremoveView()を呼び出す必要がある(Android)
-
[解決済み】keytoolエラー 鍵屋が改ざんされたか、パスワードが不正確だった場合
-
[解決済み】Javaでユーザー入力を待機させる方法
-
[解決済み】java.io.IOException: 壊れたパイプ
-
[解決済み】純粋なJUnitテストにVisibleForTestingを使用する方法
-
[解決済み] StringBuilderをクリアまたは空にするにはどうすればよいですか?重複] [重複] [重複] [重複] [重複] [重複
-
[解決済み] エラー - trustAnchors パラメータは空であってはなりません。
-
[解決済み】koch snowflake java recursion
-
[解決済み】フォルダに書き込もうとすると「java.nio.file.AccessDeniedException」が発生する件