問題タブ [collect]

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.

0 投票する
2 に答える
30834 参照

java-8 - グループ化中にJava 8が順序を維持していない

データによるグループ化に Java 8 を使用しています。しかし、得られた結果は順番に形成されたものではありません。

ここでは、ux から動的に渡すクラス groupingKey を使用しています。この groupByColumns をソートされた形式で取得するにはどうすればよいですか?

0 投票する
3 に答える
180 参照

ruby-on-rails - Ruby on Rails - ActiveRecord::Base メソッドを使用できないのはなぜですか? どこで使用しますか?

アプリケーションで .each や .collect などの ActiveRecord::Base メソッドを使用しようとしていますが、未定義のメソッド エラーが発生し続けます。おそらく、私は Ruby について不安定な知識を持っています。コントローラー、メソッド、またはビューでこれらのメソッドを使用できないようですか?

たとえば、以下のコードは、未定義のメソッド「collect」を提供します。

別の例でもエラーが発生します。

コントローラー、モデル、またはビューでこれらのメソッドを使用できません。どこで使用できますか? 基本的な Ruby/Rails コードが間違っているかどうか、誰か教えてもらえますか?

Rails 4.20 と Ruby 2.1.5p273 を使用しています

0 投票する
1 に答える
304 参照

java - ストリーム地図へ

私はStream<String>ファイルの を持っています。今、等しい単語を に結合したいと思いMap<String, Integer>ますStream<String>

を使用する必要があることはわかっていcollect(Collectors.groupingBy(..))ますが、使用方法がわかりません。

この問題を解決する方法のヒントを提供できる人がいれば、とてもうれしいです!

0 投票する
9 に答える
3531 参照

scala - Scala: 1 回の反復でフィルター処理とマップを行う最良の方法

私はScalaが初めてで、コレクションをフィルタリングしてマップする最良の方法を見つけようとしています。これは私の問題を説明するおもちゃの例です。

アプローチ 1:リストを 2 回繰り返し、各繰り返しで同じ値を計算しているため、これはかなり悪い方法です。

アプローチ 2:これはわずかに優れていますが、それでも(x * x)2 回計算する必要があります。

では、コレクションを 2 回反復せずにこれを計算し、同じ計算を繰り返さないようにすることは可能ですか?

0 投票する
1 に答える
55 参照

android - アラート ダイアログから結果を収集し、結果を受け取ったらコードの実行を続行します

私のコードは、文字列のリストを含む警告ダイアログを表示する必要があります。ユーザーがいずれかを選択したら、その文字列を使用する必要があります。

getTagSelectionFromDialogBox() を呼び出すメイン アクティビティに関数 handleIt() があります。public String selectedTitle と public integer title_position があります。

handleIt() から getTagSelectionFromDialogBox() を呼び出しているという問題が発生しています。その後、toast を呼び出して selectedTitle を出力しています。

ここで、アラート ダイアログとトーストの両方が実行され、Toast が null (null として初期化されているため) を表示するという問題が発生しています。Toast は getTagSelectionFromDialogBox() の完了を待機しています。これが私のコードです

アラートが結果を取得するまで待機するメカニズムが必要であり (これはここでは文字列です)、getTagSelectionFromDialogBox() の後に実行したいその文字列で多くの作業を行う必要があり、onClick で実行したくありません() の DialogInterface.OnClickListener()。

以下はコードの一部です public class MainActivity extends ActionBarActivity NavigationDrawerFragment.FragmentDrawerListener{

}

トーストの後、selectedTitile を使用して、onClick() で実行したくないデータベース操作を実行する必要があります。

どうすればこれを達成できますか??

0 投票する
2 に答える
2697 参照

logstash - logstash で使用するログを収集する一般的な方法

ELK-stack (Elastic、Logstash、および Kibana) を起動して実行しました。これで、ログの処理を開始する準備が整いました。

私の質問は次のとおりです: logstash で処理するためにログを収集する一般的な方法は何ですか?

シナリオ: サーバーにいくつかのログがあり、logstash-server にアクセスする必要があります。

前もって感謝します

答え(私が理解しているように)

logstash による処理のために、ログを収集する方法を決定するのは私次第です。ログの収集元のサーバーに logstash もインストールする場合、logstash には多くの入力プラグイン (ログをローカルで処理するため) と出力プラグイン (ログを送信するため) があり、ログを中央の logstash サーバーに送信できるようになります。 (秒)。