問題タブ [buckets]

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 投票する
23 に答える
51167 参照

amazon-s3 - Amazon S3 バケットを削除しますか?

S3Foxを介して Amazon S3 とやり取りしていますが、バケットを削除できないようです。バケットを選択して [削除] をクリックし、ポップアップで削除を確認しても... 何も起こりません。使用すべき別のツールはありますか?

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

amazon-web-services - アマゾン ウェブ サービス S3 および EC2

自分以外の特定のユーザーが SSH で接続できるように EC2 インスタンスをセットアップできます。アクセス ID と秘密鍵を明らかにせずに特定のユーザーにバケットへのアクセスを許可することで、S3 で同様の状況を達成する方法はありますか?

助けてくれてありがとう。

最大。

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

lucene - カスタム Solr ソート

商用検索エンジンの代替として Solr の評価を依頼されました。

アプリケーションには、「バケット」と呼ばれるものを使用して結果をソートする非常に特殊な方法が用意されています。

少し詳しく説明します。

インターフェイスには、「what」と「where」の 2 つのフィールドがあります。

両方のフィールドは、実際にはフィールドのセット (what = カテゴリ、名前、連絡先情報... および where = 国、州、地域、都市...) であるため、Solr の copyfield 機能がすぐに思い浮かびます。実際の一致が生成されたフィールドに基づいて、結果は特定のバケットに収まるはずです。特に、最初のバケットには、カテゴリ フィールドが完全に一致するすべての結果ドキュメントが含まれます。2 番目のバケットには、名前が完全に一致するすべての結果、3 番目はカテゴリが部分的に一致するもの、4 番目は名前が部分的に一致するもの、5 番目は連絡先情報が一致するものです。など...次に、これらの第 1 層の各バケット内で、一致した場所 (都市、地域、州など) に応じて、すべての結果が第 2 層のバケットに配置されます。さらに複雑なことに、ランキング フィールドの値に従って結果が配置される第 3 層のバケットもあります。ランキング フィールドの値が 1 であるすべてのドキュメントはバケット 1 に入ります。そして最後に、結果は第 3 層のバケットでランダム化する必要があります...

これに加えて、彼らは明らかにファセットとページングのサポートを望んでいます。

長いメールで申し訳ありませんが、フィードバックや提案をいただければ幸いです。

これは非常に特殊な問題であることは承知していますが、私を正しい方向に向けてくれるものはすべて役に立ちます。

乾杯、トム

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

amazon - S3 バケットの同期

約 40 GB のファイルを含む S3 バケットがあります。これらのファイルは本番サーバー経由で提供されます。

また、運用環境のファイルのサブセット (すべてではないにしても) を必要とするステージング サーバーもあります (テスト目的の環境があることを確認するため)。

2 つのバケット ( prod_bucket / stage_bucket) を同期する簡単な方法があるかどうか知りたいです。

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

php - PHP fopen:ストリームを開けませんでした:成功+取得したコンテンツをファイルに保存する方法は?

?img=パラメータで指定された画像を取得し、STDOUT に出力する "proxy.php" スクリプト (以下にリスト) をプログラムしました。これは、一部のサイトで不足している crossdomain.xml を Flash アプリが回避するために必要です。

動作しますが、3 つの質問があります。また、私は Perl から PHP に移行しましたが、PHP の知識にはまだ多くのギャップがあります (しかし、stream_context_create と fpassthru はおそらくバケット ブリゲードを使用していることに気付きました)。

1) callback()関数で、デバッグ メッセージを PHP ログに出力するにはどうすればよいですか? (私の CentOS マシンでは /var/log/messages にリダイレクトされます)

2 )エラー メッセージfailed to open stream: Success が表示されるのはなぜですか?

3) 私のスクリプトはパラメータと同じ画像 URL で呼び出されることが多いため、最初の呼び出しで取得したファイルをディレクトリに保存するようにスクリプトを拡張したいと考えています。そして、1回目以降の呼び出しでは、キャッシュされたファイルをSTDOUTに提供する必要があります。メモリを節約する方法でそれを作成する方法について、提案はありますか? つまり、 get_file_contents()で一度にファイル全体を読みたくない

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

c# - C#: 分割された HSB ヒストグラムにピクセルを追加するための高速なデータ構造を探す

私のアプリケーションでは、高速なアンマネージ コードを使用して複数の画像から RGB ピクセル値を読み取り、それらを HSB カラーに変換します。ここで、次のパーティションを使用して HSB ヒストグラムを作成したいと思います。

  • 色相: 18 分割、結果として 0 ~ 360 の 20 間隔
  • 彩度: 3 つのパーティション、0...1 から 0.33 の間隔になります。
  • 明るさ: 3 つのパーティション、結果として 0...1 から 0.33 の間隔になります

したがって、私のヒストグラムには合計 18*3*3=162 のパーティション (ビン) があり、各チャネルの下の間隔の境界で構成されています。

  • ビン1: [0, 0, 0]
  • ビン 2: [0, 0, 0.33]
  • Bin3: [0, 0, 0.66]
  • Bin4: [0, 0.33, 0]
  • Bin5: [0, 0.33, 0.33]
  • ...
  • Bin162: [340, 0.66, 0.66]

各ビンが HSB カラーそのものであると仮定して、これを実装しました。そこで、ビン間隔の境界を計算し、それらの値から HsbColor インスタンスを作成し、色 (HsbHistogramBin クラスにラップ) を単純なリストに入れました。ヒストグラムに新しい HsbColor を追加するときは、次のコードを使用して、インクリメントする必要があるビンを決定します。

明らかに、これは遅すぎます。最悪のシナリオでは、各ピクセルはそのビンを見つけるために 162 回の反復を必要とし、1 つの画像に対して少なくとも数百万回の反復が必要になります。

私の質問は、ピクセルの適切なビンをすぐに見つけることができるように、このデータ構造を高速化するにはどうすればよいですか? 長さ 162 の単純な配列は機能する可能性がありますが、指定されたパーティションにまだ削減されておらず、[259.234、0.5634、0.90534] のような値を含む可能性がある特定のピクセルの正しいビン インデックスを計算するにはどうすればよいですか?

0 投票する
5 に答える
13996 参照

c++ - C ++ std::unordered_mapでのバケットの事前割り当て

std::unordered_map大量のデータを保存するためにfromgnu+50xを使用しています。使用するスペースの合計を制限できるため、多数の要素にスペースを事前に割り当てたいと思います。

私がしたいのは電話です:

ここで、xは既知です。

std::unordered_mapこれをサポートしていません。std::unordered_map最終的には標準の一部になるので、可能であれば使用したいと思います。

その他の制約:

マップの信頼できるO(1)アクセスと変更が必要です。必要なハッシュ関数と比較関数はすでに非標準であり、いくらか高価です。O(log n)ミューテーション(と同様std::map)はコストがかかりすぎます。

->高価なハッシュと比較も、償却ベースの成長を非常に高価にします。追加の挿入ごとに、これらの関数からのO(n)演算が必要になります。これにより、指数関数的なストレージ要件にはO(n)の増加が必要になるため、アルゴリズムの実行時間に2次項が追加されます。

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

navigation - Solrでの距離のファセット-特定の距離範囲で検索するリンクを生成する方法

Solrで距離の範囲または「バケット」のファセットを生成するのはかなり簡単です:http ://wiki.apache.org/solr/SpatialSearch#How_to_facet_by_distance

説明されていないのは、これらのファセットのリンクを生成する方法です

これが5km以内のすべてを返すクエリの場合:

&q = &fq = {!geofilt sfield = store}&pt = 45.15、-93.85&d = 5

-5〜10 kmのすべてを検索する構文はどうなりますか?

基本的に距離ファセットを生成できますが、距離ファセットのリンクを生成する方法がわかりません。

たとえば、次のファセットのリンクはどのようになりますか?:

距離

0-1km(2)

1-5km(0)

5〜20 km(0)

20-50km(0)

50-100km(0)

100-250km(0)

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

mysql - クエリに関するMYSQLバケットの問題

ユーザーが定義できる範囲でレートをバケット化しようとしています。ユーザーからの入力はバケットに関する単純な一連の指示ですが、SQLを正しく取得できません。

これが私が持っているものです

このSQLを実行すると、エラーが発生します

テーブルは次のようになります。

基本的にこれらのレートにユーザー定義可能なマージンを追加するための出力が必要です(クエリに示されている数値)

誰かが私が間違っていることを教えてもらえますか?WHEN句を数回変更してみました。例:

すべて成功せず、同じエラーメッセージが表示されます。

0 投票する
0 に答える
494 参照

java - データのJavaバケット

フラットファイル(.txt)にあるレコードのセット(たとえば1000)があります。それらを抽出してバケツに入れる必要があります。各バケットには、300レコードの上限があります。つまり、4つのバケットが必要になります。それらをExcelシートに印刷する必要があります。キャップを打つたびに、バケツ番号を印刷することになっています。

例えば:

  • バケット1

    • レック1、
    • 記録2、
    • ..。
    • レック300
  • バケット2

    • 記録301、
    • 記録302、
    • ... -rec 600
  • バケット3

等々。それを行うための最も効率的な方法は何ですか?これが私がしていることです: