問題タブ [bucket]
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.
amazon-s3 - jets3t APIを使用して共有バケットのバケット情報にアクセスして読み取る方法は?
これが私のエラーの説明です。Eucalyptus(オープンソース)に2人のユーザーA、Bを登録しました。ユーザーAのアカウントでJets3tAPIを使用してバケットB1を作成し、ユーザーBに読み取り権限を付与しました(「CanonicalGrantee」インターフェイスを使用)。Aのクレデンシャルを使用してアクセス制御リストを一覧表示しているときに、AのFULL_CONTROLとBのREADを取得しました。しかし、Bのクレデンシャルを使用してバケットB1情報にアクセスしようとすると、このエラーが発生しました。
スレッド「main」の例外org.jets3t.service.S3ServiceException:アクションlistObjectsは、無効なバケットでは実行できません:test.ObjectPermission.main(のorg.jets3t.service.S3Service.listObjects(S3Service.java:1410)でnull ObjectPermission.java:40)
問題のあるコードは S3Bucket publicBucket =s3Service.getBucket("B1");
ここで、B1はバケットがユーザーAに属しています。上記のコードでは、s3serviceはnull値を返します。s3serviceは、B'クレデンシャルの下で作成された情報のみを取得することを知っています。
これを解決し、Jets3tAPIを使用して共有バケットにアクセスする方法がわかりません
java - HashTable のハッシュとしてのメモリ アドレス。HasTable がキーの実際のメモリ アドレスをハッシュとして使用できないのはなぜですか?
これは基本的な質問か、この背後にある基本的なアイデアかもしれません。
HasTable がキーの実際のメモリ アドレスをハッシュとして使用できないのはなぜですか? または、キーのアドレスをハッシュして使用しますか?
キー(オブジェクト)のデフォルトは実際にはオブジェクトのメモリアドレスであるという投稿を見ましたがhashCode()
、これは正しくないと思います。
そして、バケットアドレスは実際にはhash % number of existing buckets
?という投稿を読みました。これも正しくありません。
誰かが明確にすることができますか?
amazon-s3 - s3ポリシーに無効なアクションがあります-s3:ListAllMyBuckets
バケットのconsole.aws.amazon.comからこれらのポリシーを試しています。
しかし、次のエラーメッセージが表示されます: ポリシーに無効なアクションがあります-s3:ListAllMyBuckets "Resource": "*" が好きではないようです、** arn:aws:s3:::*も使用しようとしました***ですが、どちらも機能しません。
誰か手がかりがありますか?
amazon-s3 - AWS S3 IAM ポリシーの複数のバケット
バケット内に論理フォルダーを作成したいが、100 バケットを超えないようにしたい。AWS アカウントが 1 つしかないと仮定すると、アップロードされたドキュメントをそれらの 100 個のバケットに分散させたいと考えています。すべてのバケットに IAM ポリシーを適用して、ドキュメントの作成者のみが複数のユーザーを持ち、アップロードされたドキュメントを表示/削除できるようにするためのベスト プラクティスは何ですか?
わかりました。
permissions - 「許可/制限」アクセスに対する s3 バケット ポリシーの固有の課題
投稿の指示を読んだので、できるだけ具体的にします。
多数の FLV ファイルを含む S3 バケットがあり、顧客がドメインでストリーミングできるようにします。
私が達成しようとしているのは
特定のドメイン (リスト) へのアクセスを「許可」するバケット ポリシーを設定して、ドメインからバケット ファイルをストリーミングします。
ユーザーをドメインごとに「1 つのストリーム」に制限するバケット ポリシー。つまり、上記のポリシーに記載されているドメインごとに、サイトで一度に 1 つのファイルのみをストリーミングできます。
前提は、顧客が自分のニッチに特化した動画をストリーミングする動画サイトです。私はビデオをホストして配信しますが、配信をある程度制御する必要があります。
すべてのファイルは 1 つのバケットにあります。ファイルで奇妙なことが起こっているわけではありません。それは非常に簡単です。
顧客が自分のコンテンツを自分のドメインからストリーミングする能力を付与し、制限するバケット ポリシー コントロールが必要なだけです。
私は十分に明確であることを祈りますが、私があなたを混乱させていないかどうか遠慮なく尋ねてください...
どうもありがとう
amazon-web-services - Amazon S3 バケット ポリシー リファラー
サードパーティのサイトがその中のコンテンツにリンクできないように、S3 バケットの設定を編集しようとしています。また、追加の利点は、追加の s3bucket.amazon-east.amazonaws.com などではなく、私のドメインのコンテンツにのみアクセスできることです。
ドキュメントにはまさにこれの例がありますが、以下のウェブサイト用にコピー/貼り付け/変更すると機能しませんか? それでも 403 エラーが発生します。条件付きセクションのみを取り出すと、フル アクセスが許可されるため、リファラー セクションにのみ問題があります。
これは非常に短いコードで、壁に頭をぶつけています...おそらく私が見逃していることが明らかな何かについて、2番目の目のセットが私を啓発してくれることを願っていますか?
あるいは、これに問題はないかもしれませんし、私が設定/考慮していない他の場所に追加の構成があるかもしれませんか?
読んでくれてありがとう。
paint - CGMutuablePathとGLPaint
この質問を参照してください:OpenGL ES塗りつぶし効果 同じことをしようとしていますが、カスタムUIViewがあります。これには、異なるCGMutuablePathが含まれており、選択したUIViewで描画のみが有効になっています。
私はGLPaint、PaintingViewクラスを使用し、それをカスタムクラスとして使用して、さまざまなパスを描画しました。すべてが正常に機能しています。私もそれらのパスを埋める必要があることを除いて。ユーザーがバケットペイント効果を使用したい場合。定義済みのCGクローズドパスを使用しているので、EAGLContextを使用してそれらのパスを埋めることは可能ですか。私はそれをCGContextRefで埋めるために多くの方法を試みましたが、それは常に「無効なコンテキスト」で終わります。単一のビューで2つの異なるコンテキストを使用することは不可能だと思います。
誰かがこの問題で私を助けることができますか?EAGLContextを使用してパスを埋めるにはどうすればよいですか?
java - Javaでバケットフィルを作成するには?
プログラムのようなペイントを作成しようとしていますが、現在バケツ塗りつぶしツールを実装しています。描画されたすべてのポイントを保存し、Graphics2D を使用しdrawLine
て実際の線を描画しているので、バケット フィルのすべてのポイントを保存したくありません (フラッド フィルを実行したくありません)。
バケツの塗りつぶしについては、これまで を使用しBufferedImage
て、リストにないポイントを塗りつぶしてきましたが、まだ描画中です。
私がやろうと思ったことの 1 つは、fillPolygon
それらのポイントを使用して Graphics2D を使用できる最も外側のポイントを保存することでした。唯一の問題は、それらのポイントを見つける方法がわからないことです。
私はここで立ち往生しているので、誰かアイデアはありますか?
amazon-s3 - アマゾンS3バケットレベルの統計
Amazons3でバケットレベルの統計情報を取得する方法があるかどうか知りたいのですが。基本的に、私のシステム(s3でホストされている)でのストレージとGETリクエストの料金を顧客に請求したいと思います。
そのため、クライアントごとに特定のバケットを作成しましたが、特定のバケットだけの統計を取得できないようです。
APIで可能になります
また
しかし、そのバケットに発行されたリクエストの数とバケットの合計サイズを取得する方法がわかりません。
手伝ってくれてありがとう !
よろしく
java - 線を使用してバケツ塗りつぶしツールを作成する
私が持っている行クラスを使用して、プログラム用の塗りつぶしツールを作成したかったのです。私の塗りつぶしバケットは、たとえば、領域を塗りつぶすために描画する必要があるすべての線を記録します。
http://i.imgur.com/Cywh8xU.png - この画像では、クリックした点は赤い円で、各線 (始点と終点) に対して 2 つの点が見つかります。もちろんすべての線を描いたわけではありませんが、それが私が持っているものの基本的なコンセプトです。
私が直面している問題は、画像がこのようになってしまい、その理由が分からないことです。 http://i.imgur.com/IXHgEf2.jpg
これまでのすべての行を見つけるための私のコードは次のとおりです。
パブリッククラスFillBucket{
}
これが私のラインクラスの基本です:
}
そして、ここに私の Fill クラスがあります:
助けていただければ幸いです、ありがとう。