問題タブ [word-count]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - WordCount.java をコンパイルできません
このエラーは何ですか?この wordcount.java ファイルをコンパイルできません!
Java クラスパスを正しく設定するように言われています。私がこれについてどのように行っているかについて、誰かコメントはありますか?助けてください!ありがとう!
compilation - org.apache.hadoop.classification.InterfaceAudienceのClouderaHadoopクラスファイルが見つかりません
このWordCount.javaファイルをコンパイルしようとするとエラーが発生します。
java - Hadoop は KeyValueTextInputFormat を使用します
Hadoop 1.0.1 を使用していくつかのプロジェクトを実行し、入力 .txt ファイルを次のように必要な「キー」と「値」にしたいと考えています。
ファイルがtest.txt
あり、ファイルの内容が
1、10 10
「KeyValueTextInputFormat」を使って「,」を区切り記号にすれば、入力後はキーが「1」で値が「10 10」になると思います。
しかし、私が得た結果は、すべての情報がキーであり、値が空です。どこに問題があるのかわからない。
助けてください、ありがとう!
これはコード例です:
filesize - Windows プロパティの文字数/バイト数とファイル サイズの違い
PHPスクリプトを介して生成されたtxtファイルがあります。スクリプトを確認すると、ファイルの文字数は 3999 バイト/文字として正しく表示されます。
MS-Word にコピー & ペーストして同じ内容を確認したところ、3999 文字/バイト (スペースを含む) が表示されていました。
しかし、同じtxtファイルのwindowsプロパティを見ると、サイズが4.17KB(4,278バイト)と表示されています。
私がそれを見たとき、そのような大きな差の理由は何だったのでしょうか。誰かがこれを明確にすることができれば、それは素晴らしいことです。
前もって感謝します。
java - MapReduce - WritableComparables
私はJavaとHadoopの両方が初めてです。頻繁なペアを取得するための非常に単純なプログラムを試しています。
例えば
したがって、最終的に頻繁なペアは になり(is ,Foo)
ます。
擬似コードは次のようになります。
ここで私の鍵は 1 つではなく、ペアです。ドキュメントを読みながら、新しいキーごとにWritableComparableを実装する必要があることを読みました。
だから私はそれについて混乱しています。誰かがこのクラスについて説明できれば、それは素晴らしいことです. それが本当かどうかはわかりません。そうすれば、私は自分でそれを行う方法を見つけ出すことができます!
マッパーも何もコードも必要ありません...この WritableComparable が何をするのかを理解したいだけですか? 実際にキーを比較する WritableComparable のメソッドはどれですか? equals と compareTo はわかりますが、それについての説明が見つかりません。ノーコードでお願いします!ありがとう
EDIT 1:compareToでは、ペア(a、b)=(b、a)に対して0を返しますが、それでも同じリデューサーにはなりません。compareToメソッドにキー(b、a)を(a、b)にリセットする方法はありますか)またはまったく新しいキーを生成しますか?
編集 2: 新しいキーの生成についてはわかりませんが、compareTo の変更ロジックでは、正常に機能しました ..! みんな、ありがとう!
c++ - 正規表現を使用した効率的な単語カウント方法
単語数アルゴリズムの実装を探しています。ただし、その中に表示されるものはすべて~two tildes~
1単語と見なされます。このため、正規表現がおそらく最善の方法だと思いますか?
カウントは、約10000文字のサンプルセットでキーを押すたびに計算する必要があるため、正しく設定することをお勧めします。
java - 最小文字要件を超える文の単語数を数えるプログラム
このプログラムは、単語と文の最小の長さを尋ねます。プログラムの目的は、文字の長さの要件を満たす文の単語数を数えることです。誰かカウンターを手伝ってくれませんか、単語数が増えません。
java - ワードカウント用のプログラムが必要です
ユーザーが入力した文の単語をカウントするプログラムの作成方法を理解する必要があります。ユーザーは、各単語の長さも入力します。したがって、ユーザーが 5 文字の単語を入力し、その文に 4 文字の単語が含まれている場合は、次のようになります。その単語はカウントされません。
持っているのはこれだけ...
java - ワードカウントプログラム、カウンターのトラブル
重複の可能性:
wordcount 用のプログラムが必要です
ユーザーが文と各単語の最小長を入力すると、プログラムは長さの要件を満たす文内の単語の数をカウントする必要があります。
単語が必要な長さを超えている場合、単語を保存するカウンターに問題があります。
これが私が持っているすべてです。String
とのみを使用できますIO
。
stringstream - 文字列ストリームとそのクリアについて
ファイル内の単語数をカウントするプログラムを作成しようとしています。
このコードは単語数を正しくカウントしますが、ファイルを削除するiss.clear();
と、ファイルの最初の行の単語数だけがカウントされるのはなぜですか?