問題タブ [counting]
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.
mysql - 統計カウント用のデータベースシステム
私のサーバーは大量のトランザクションログを生成します。各レコードには、リファラーURL、ユーザー、製造元、および関連製品に関する情報が含まれています。レコードの例は次のようになります。
これらのログは1か月間だけ保存し、古いログは破棄して新しいログ用のスペースを確保します。
「Product-3はURLhttp://example.com/に毎日何回表示されましたか?」などの質問に答える必要があります。または「Firefox10を使用しているユーザーが1日にManufacturer-2の製品をリクエストした回数は?」すべてのレポートは毎日ですが、グループ化の方法は時間とともに増える可能性があります。また、データを何年も保存できるはずです。
柔軟な方法でログを集約するために、どのデータベースシステムをお勧めしますか?
私は考慮した、
- MySQL:ストレージに対応し、アーカイブが簡単ですが、集計が変更されるたびにテーブルを変更し、クエリを書き換える必要があります。
- CouchDB:Map-reduceアプローチは素晴らしいですが、そのリビジョンシステムはカウントには適していません(そうではありませんか?)。
- Redis:メモリ内のカウントに最適ですが、クエリが難しく、すべてのデータをメモリに収める必要があります。
- MongoDB:新しいタイプの集計を簡単に作成でき、ディスク上のカウントに最適ですが、ストレージにそれほど適しているとは思えず、MySQLやCouchDBほど安定していないようです。
私はMongoDBに傾倒しています。どう思いますか?
javascript - 要素のカウントが機能しない
私はテーブルを持っていて、次のような各要素を計算したい:
次に、すべてcalc-this-cost
を合計して、totalcost div に入れます。これは表です:
私のスクリプト(関数計算内)
各要素を数えて結果を calc-this-cost に入れる - 完璧に動作します。
しかし、totalcost の結果は NaN です。なんで?
terminology - セマフォのカウントとは何ですか?
こんにちは私はカウンティングセマフォがどのように機能するかを理解しましたか?理解を助けてください。
私の理解によると、カウントを3に設定すると、プロセスは3つのスレッドを使用してリソースにアクセスできます。したがって、ここでは3つのスレッドだけがリソースにアクセスできます。1つのスレッドが離れると、もう1つの待機中のスレッドが入ります。私の理解が正しければ、これらの3つのスレッドも共有データを破損する可能性があります。それでは、それの使用は何ですか?
python - csv内の特定の単語の出現をカウントするPythonアルゴリズム
Pythonを学び始めたところです。forループを使用して行ごとに読み取りを行う以外に、CSVファイル内の特定の単語の出現をカウントする効率的な方法について知りたいです。
具体的には、CSVファイルに「Name」と「Grade」の2つの列があり、数百万のレコードがあるとします。
「Grade」の下の「A」の出現をどのように数えますか?
Pythonコードサンプルをいただければ幸いです。
php - PHP/MySQL - クエリ内のアイテムのカウント
データベース テーブルに対して次の結果が得られました。
クエリ:
したがって、何が起こる必要があるかは次のとおりです。
- ユーザーが 2 つの固有のサービス タイトルを持っている場合、そのタイトルの service_names の最大数は6になります。
- ユーザーが 1 つのサービス タイトルを持っている場合、そのタイトルの service_names の最大数は16になります。
私はすべてのコーディングに PHP を使用しますが、これをどのように行うのか疑問に思っています。そのユーザーとスライドに一意の service_titles がいくつあるかを数え、次に各タイトルにあるサービス アイテムの数を数える方法が必要です。
助けてくれてありがとう!
bash - 特定の文字列に一致するファイルの数を見つけてカウントするにはどうすればよいですか?
bashで 1 行だけを使用して、「foo」などの文字列で始まるシステム上のすべてのファイルを見つけてカウントしたいと考えています。
私は bash を初めて使用するので、可能であればスクリプト作成を避けたいと思います。単純な bash コマンドのみを使用して、おそらく 1 行でパイプするだけでこれを行うにはどうすればよいでしょうか?
これまで私は使用してきましたfind / -name foo*
。これはファイルのリストを返しますが、実際にファイルをカウントするために何を追加すればよいかわかりません。
character - SSE Intrinsics を使用した文字列内の文字数のカウント
私は C で文字頻度関数を実装しようとしています。もちろん、このタスクは非常に単純です。文字列をループして次のようにインクリメントするだけです。
これを10億回以上行うと(私のファイルはそれほど大きいです)、配列に10e8 *の長さの時間アクセスする必要があるため、プログラムのこの部分はかなり時間がかかります。
私はしばらくの間グーグルで検索し、レジスタを使用して加算、乗算、除算などを行う方法の十分な例を見つけましたが、SSE、MMX などに少しでも精通していないため、文字を実装する方法がわかりません。これらの関数を使用してカウントします。
4 文字を同時に読み取ることができるので、この関数にかかる時間を短縮したいと考えています。正しい方向に私を見せてください、またはコードを提示してください。
前もって感謝します。マーク
nlp - 任意の方法 (SR またはその他) を使用して話された単語の数をカウントする方法
一見簡単そうに見えるタスクを実行する方法へのポインタを得るのに苦労しています。
オーディオ ストリームが与えられた場合、話された単語の数をリアルタイムでどのように数えますか?
単語が何であるかを認識する必要はありませんが、発声された単語に対して正確なカウンターを持っているだけです。カウンターは正確すぎる必要はなく、発話や咳などの他の「うなり声」を考慮することさえできます。
すべての音声認識システムは、話された音素を分析してある程度の精度で既知の単語に変換する前に、あらかじめ定義された文法が提供されることに依存しているようです。しかし、正確さはまったく気にしませんが、言葉が話される速度が気になります。
重要なのは、これがリアルタイムで実行され、特定の数の単語が話された後にシステムがアラートを提供できるようにすることです. システムは視覚的な合図で一時停止を促し、話者は話を続けることができます。
CMU Sphinx FAQ を調べたところ、「ワード スポッティング」の考え方がまだサポートされていないことがわかりました。特定の単語をリアルタイムで検索する必要はありませんが、探しているものにより近くなっています。波形内の非常に小さな無音部分を探すのは非常に大雑把な方法のようで、おそらくまったく正確ではありませんが、私が今持っているのはそれだけです。
アルゴリズム、研究論文、またはその他の洞察に関する指針をいただければ幸いです。
c - このC関数は、文字列内の単語数をどのようにカウントしますか?
countWords
以下のプログラムで関数がどのように機能するかを理解するために、いくつかの助けが必要です。
スティーブン・コチャンが書いた「Programming in C」ですべて説明されていますが、関数の「lookingForWord」と「++ wordCount」に関しては、どのように機能するのかわかりませんでしたcountWords
。
search - 1日あたりの検索用語のTwitterツイート数をカウントする方法
特定の検索ワードに対して特定の日に投稿されたツイートの数(必ずしもツイート自体である必要はありません)を見つける必要があります。
したがって、「プログラミング」を検索して今日のツイート数が必要な場合は、「25」のような単純な数が必要です。すべてのツイートを取得してもかまいません。そうすれば、自分で数えることができます。
しかし、Twitter検索APIの結果データを特定の日付に制限する方法が見つからないようです。それでも、 http://trendistic.indextank.com/programming/_24-hoursの人々もそうしているので、それは可能であるに違いありません。