問題タブ [data-retrieval]

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

iphone - iPhoneのドキュメントディレクトリのサブフォルダからファイルを順番に読み込む方法

次のコードを使用して、アプリのドキュメント ディレクトリにいくつかの画像を保存しています。

今、画像を NSMutableArray に順番にロードしようとしています。誰かが私を正しい方向に向けることができますか.

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

iphone - iPadをクラッシュさせるURLの配列から画像をダウンロードして書き込む

別のスレッドで次のコードを使用して、アプリのディレクトリに画像を書き込んでいます

しかし、奇妙なことに、最後の 2 つのイメージが書き込まれていません。すべてを試しましたが、うまくいかないようです。誰でもこれについて何か考えがありますか?

0 投票する
10 に答える
4161 参照

sql - 多くのデータベースのラウンドトリップと多くの無関係なデータを回避するにはどうすればよいですか?

私はさまざまなアプリケーションで作業してきましたが、この状況に何度も遭遇しました。今まで私は最善のアプローチが何であるかを理解していませんでした。

シナリオは次のとおりです。

  • デスクトップまたはWebのいずれかのアプリケーションがあります
  • データベースから簡単なドキュメントを取得する必要があります。ドキュメントには一般的な詳細とアイテムの詳細があるため、データベースは次のようになります。

GeneralDetailsテーブル:

ItemDetailsテーブル

ご覧のとおり、テーブルには1対多の関係があります。ここで、すべてのドキュメントとそれぞれのアイテムを取得するために、私は常に2つのいずれかを実行します。

方法1-多くの往復(擬似コード):

方法2-多くの無関係なデータ(擬似コード):

大学時代にデスクトップアプリケーションで最初の方法を使用しましたが、パフォーマンスは悪くなかったので、大丈夫だと気づきました。

ある日まで、「Webを高速化する」という記事を見ましたが、データベースへの多くのラウンドトリップは悪いと書かれています。それ以来、私は2番目の方法を使用してきました。

2番目の方法では、内部結合を使用して1番目と2番目のテーブルを一度に取得することでラウンドトリップを回避しましたが、不要または冗長なデータが生成されます。結果セットを参照してください。

結果セットには冗長性DocumentIDとが含まれOwnerます。正規化されていないデータベースのように見えます。

さて、問題は、どうすればラウンドトリップを回避し、同時に冗長データを回避できるかということです。

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

security - データベースにアクセスできる場合のソルトとハッシュのポイントは何ですか?

ハッシュ(「ねえ!ソルトを忘れないでください!」)とソルトを使用してパスワードを保護するという概念を学びました。

ハッシュは一方向の暗号化(実際には暗号化ではなくハッシュ)であるため、リバースエンジニアリングすることはできません。ソルトは、ハッシュする前にランダムに作成された値をパスワードにプレフィックスまたは追加します'ハッシュの問題(ハッシュのみ)は、一部の天才が辞書からの単語のハッシュテーブルを提供しているため、その辞書からのハッシュをログインするデータベースからのユーザーのテーブル-W-待機?私はデータベースからテーブルを言いましたか?つまり、誰かがデータベースにアクセスできるので、saltを使用する必要がありますか?もしそうなら、ハッカーがすでにデータベースにアクセスできるのに、なぜハッカーはパスワードを回復するのでしょうか?もし私が彼だったら、データベースから必要なすべての詳細を取得するだけです。すでに窓から家にアクセスできるのに、家から盗んだ鍵を使ってドアを開けるのはなぜですか。

では、なぜハッシュなのか?なぜ塩?理解できない。誰か助けてください。

前もって感謝します。

重要な注意:私はハッシュやソルティングに反対していません。ただ物事を明確にしたいだけです。

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

php - PHP リソース ID エラー

データベース内のデータを取得または出力したいのですが、「リソース ID」というエラーが発生し続けました。

これが私のコードです:

私のコードに関して改善が必要な場合は、親切に教えてください。

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

ruby-on-rails - データを取得するために「:has_many :through」関連付けを改善する

Ruby on Rails 3.0.10 を使用しており、関連付けを使用してデータベースからデータを取得するコードを改善したいと考えています (詳細については、このまま読み進めてください) :has_many :through

私が持っているモデルでは:

where「Ruby on Rails のやり方」に従うように、次のコード (ステートメントを使用して記事カテゴリ オブジェクトの一部を「フィルタリング」して取得します) を改善したいと思います。

どうすれば\すればよいですか? @articles.categories上記のコードを改善するために、関連付けに「取り組む」べきですか? もしそうなら、どのように?

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

python - Webサイトが更新されたときに通知するPythonスクリプト。

Webサイトに変更が加えられたときに通知するスクリプトを作成する必要があります。これを実行するための最良の方法がわかりません。また、Pythonにどのような機能があるのか​​わかりません。正しい方向へのプッシュは役に立ちます。

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

c# - データベースのスキーマがわからない場合、どのようなデータ取得方法が適していますか?

すべてのテーブルを取得して、SQLを作成しています。しかし、私はテイク、スキップを処理できるものが欲しいです。データベース間の違い。

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

asp.net - 更新パネル内で動的に追加されたコントロールの値にアクセスする

更新パネルを含むページがあり、その中には、button1 が押されたときにテキスト ボックスが入力される placeHolder があります。

ここで、ユーザーが Button2 をクリックしたときにテキスト ボックスに入力された値にアクセスする必要があります。この問題の簡単な解決策を見つけるのに苦労しています。

以下のコード スニペットを見つけてください。

ありがとう、チャンドル